We built this because most PDF tools quietly upload your files. We didn't want to be another one.
The short version.
DontTouchMyDoc is a handful of PDF tools that run entirely inside your browser tab. Merge. Split. Organise. Compress. Redact. Strip line numbers. We don't have a backend. We never receive your files, because there's nowhere to receive them.
We built the site because we got tired of using the open-web equivalent of a copy shop where everyone behind the counter squints at your documents. "We'll delete it in 24 hours" is a policy. Not uploading at all is a fact.
Don't take our word for it — read the code.
The entire site is on GitHub. If you want to verify that nothing gets uploaded, the source is right there: every tool, every script, every network boundary. Open your browser's DevTools too while you're at it — you'll see the tool code load, and then silence.
github.com/NickPax/donttouchmydocOur promises.
- Your files never leave your device.Not to us. Not to a third party. Not to anyone.
- No sign-up, ever.No email, no password, no "unlock this feature".
- No watermarks, no page limits.The output of the tool is the output. Nothing added, nothing nagging.
- No tracking inside the tools.If we ever add analytics, we'll say so here, publicly, and use something privacy-preserving.
Privacy, stated plainly.
This site is a static bundle of HTML, CSS and JavaScript served from a CDN. There is no application server, no database, no file-upload endpoint. When you drag a PDF onto a tool, the bytes move from your filesystem into your browser's memory. They don't go further.
Our tools use two open-source libraries — pdf-lib and pdf.js — bundled into the page. They run inside your browser's sandbox. We cannot read what happens there, and neither can anyone else.
We don't set cookies. We don't use localStorage. We don't run third-party scripts inside the tools. If we ever add analytics, it will be a privacy-preserving counter, and we'll say so on this page with the date we added it.
To earn the site its keep, we plan to serve a small number of contextual ads around the tools. Ads render in their own frames — they don't and can't peek at the PDF you're working on. If the trade-off isn't to your taste, uBlock is a perfectly reasonable response.
How the site works.
Three steps. None of them involve a server.
- Step 01 1
You open a page.
Your browser loads a static bundle of HTML, CSS and JavaScript from a CDN. That's the whole site.
- Step 02 2
You pick a file.
The tool loads it into memory inside this tab. Our server never sees the bytes — there is no tool endpoint to hit.
- Step 03 3
You download the result.
The processed file is generated locally and saved via your browser. Close the tab, and every trace vanishes.