Your receipt isn’t our business.
Cart and receipt images are decoded, stripped of metadata, safety-checked, processed in memory for product identification, and then immediately discarded. They are never written to our database or object storage.
What we keep
- The product names you confirm.
- Reusable public company, ownership, political-evidence, and citation records. These are about brands and companies, not about you or your image.
- A sanitized result snapshot required for its share link.
- Anonymous product analytics such as whether a page was viewed, a scan completed, or a share button was used. Privacy-focused Vercel Web Analytics measures visits without cookies or personal profiles. Google Analytics also receives page/device/referrer data; advertising personalization and Google Signals are disabled.
- Community votes and sourced corrections, protected with abuse-prevention identifiers.
What we do not keep
- Your cart or receipt image.
- Names, addresses, payment details, loyalty IDs, or other receipt contents not needed to identify products.
- A user profile unless you explicitly choose to create an optional account.
- Images for model training.
Public result links
Public links contain a random identifier and sanitized product results. They expire after twelve months. They do not expose the uploaded image or an identity.
Optional accounts
If you sign up, we store your Neon Auth identity plus the result links, shopping preferences, and confirmed swaps you explicitly save. A saved result is attached only when the creating browser proves ownership with its private deletion token. Your photo is already gone before signup is offered.
Platform impact totals are opt-in, aggregate only confirmed self-reported spending, and remain hidden until at least 20 consenting users contribute. They do not measure donations prevented or establish causation. You can permanently delete all app-owned account data from your account page.
Important operational detail
If validation, moderation, or product recognition fails, the image is still discarded. Research continues only from the text product list confirmed on screen.