Privacy

Private PDF AI: what it actually means, and how to verify it

When someone calls a PDF tool "private AI", that phrase covers two very different things: a tool that processes your file in the cloud while promising to delete it afterward, and a tool that either never uploads the file at all or sends only extracted text. The difference matters — one is a policy you trust, the other is a fact you can check.

Two very different things called "private PDF AI"

The word "private" in PDF AI tools can mean either of two things, and knowing which one you're looking at determines what privacy you actually get.

Server-side AI with a deletion promise

Your PDF is uploaded to the provider's servers, processed by an AI model there, and then deleted on a timer (30 minutes, 24 hours, etc.). Your document left your device. You're trusting the deletion policy and the security of that server during the retention window.

Client-side utilities — zero upload

Operations like compress, merge, split, rotate, reorder, and redact run entirely in your browser tab using code loaded from the site. Your file is never sent anywhere. There is no upload to trust, because there is no upload.

AI features that send only text

AI features (summarize, ask questions, extract data, compare) require a language model to run — so some data is sent. The privacy-respecting design sends only the extracted text from your document, not the file itself. Still not zero-data, but significantly more limited in scope.

Encrypted upload ≠ no upload

"We encrypt your file in transit" means the upload is protected in transit. Your file still left your device. Encryption is important for any upload, but it doesn't change the fact that the file was sent.

Why "deleted after one hour" is not the same as "never uploaded"

Deletion promises are common in AI PDF tools, and they may be genuine. But there is a structural difference between "your file was stored and then deleted" and "your file was never stored at all". When a file is uploaded to a server, even briefly, it is accessible to the server environment during that window. Server-side breaches, misconfigured retention policies, or log files that capture filenames can all create exposure that a deletion timer doesn't eliminate. "Never uploaded" removes that entire class of risk. "Deleted after X" reduces it but doesn't eliminate it. For everyday documents — public filings, generic forms, non-sensitive PDFs — the difference may not matter. For contracts, medical records, financial statements, or anything with personal information, "never left your device" is a materially different security posture.

How to verify it yourself in DevTools

You don't have to take a privacy claim on faith. Open the tool's page, then open your browser's DevTools with F12 (or Cmd+Option+I on Mac). Click the Network tab. Now run the tool on a file — compress it, merge something, or start a chat with it. Watch the Network panel: • If you see a request carrying a large payload (roughly the size of your file), the file was uploaded. You can click the request to confirm. • If nothing large is sent, and the tool ran successfully, the file was processed locally — it never left your browser tab. For AI features, you'll see a smaller outbound request: the text extracted from your document, not the file. That's the expected pattern for a tool that sends only text rather than the full file. This test works on any PDF tool, including DockDocs. The privacy claim becomes something you verified, not something you were told.

Where DockDocs fits

DockDocs has two distinct processing modes, and the privacy profile is different for each.

Client-side utilities — verifiable zero upload

Compress, merge, split, rotate, reorder, crop, add page numbers, watermark, image conversion, and redact all run in your browser tab. Run them with DevTools Network open: you will see no file upload. This is verifiable, not a claim.

AI features — extracted text only, not the file

Chat with PDF, summarize, risk analysis, extract-to-spreadsheet, and compare use an AI model. They extract text from your document and send that text to the model. Your PDF file is not sent. Several of the AI tool pages state this directly on the page.

Source traceability — scoped, not universal

When AI features answer a question or flag a finding, DockDocs shows the source passage from your document when it can locate one in the extracted text. When it cannot locate a source, it says so — it does not invent a citation. This applies where the tool is designed for it; it is not a blanket promise on every output.

What to look for when evaluating any "private PDF AI" tool

A short checklist before trusting a privacy claim.

Check whether it's client-side or server-side

Look for explicit statements about where processing happens. "In-browser", "client-side", and "runs locally" mean your device. "We delete your file after X" implies a server upload occurred.

Run the DevTools test

F12 → Network → run the tool. If you see a large outbound request matching your file size, the file left your device regardless of what the marketing copy says.

Distinguish AI features from utility features

AI features fundamentally require data to reach a model — the question is what data. A tool that extracts text and sends that is meaningfully more private than one that uploads the full file. These are different categories.

Read the privacy policy for AI features

For utility features (no upload), the policy matters less. For AI features, look specifically for: what data is sent, whether it's used for training, and what the retention window is for the model provider.

What does "private PDF AI" actually mean?+

It depends on the tool. For utility operations (compress, merge, split), private usually means the file is processed locally in your browser with no upload — verifiable via DevTools. For AI features (summarize, Q&A, analysis), fully private AI isn't possible because a model must process some data. The meaningful distinction is whether the tool sends your full file or only extracted text to the AI model.

Can I use AI to analyze a confidential PDF without uploading it?+

For pure utilities (compress, split, merge), yes — these can run entirely in the browser with zero upload. For AI analysis (summarize, ask questions, flag risks), some data must reach a model, so zero-upload AI isn't possible. The best current option: tools that extract and send only the text, not the file. That limits what leaves your device to the document's text content, not the original file.

How is a browser-side PDF tool different from a server-side one?+

Browser-side (client-side): the PDF is opened and processed by JavaScript running in your browser tab. The bytes never leave your device. Server-side: the file is uploaded to the provider's servers, processed there, and usually deleted after a window. The server-side version can offer heavier processing (AI models, complex conversions) but the file leaves your device. Browser-side is limited to operations JavaScript can handle, but the file stays with you.

Does DockDocs upload my PDF files?+

It depends on which tool you use. Utility tools (compress, merge, split, rotate, reorder, crop, watermark, image conversion, redact) process your file entirely in the browser — run them with DevTools open and you'll see no file upload. AI tools (chat, summarize, analyze, compare) extract the text from your document and send that to the AI model — not the file itself. The AI tools pages state this directly.

Is "encrypted upload" the same as private?+

No. Encryption protects the file in transit, but your file still left your device and reached the provider's server. Encryption is necessary for any upload — but it doesn't change the fact that the upload happened. "Never uploaded" and "uploaded securely" are different privacy postures.