PDF Dictionary

Privacy policy개인정보처리방침

ENGLISH

Privacy Policy

Who operates the app

PDF Dictionary is operated by ref979factor. This policy explains how the app handles your information and when Apple, Google, websites, or an AI service you use may process it. Contact us at ref979factor@gmail.com about privacy or support.

Your documents and learning data

PDF files you import, reading position, annotations and drawings, vocabulary, notebook organization, quiz progress, and app preferences are stored on your device. The developer does not operate a server that receives your PDF library or routinely uploads your reading selections. We do not provide your PDFs or reading selections to the advertising SDK for ad targeting.

Basic dictionary and translation features use system services or on-device language models. Models may need to be downloaded. Native iOS versions can use Google ML Kit for language identification and translation. ML Kit processes translation input and output on the device, but Google may receive SDK usage and performance information, such as device/app configuration, installation-related identifiers, selected languages, feature events, and errors. This SDK information is separate from the text you translate. Apple services are governed by Apple's privacy practices.

iCloud and files you share

When iCloud is available and account safeguards allow it, the app automatically writes an updated vocabulary export to your iCloud Drive app container after vocabulary changes. This supports exchange with compatible vocabulary apps. The export can include expressions, meanings, context sentences, language pairs, document names, page references, notebook information, creation dates, and record identifiers. Identifiers can contain a source URL or local document reference. It does not contain the complete PDF files.

The data is stored in your Apple account, not in a developer-operated vocabulary server. Availability depends on iCloud, platform support, and account configuration. The app pauses export when it detects an unapproved change to the iCloud account. Data in iCloud, in another compatible app, or in a file you have shared can remain after you delete a local item or uninstall this app. Manage those copies in the relevant app, Files/iCloud storage, or recipient service.

You can export existing vocabulary from Settings even without an active Pro subscription. If you share a PDF or export file, you choose the destination, and that destination's privacy practices apply.

Optional Web AI: ChatGPT and Claude

Web AI opens a third-party website in an embedded browser using your own provider account. For ChatGPT, app-initiated messages can include the selected word, expression, or sentence; relevant surrounding sentence context; source and target languages; and translation instructions. For Claude, the app prepares a prompt containing these types of information for you to copy. Neither flow uses a developer-operated AI server or a developer API account.

Before the app sends reading text to ChatGPT, it asks for your explicit text-sharing permission. The permission screen identifies ChatGPT, explains selected-text and surrounding-context sharing, and links to the provider's privacy policy. Canceling leaves app-initiated sending disabled. After you allow sending, the current selection can be sent; while the ChatGPT panel is active and automatic sending is on, later selections can be submitted automatically. Automatic sending is initially on, but does not bypass permission. You can turn automatic sending off or withdraw ChatGPT Text sharing permission in the Web AI menu. Withdrawal stops later app-initiated sends; it does not erase content already received by the provider. Browsing and signing in remain separate from allowing these reading-text sends.

Claude uses manual copy, paste and send. Copy Prompt places the prepared prompt on the system clipboard. The app does not automatically insert text into Claude or send it. You choose whether to paste the prompt into the Claude chat and press Send; copying alone is not a submission, and the app cannot verify whether you sent it. Do not copy or share confidential or sensitive material that you are not permitted to share.

The provider can process content you send and associated account, device, usage, and connection information under its own policy and your account settings. Signing in or creating a provider account can involve your name, email address and provider user identifier; the provider handles this information, and PDF Dictionary does not receive your password. Provider retention, model-improvement use, account controls, and minimum-age rules depend on that service; an API-specific confidentiality promise should not be assumed for a consumer website account. Review OpenAI's Privacy Policy and Anthropic's Privacy Policy.

WebKit may retain provider cookies and login sessions. The app remembers valid conversation URLs and language settings to help resume a conversation; this does not confirm that a copied Claude prompt was sent or automatically apply instructions to Claude. Signing out or deleting conversations on the provider's website is separate from deleting data in PDF Dictionary. Copy/save tools may inspect clipboard change information and let you save a copied or selected AI response into your local vocabulary. The app does not upload your general clipboard history to a developer server.

Websites and downloads

When you browse websites or download a PDF from a link, the destination website receives the normal network requests needed to serve that content, which may include your IP address and browser information. Websites may use cookies, account login, and their own privacy controls. Their content and data handling are governed by their policies. Saving a web page or downloaded PDF creates a local file; it does not create a developer-hosted document account.

Advertising and privacy choices

Ad-supported iOS use can load banners and app-open ads through Google AdMob. Google and its advertising services can process device or app-related identifiers, IP-derived approximate location, ad impressions and interactions, app/SDK usage events, and crash or performance diagnostics. Uses can include serving and measuring ads, analytics, security, and fraud prevention. Google may process information on its servers and with advertising partners. See Google's Privacy Policy and Google's advertising information.

The app uses Google's consent tools where required and requests Apple's App Tracking Transparency permission before enabling advertising-identifier access. Processing depends on your region, consent choices, device settings, and the ad service's permitted configuration. You can decline tracking and continue using the app. Declining tracking does not mean that every necessary, diagnostic, consent, or non-personalized advertising request stops. Where required, Settings provides advertising privacy options so you can review your choices. You can also change tracking permission in Apple device settings.

An active Pro subscription removes this app's advertising requests and placements. Mac Catalyst versions do not use this advertising path. These statements do not prevent Apple, ML Kit, a website, or an AI service you choose to use from processing information needed for its separate service.

Purchases

Apple processes subscription purchases and payment details. The app uses StoreKit transaction information to determine and restore Pro access. We do not receive your payment card or bank account details through the app. You can manage or cancel a subscription through Apple's subscription controls. Expiration does not itself delete your existing local documents or vocabulary; existing vocabulary export remains available in Settings.

Diagnostics and contacting us

The app can keep a limited local history of Apple MetricKit crash, hang, and performance summaries, including technical stack/build/OS details. This local diagnostic store is not automatically uploaded to a developer server. Advertising and language SDKs may separately transmit their own diagnostics as described above.

If you email us, we receive your email address, message, and any files or diagnostic details you choose to send. Please send only what is necessary for the request. We use that information to respond, investigate the issue, maintain security, or meet legal obligations, rather than to target ads using your document content.

Retention, security, and your choices

Local data generally remains until it is deleted, replaced, or the app's storage is removed, subject to system backup behavior. Local diagnostic history is bounded; the current app keeps up to 50 summaries. iCloud files, shared copies, provider conversations, cookies, Apple purchase records, and SDK-held information follow the relevant service's retention and deletion rules. We do not set a single retention period for information controlled by those providers.

Support correspondence is retained as needed to address the request, maintain necessary records, or meet applicable legal obligations. No system can guarantee absolute security. Your device security, Apple account, provider login, and the destinations you choose when sharing files also affect access to your information. Providers may process information in countries other than your own; their policies explain their locations and applicable safeguards.

Depending on applicable law, you may have rights to access, correct, export, delete, restrict or object to processing, or withdraw consent. Contact the address above about information we hold. We cannot directly retrieve your private local library or erase conversations held solely by an independent provider; use the relevant device, iCloud, or provider controls for those records. You may also have the right to contact your local data-protection authority.

Children and changes

The app does not ask you to create a developer-operated profile or submit an age. Parents and guardians should supervise children's use of online features, and external AI services' age and account requirements apply. Contact us if you believe a child has sent personal information to us. The app's age rating and advertising audience configuration must be consistent with how it is offered.

We may update this policy when app features, providers, or legal requirements change. The published version will show its update date. Material changes will be communicated where required.

한국어

개인정보처리방침

운영자와 연락처

PDF Dictionary는 ref979factor가 운영합니다. 이 방침은 앱에서 정보를 처리하는 방식과 Apple, Google, 방문한 웹사이트, 사용자가 이용하는 AI 서비스가 정보를 처리할 수 있는 경우를 설명합니다. 개인정보 및 지원 문의는 ref979factor@gmail.com으로 보내실 수 있습니다.

문서와 학습 정보

가져온 PDF, 읽던 위치, 밑줄·형광펜·그림, 단어장, 노트북 분류, 퀴즈 진행 정보와 앱 설정은 기기에 저장됩니다. 개발자는 PDF 보관함을 받거나 읽기 선택 내용을 상시 업로드하는 자체 서버를 운영하지 않습니다. PDF와 선택한 읽기 내용을 광고 타기팅 목적으로 광고 SDK에 전달하지 않습니다.

기본 사전·번역 기능은 시스템 서비스 또는 기기 내 언어 모델을 사용하며, 언어 모델 다운로드가 필요할 수 있습니다. 네이티브 iOS 버전은 Google ML Kit의 언어 감지·번역을 사용할 수 있습니다. ML Kit의 번역 입력·결과는 기기에서 처리되지만 Google은 기기·앱 구성, 설치 관련 식별자, 사용 언어, 기능 실행·오류, SDK 사용·성능 지표를 받을 수 있습니다. 이 SDK 정보는 번역한 원문 자체와 구분됩니다. Apple 서비스에는 Apple의 개인정보 처리 방식이 적용됩니다.

iCloud와 직접 공유하는 파일

iCloud가 사용 가능하고 계정 안전장치가 허용하면, 단어장이 변경된 뒤 갱신된 단어장 내보내기 파일을 사용자의 iCloud Drive 앱 컨테이너에 자동 기록합니다. 이 파일은 호환 단어장 앱과의 교환에 사용됩니다. 표현·뜻·원문 문장·언어쌍·문서명·페이지·노트북 정보·생성일·항목 식별자가 포함될 수 있으며, 식별자에는 출처 URL이나 로컬 문서 참조가 포함될 수 있습니다. PDF 전체 파일은 이 단어장 파일에 포함되지 않습니다.

정보는 개발자 단어장 서버가 아닌 사용자의 Apple 계정에 저장됩니다. iCloud·플랫폼 지원·계정 설정에 따라 사용 가능 여부가 달라집니다. 앱은 승인되지 않은 iCloud 계정 변경을 감지하면 내보내기를 중단합니다. 로컬 항목을 지우거나 앱을 삭제해도 iCloud·다른 호환 앱·이미 공유한 파일의 복사본이 남을 수 있습니다. 해당 앱, 파일/iCloud 저장 공간 또는 파일을 받은 서비스에서 복사본을 관리해야 합니다.

활성 Pro 구독이 없어도 설정에서 기존 단어장을 내보낼 수 있습니다. PDF나 내보내기 파일의 공유 대상은 사용자가 선택하며, 선택한 대상의 개인정보 처리 방식이 적용됩니다.

선택 기능인 Web AI: ChatGPT와 Claude

Web AI는 사용자의 제공자 계정으로 외부 웹사이트에 접속하는 내장 브라우저 기능입니다. 앱이 ChatGPT로 전송하는 메시지에는 선택한 단어·표현·문장, 필요한 주변 문맥, 원문·목표 언어와 번역 지시문이 포함될 수 있습니다. Claude에서는 이러한 정보를 포함한 프롬프트를 복사할 수 있도록 준비합니다. 두 흐름 모두 개발자 AI 서버를 경유하거나 개발자의 API 계정을 사용하지 않습니다.

앱이 읽기 내용을 ChatGPT로 전송하기 전에 명시적인 텍스트 전송 허용을 요청합니다. 허용 화면에는 수신 서비스인 ChatGPT, 선택 텍스트·주변 문맥 전송에 대한 설명과 제공자의 개인정보 처리방침 링크가 나옵니다. 취소하면 앱의 전송은 계속 차단됩니다. 허용하면 현재 선택 내용을 전송할 수 있고, ChatGPT 패널이 활성화된 상태에서 자동 전송이 켜져 있으면 이후 선택도 자동 제출될 수 있습니다. 자동 전송은 처음에 켜져 있지만 허용을 우회하지 않습니다. 자동 전송을 끄거나 Web AI 메뉴의 ChatGPT 텍스트 전송 허용을 철회할 수 있습니다. 철회하면 이후 앱의 전송을 중단하며, 제공자가 이미 받은 내용은 지워지지 않습니다. 웹 탐색·로그인과 이러한 읽기 내용 전송 허용은 별개입니다.

Claude에서는 직접 복사·붙여넣기·전송합니다. 프롬프트 복사는 준비된 내용을 시스템 클립보드에 복사합니다. 앱이 Claude에 텍스트를 자동으로 입력하거나 전송하지 않습니다. Claude 채팅에 붙여넣고 보내기 버튼을 누를지는 사용자가 결정합니다. 복사만으로 제출되는 것은 아니며, 앱은 사용자가 실제로 보냈는지 확인할 수 없습니다. 외부 공유 권한이 없는 기밀·민감 정보를 복사하거나 공유하지 마세요.

제공자는 사용자가 보낸 콘텐츠와 관련 계정·기기·사용·접속 정보를 자신의 방침과 사용자 계정 설정에 따라 처리할 수 있습니다. 제공자 계정에 로그인하거나 가입할 때 이름·이메일 주소·제공자 사용자 식별자가 처리될 수 있으며, 이는 제공자가 처리하고 PDF Dictionary는 비밀번호를 받지 않습니다. 보관 기간, 모델 개선 이용, 계정 관리와 최소 이용 연령은 제공자마다 다릅니다. 소비자 웹사이트 계정에 API 전용 비밀유지·학습 제외 조건이 적용된다고 가정해서는 안 됩니다. OpenAI 개인정보처리방침과 Anthropic 개인정보처리방침을 확인하세요.

WebKit은 제공자 쿠키·로그인 상태를 보관할 수 있습니다. 앱은 대화를 이어갈 수 있도록 유효한 대화 URL과 언어 설정을 기억합니다. 이것이 복사한 Claude 프롬프트의 실제 전송을 확인하거나 Claude에 지침을 자동 적용한다는 뜻은 아닙니다. 제공자 사이트에서 로그아웃하거나 대화를 지우는 작업은 PDF Dictionary의 데이터 삭제와 별개입니다. 복사·저장 도구는 클립보드 변경 정보를 확인하고, 복사하거나 선택한 AI 답변을 로컬 단어장에 저장하도록 도울 수 있습니다. 일반 클립보드 이력을 개발자 서버로 업로드하지 않습니다.

웹사이트와 다운로드

웹사이트를 방문하거나 링크에서 PDF를 다운로드하면 해당 사이트는 콘텐츠 제공에 필요한 일반 네트워크 요청을 받습니다. IP 주소와 브라우저 정보가 포함될 수 있으며, 사이트는 자체 쿠키·로그인·개인정보 설정을 사용할 수 있습니다. 해당 사이트의 콘텐츠와 정보 처리에는 그 사이트의 방침이 적용됩니다. 웹페이지나 다운로드 PDF를 저장하면 로컬 파일이 생성되며, 개발자가 운영하는 문서 계정이 생성되는 것은 아닙니다.

광고와 개인정보 선택

광고가 지원되는 iOS 이용 환경에서는 Google AdMob의 배너·앱 오픈 광고를 불러올 수 있습니다. Google과 광고 서비스는 기기·앱 관련 식별자, IP 기반 대략적 위치, 광고 노출·상호작용, 앱·SDK 실행 정보와 충돌·성능 진단을 처리할 수 있습니다. 광고 제공·측정, 분석, 보안과 부정행위 방지 등에 사용될 수 있으며 Google 서버 및 광고 파트너가 처리에 참여할 수 있습니다. Google 개인정보처리방침과 광고 정보를 확인하세요.

앱은 필요한 지역에서 Google 동의 도구를 사용하고 광고 식별자 접근을 활성화하기 전에 Apple 앱 추적 투명성 권한을 요청합니다. 실제 처리는 지역·동의 선택·기기 설정과 광고 서비스에 허용된 구성에 따라 달라집니다. 추적을 거부해도 앱을 계속 사용할 수 있습니다. 추적 거부가 필수 처리·진단·동의 도구·비개인화 광고의 모든 요청 중단을 뜻하지는 않습니다. 필요한 경우 설정의 광고 개인정보 옵션에서 선택을 검토할 수 있으며 Apple 기기 설정에서도 추적 권한을 바꿀 수 있습니다.

활성 Pro 구독은 이 앱의 광고 요청·광고 배치를 제거합니다. Mac Catalyst 버전은 이 광고 경로를 사용하지 않습니다. 다만 별도로 이용하는 Apple 서비스, ML Kit, 웹사이트 또는 AI 제공자가 해당 서비스에 필요한 정보를 처리하는 것까지 중단시키는 의미는 아닙니다.

구매

구독 구매와 결제정보는 Apple이 처리합니다. 앱은 StoreKit 거래 정보를 이용해 Pro 권한을 확인하고 복원합니다. 개발자는 앱을 통해 카드번호나 은행계좌 정보를 받지 않습니다. 구독 관리·해지는 Apple의 구독 관리 기능에서 할 수 있습니다. 구독 만료 자체로 기존 로컬 문서·단어장이 삭제되지는 않으며, 설정에서 기존 단어장 내보내기를 계속 사용할 수 있습니다.

진단과 문의

앱은 Apple MetricKit이 제공한 충돌·멈춤·성능 관련 기술 요약을 로컬에 제한적으로 보관할 수 있습니다. 스택·빌드·운영체제 등의 정보가 포함되며 이 로컬 진단 저장소를 개발자 서버에 자동 업로드하지 않습니다. 광고·언어 SDK의 자체 진단 전송은 앞에서 설명한 별도 처리입니다.

이메일로 문의하면 이메일 주소·본문과 사용자가 첨부한 파일·진단 정보를 받습니다. 문의에 필요한 내용만 보내주세요. 이 정보는 답변, 문제 조사, 보안 또는 법적 의무 이행에 사용하며 문서 내용을 광고 타기팅에 이용하기 위한 목적이 아닙니다.

보관, 보안과 권리

로컬 데이터는 일반적으로 삭제·대체되거나 앱 저장 공간이 제거될 때까지 남으며 시스템 백업 동작의 영향을 받을 수 있습니다. 로컬 진단 이력은 제한돼 있고 현재 앱은 최대 50개 요약을 보관합니다. iCloud 파일, 공유 복사본, 제공자 대화·쿠키, Apple 구매 기록과 SDK 정보에는 각 서비스의 보관·삭제 규칙이 적용됩니다. 개발자가 독립 제공자의 모든 데이터에 단일 보관 기간을 정하지는 않습니다.

지원 문의는 요청 처리, 필요한 기록 유지 또는 적용 법령 준수에 필요한 동안 보관합니다. 절대적인 보안을 보장하는 시스템은 없습니다. 기기 보안, Apple 계정, 제공자 로그인과 공유 대상의 보안도 정보 접근에 영향을 줍니다. 제공자가 사용자의 국가 밖에서 정보를 처리할 수 있으며 관련 위치·보호조치는 해당 제공자의 방침에서 확인할 수 있습니다.

적용 법령에 따라 열람·정정·이동·삭제, 처리 제한·반대 또는 동의 철회 권리가 있을 수 있습니다. 운영자가 보유한 정보에 대한 요청은 위 연락처로 보내주세요. 개발자는 사용자의 비공개 로컬 보관함을 직접 가져오거나 독립 제공자에만 있는 대화를 대신 지울 수 없으므로, 해당 자료는 기기·iCloud·제공자의 관리 기능을 이용해야 합니다. 해당 지역 개인정보 감독기관에 문의하거나 이의를 제기할 권리가 있을 수도 있습니다.

어린이와 방침 변경

앱은 개발자가 운영하는 프로필을 만들거나 나이를 제출하도록 요구하지 않습니다. 보호자는 어린이의 온라인 기능 이용을 지도해야 하며 외부 AI 서비스의 연령·계정 조건이 적용됩니다. 어린이가 운영자에게 개인정보를 보냈다고 생각되면 연락해주세요. 앱의 연령등급과 광고 대상 설정은 실제 제공 방식과 일치해야 합니다.

기능·제공자·법적 요구사항이 바뀌면 이 방침을 개정할 수 있습니다. 게시된 방침에는 개정일을 표시하며, 중요한 변경은 필요한 방식으로 안내합니다.