What happens to your files
Last updated September 11, 2026
Nothing you drop on this page is uploaded. There is no account and no database. The page is static text; the merging, the highlighting and the export all run in your browser, using pdf-lib and pdf.js inside the tab, and stop when you close it.
The exported PDF
The file your browser saves contains your pages, in the order you put them, and any highlights you drew on them. The highlights are drawn into the file, so whoever opens it sees them. Nothing else is added: no hidden record of the file names or hashes is embedded, and no page is altered beyond the marks you made yourself.
What this site does load
- Alpine.js, pdf.js and pdf-lib from the jsDelivr CDN. These are code downloads. Your files are not part of the request.
- No AI model. This tool does not read your pages; it only puts them in the order you choose and draws where you tell it to.
- The pdf.js worker script, proxied through this site so the browser will accept it.
- Two typefaces, also proxied through this site. They originate from Google Fonts, but your browser asks this site for them, not Google, so opening this page does not tell Google you were here.
- No analytics, no cookies, no local storage.
The iPhone and Android app
Receipt PDF Combiner is the same tool as an app. Everything above about your files still holds, and the network part is simpler: the app makes no network requests at all. There is no CDN and no font request, because pdf.js, pdf-lib and the rest are built into the app. It works with the phone in airplane mode, and the build refuses to ship if a CDN address creeps back into it.
- The camera opens only when you tap scan. The pages it captures go straight into the PDF you are building, on the phone.
- Photos are read only for the ones you pick, when you pick them. The app does not browse your library and does not write anything back to it.
- Files you finish, and the recent list, are kept in the app's own storage on your device. That is the one thing the website does not do. They are not in a shared folder, not in iCloud, and not synced anywhere. They stay until you delete them, or until you delete the app, which takes them with it.
- No account, no analytics, no advertising identifier, no tracking.
Getting in touch
Questions, bugs, or anything that looks wrong: hi@ufahelp.org. There is no account to close and no data to request, because none of it ever reaches us.