The short version
- No account. There's nothing to sign up for, so there's no identity to attach anything to.
- No analytics. No page-view counter, no session recording, no tag manager, no advertising pixels.
- No upload. Your document is read into the page and never sent anywhere. There's no receiving endpoint because there's no backend.
- Three local storage keys, named below. Everything your device keeps stays on your device.
If you want to check the third claim instead of believing it, the home page counts its own outbound requests to domains other than this one and shows you the running total. It should stay at zero no matter what you run through the tools.
What is stored on your device
Three things, nothing else. Open your browser's developer tools and look under Application (Chrome) or Storage (Firefox, Safari) while you're on any page here:
- Theme preference:
pdfsanctum:themein localStorage - The string
lightordark, written when you press the moon button. It's a preference, not an identifier. - File hand-off: IndexedDB database
pdfsanctum-local, storehandoff - If you drop a file on the home page and then continue into a tool, those bytes have to get to the next page somehow, and a web page can't hand its memory to another page. They're placed here for that hand-off, and the tool page deletes the record the moment it takes the file. Anything not collected is treated as expired after ten minutes, and the next read throws it away instead of handing it over. Nothing else is ever written to this database.
- Offline copies of the site itself: Cache Storage
- The service worker saves this site's own HTML, CSS, and JavaScript so the tools keep working with the network switched off. Your documents are never part of that cache; what gets stored is the same files any visitor downloads.
What does cross the network
When you load a page here, your browser fetches the page, its stylesheet, its scripts, and three JavaScript libraries: pdf-lib, pdf.js, and JSZip. They're bundled with the site rather than pulled from a CDN, so all of them come from this domain. None is fetched from someone else's server, which is why nothing here can quietly change underneath you.
Beyond those files, nothing is transmitted: not your document, not a fingerprint, not even an identifier, because there's none to send.
Cookies and third parties
There are no cookies at all, not even essential ones. The site has nothing to remember between visits that local storage can't handle on its own. There's no advertising, no remarketing, no A/B testing service, and no fonts or font-tracking loaded from another domain.
If you email us
Whatever you write stays in a mailbox only as long as it takes to answer. Don't paste documents, account numbers, or anything else sensitive into an email; the contact page explains what happens to mail that arrives.
Changes to this page
Last updated 2026-09-17. If anything here changes in substance, this date changes with it. There's no fine print waiting behind that sentence: a policy that quietly grew new powers would have to ship new code, and the code this site runs is the code you can watch load.
Questions about any of the above, or about something you think should be stated here and is not: hello@pdfsanctum.com.
