Why I Build a Browser-First PDF Tool After Reading 6 Privacy Policy
I read the privacy policies so you don’t have to.
I Checked the Privacy Policy of 6 Popular PDF Tools. Here’s Why I Had to Build a Browser-First Alternative.
Last tax season, I uploaded a scanned copy of my income tax return to a “free” online PDF converter.
It was a 30-second task. Compress, download, done. I didn’t think twice.
Three days later, I got a targeted ad for tax filing software. Then another for investment platforms. Then one for something I’d never even searched for — but had mentioned in that PDF.
That’s when I started reading the fine print.
The Investigation: What “Free” Actually Costs
I spent a weekend reading privacy policies and terms of service for the most popular PDF tools online. Here’s what I found:
Smallpdf stores uploaded files on AWS servers, sometimes for hours after processing. Their privacy policy mentions “service improvement” and “analytics” — which, in practice, means your documents are used to train systems or sold as behavioral data.
iLovePDF explicitly states they retain files for up to 2 hours by default, longer if you use certain features. Two hours is plenty of time for a data breach, a misconfigured bucket, or a curious employee.
Adobe Acrobat Online — the biggest name — routes everything through Adobe Document Cloud. Your file touches at least three server hops before it ever reaches your download folder. And Adobe’s privacy policy? It’s 12,000 words of legal gymnastics.
PDF24, ILoveIMG, and a dozen others follow the same playbook: upload to server → process → return. The “free” part is subsidized by your data, your documents, and your trust.
None of them tell you this in the upload dialog. They say “secure” and “encrypted” — which is technically true in transit. But once it hits their server, it’s out of your hands.
The Technical Truth Nobody Explains
Here’s what I learned next, and it changed everything:
PDF processing does not need a server.
Modern browsers are incredibly powerful. Libraries like Mozilla’s pdf.js, jsPDF, and mammoth.js can parse, render, merge, split, compress, and convert PDFs entirely inside your browser — using nothing but JavaScript running on your own machine.
No upload. No server. No database. No cloud storage. Your file never leaves your device.
This is called client-side processing or browser-native PDF processing. And it’s not experimental — it’s what powers Firefox’s built-in PDF viewer, which millions of people use every day without realizing it.
The reason most tools don’t use it? Because server-side processing lets them collect your files, analyze them, build profiles, and monetize. Client-side processing is better for you. Server-side processing is better for their business model.
How to Verify If a Tool Is Actually Private
Want to check if your favorite PDF tool is really client-side? Here’s a 30-second test anyone can do:
- Open your browser’s Developer Tools (F12 or Cmd+Option+I).
- Go to the Network tab.
- Upload a PDF to the tool.
- Watch the requests.
If you see a POST request with your file heading to an external domain — that’s a server upload. Your file is now someone else’s property.
If the Network tab stays quiet, or only shows small metadata pings, that’s a good sign. The processing is happening locally, inside your browser.
I tested this on every major tool. The results were depressing. Only a handful passed. Most were shipping files off to cloud servers before I even clicked “Convert.”
Who Actually Needs a Privacy-First PDF Tool?
You might think this only matters for lawyers, doctors, or journalists handling sensitive documents. But think about what the average person uploads to these tools:
- Tax returns and financial statements
- Medical records and insurance forms
- Resumes with home addresses and phone numbers
- Contracts and legal agreements
- Academic transcripts and ID documents
- Personal photos converted to PDF
Every one of these is a goldmine for identity theft, profiling, or targeted manipulation. And we’re uploading them to free tools with privacy policies written to protect the company, not you.
What I Built Instead
I’m a developer based in India. I’m not a privacy activist or a security researcher. I’m just someone who got uncomfortable with the idea that my documents were being treated as free data.
So I built ZeroCloudPDF — a collection of browser-native PDF tools that run entirely in your browser. No upload. No account. No server processing. Your files never touch a cloud server.
It uses the same open-source libraries that power Firefox and thousands of other privacy-respecting applications. The entire toolset — merge, split, compress, convert, edit — runs inside a sandboxed browser environment. When you close the tab, your files are gone. There’s nothing to breach because there’s nothing stored.
I also published a deeper technical comparison of privacy architectures across major PDF tools — read the full breakdown here: ZeroCloudPDF vs Smallpdf, iLovePDF, PDF24 & Adobe: A Privacy-First Comparison.
And for the developers curious about the implementation, the architecture and benchmarks are open on GitHub.
The Bigger Picture
This isn’t really about PDFs. It’s about a pattern we’ve normalized: trading convenience for privacy, assuming “free” means no cost.
Every time you upload a document to a server you don’t control, you’re making a bet. A bet that their security is good enough, that their employees are trustworthy, that their business model won’t change, that they won’t get acquired by a data-hungry conglomerate tomorrow.
Browser-native tools remove that bet. The server doesn’t exist. The risk doesn’t exist.
If you’re handling anything more sensitive than a grocery list, it’s worth asking: does this tool really need to upload my file? Most of the time, the answer is no. They just chose the business model that makes them money — and makes you the product.
Try It Yourself
If you want to see what truly client-side PDF processing feels like, try ZeroCloudPDF. Open DevTools. Watch the Network tab. Upload a file. You’ll see what I saw — nothing. No requests. No uploads. Just your browser, doing the work it was already capable of.
Privacy shouldn’t require a premium subscription. Sometimes, it just requires building things the right way.
I also write about privacy-first tooling and browser-native architecture on Blogspot. If you found this useful, share it with someone who still uploads sensitive PDFs to “free” online tools.
메타데이터
- post_id
- 7fc7e7def95e
- slug
- why-i-build-a-browser-first-pdf-tool-after-reading-6-privacy-policy-7fc7e7def95e
- url
- https://medium.com/@zerocloudpdf/why-i-build-a-browser-first-pdf-tool-after-reading-6-privacy-policy-7fc7e7def95e
- canonical_url
- https://medium.com/@zerocloudpdf/why-i-build-a-browser-first-pdf-tool-after-reading-6-privacy-policy-7fc7e7def95e
- author_url
- https://medium.com/@zerocloudpdf
- status
- ok
- fetched_at
- 2026-06-09 14:34:10