Skip to content
SpitePDF

How privacy works

SpitePDF is a set of tools that run inside your browser. Your documents are never uploaded, so there is nothing for us to store, scan, leak or delete.

Right now: 0 Bsent to servers so far

What happens to a file

When you choose or drop a file, your browser reads it into this tab's memory. The tool works on that copy with JavaScript and WebAssembly running on your device, builds the result in memory, and hands it back to you as a download.

Close the tab and the copies are gone. Nothing is written to a server, because nothing is sent to one.

What uses the network

Loading the site. Your browser downloads the app, fonts and engines (PDF.js, pdf-lib, Tesseract OCR and its language data) from this site. These are downloads only; nothing of yours goes up.

Optional AI answers. If the site owner has enabled an AI service, Chat with PDF and the Summarizer offer AI answers. Only your question and the few passages needed to answer it are sent, never the file, and only when you choose AI mode. The local mode sends nothing.

Optional audio. Transcribing a recording or downloading an MP3 of a PDF sends that audio or text to the speech service, when enabled. Live dictation uses your browser's built-in speech recognition, which may use your browser vendor's service.

P2P Share and the whiteboard. A public connection broker helps two browsers find each other. Your files and drawings then travel directly between the devices over an encrypted WebRTC connection. Add a password and files are also encrypted end to end with AES-256 before they leave your device.

What is stored

Some tools remember things for you in this browser's local storage: saved signatures, your business details for invoices, a resume draft, saved workflows and your theme. They stay on this device and you can clear them with your browser's site-data settings.

There are no accounts, no analytics and no advertising trackers.

Check it yourself

The meter. The counter in the top bar wraps every way a web page can send data (fetch, XHR, beacons, WebSockets and WebRTC) and adds up the bytes. Click it to see each request.

Developer tools. Open your browser's developer tools, choose the Network tab, and run a tool. You will see downloads of the app's own files, and no uploads.

Go offline. Open a tool, let it load, then turn off Wi-Fi. Most tools keep working, because they never needed the internet to do the work.