โ† Back to App
๐Ÿ”’ Privacy First

Privacy Policy

Most PDF tools process files on your device. Optional cloud AI sends extracted text only after you confirm each request. This policy explains what happens to your data.

Last updated: October 9, 2026
๐Ÿ“„
Local File Tools
Most PDF operations run in your browser. The original file is not sent for local tools.
โ˜๏ธ
Optional Cloud AI
Each AI request asks before sending extracted text to our cloud service.
โš™๏ธ
Privacy Controls
Usage analytics and OCR history are off unless you enable them in Settings.
Section 01

The Short Version

PDF Tools Pro processes PDF files locally for its standard editing and conversion tools. Cloud AI is optional. If you choose an AI action and confirm its request, the app sends extracted text to the PDF Tools Pro service for processing; it does not send the original PDF file for that AI request.

Account, licensing, payment, security and optional usage-event requests also use network services. This policy describes those requests and the information they carry.

Section 02

Information We Process

DataWhenDetails
PDF files and imagesLocal toolsRead in browser memory for operations such as merge, split, convert, OCR, compression, signing, encryption and redaction. The original file is not uploaded by these tools.
Extracted document textOnly after an AI confirmationThe app sends the selected text, feature, request ID and, for translation, target language to our Worker with an account authorization token. The Worker forwards task input to Cloudflare Workers AI; it does not forward the account token to the model. The original PDF binary is not included. Our Worker does not persist the request text or generated response after processing. For up to 90 days, it retains an account-associated usage record that includes a request-derived hash, feature, credit charge, input length, model/prompt version and processing time. Cloudflare processes content under its own service policies; provider-side handling or retention may differ.
OCR historyOnly when enabled in SettingsUp to 10 recent results are stored in this browser profile. Each entry can include its filename and up to 5,000 characters of extracted text. History is off by default and is not synced to our servers.
Saved signaturesWhen you choose to save oneUp to six PNG signature images can be kept in local browser storage. They remain on this device profile until removed or browser data is cleared.
Usage eventsOnly after opt-in in SettingsEvents may include a feature or tool name, language, file count/type, page count, timing, or an operation result. We filter filenames and document text from these event requests. Event records are retained for up to 90 days. We do not use ad pixels or session replay.
Account and licensingWhen signing in, buying, restoring, or using cloud AIFirebase supplies an account identifier and, if linked, an email address. Our license service processes account ID, entitlement, credit balance, usage and purchase/refund records. A signed entitlement token may be cached locally for offline verification. During an upgrade, an existing local paid-access record is kept while the license service verifies the purchase.
Payment informationWhen you make a purchaseLemon Squeezy processes checkout and payment details. Our service receives order and product identifiers, status, receipt details and the checkout email needed for restore; it does not receive your full card number.
Technical request dataWhen network services are usedHosting, identity and payment providers may receive standard request data such as IP address, browser information and timestamps for delivery, security and abuse prevention.
Section 03

Local Processing and Cloud AI

For local tools, your browser reads the selected file and runs the operation on your device. The result is downloaded through the browser. OCR language models and app assets may need to be downloaded before their first offline use.

Cloud AI is a separate, optional service. Before each cloud request, the app shows a confirmation describing the feature and the amount or coverage of text to be sent. If you cancel, the request is not sent. When you confirm, the app sends extracted textโ€”not the original PDFโ€”plus the feature name, a unique request ID and any requested target language to our Worker using an account authorization token. The Worker forwards task input to Workers AI without forwarding that token.

Do not send text that you are not comfortable having processed by a cloud service. Cloud AI requires an internet connection and may use AI credits. Our Worker does not persist the extracted text or generated response after processing. For up to 90 days, it retains an account-associated usage record that includes a request-derived hash, feature, credit charge, input length and processing metadata. Cloudflare separately processes requests under its own service policies, so provider-side handling and retention may differ. Local processing can continue offline after required app assets and language models have been downloaded; cloud AI, purchases, account restore and license refresh need a connection.

Section 04

Local Storage, History and Deletion

The app uses browser storage for preferences, local usage state, cached app assets, OCR history when opted in, and saved signatures when you choose to save them. It does not intentionally store the original PDF files in browser storage.

Disabling optional usage events stops future event submissions. To ask about deletion of account, purchase or server-side event records, contact us using the address below. Transaction and security records may need to be retained for legal, accounting or abuse-prevention purposes.

Section 05

Service Providers

We use service providers to operate specific parts of PDF Tools Pro. Depending on the feature, requests may go to:

These providers process information under their own terms and privacy notices. The app's locally bundled PDF libraries run in your browser; they do not receive your file as a separate hosted processing service.

Section 06

Retention

OCR history and saved signatures stay in local browser storage until you clear them or clear browser data. App and language-model assets remain cached until the browser evicts them, you clear them, or an app update replaces them.

Account, credit, entitlement, purchase and refund records are retained as needed to provide and restore access, prevent abuse, reconcile transactions, and meet legal or accounting requirements. Hosting and security logs may be retained under the relevant provider's operational policies. Contact us to ask about a specific record or deletion request.

Section 07

Children's Privacy

PDF Tools Pro is not designed for children. If you believe a child has provided personal information through an account or purchase flow, contact us so we can review the request.

Section 08

Changes to This Policy

We may update this policy as the app changes. We will update the date above and provide an in-app notice for material changes to data handling where appropriate.

Section 09

Contact

For privacy questions, data requests or concerns, email privacy@pdftools.pro. For billing and purchase support, email support@pdftools.pro.

โœ‰๏ธ
Privacy Requests
Email privacy@pdftools.pro for access or deletion requests. Include enough information to identify your account, but do not send sensitive document content.