Privacy

Effective November 11, 2026

Your bill data stays on your device

The bills to pay and paid/history files you load (CSV or XLSX), vendor names, invoice numbers, amounts, batch names, file names, results and the history of earlier checks are read, compared and stored only in this browser (IndexedDB), together with the purchase record of a paid batch. Files and vendor names are never uploaded to DuplicateBillCheck or anyone else, and DuplicateBillCheck has no endpoint that accepts them. XLSX workbooks are unpacked in your browser; CSV exports and printable reports are created in your browser.

We cannot restore batches you remove from this browser or lose by clearing site data. Keep your files and, for a paid batch, download the purchase record.

What reaches our server

Payments are handled on Square’s or PayPal’s own pages under their privacy policies. DuplicateBillCheck does not see or store card numbers or PayPal credentials, and never sends them bill data or vendor names.

Campaign counters

The server counts actual free CSV downloads, hosted-checkout starts and provider-confirmed live sales, with a coarse campaign label from a fixed list (for example duplicatebillcheck_guide, duplicatebillcheck_launch or duplicatebillcheck_agency), the language “en”, payment provider, mode and the integer price paid. No IP addresses, cookies, file names, vendor names, bill data or results are stored with these counts. Order numbers are stored only as a keyed hash to avoid double-counting. Sandbox payments and the demo are never counted.

Local storage

Besides IndexedDB, the app uses local storage for the last batch you opened and a campaign label from the link you arrived by (kept 30 days). No advertising or third-party tracking scripts are used.

Contact

Questions: contact support.