What we keep.
Short version: your captures are yours. We hold them to make the app work, not to learn from them.
Who runs this
Receipts is built and operated by Abdi Bedel, a sole trader based in London, United Kingdom. Contact: contact@abdibedel.com. That's also the data-controller contact for UK GDPR and EU GDPR purposes.
What we collect
- Account basics — your email and a Firebase Auth user id when you sign in.
- Captures — the text you type, the timestamp, any image you attach, and which "angle" the AI assigned.
- Settings — your nudge schedule, working hours, end-of-day time, AI provider choice.
- Billing state — whether you're on free or paid, and the Stripe customer/subscription ids needed to keep that in sync. Stripe handles card details; we never see them.
What we don't collect
- No analytics, tracking pixels, or session-replay tools.
- No advertising identifiers. No data sold or rented.
- No screen recording, no keystroke logging, no clipboard monitoring. The app only sees the text you type into its own capture box.
How your captures are processed
Captures are stored in Google Cloud Firestore (Firebase) under your user id. Attached images live in Firebase Storage. To generate the daily roll-up and angle-tagging, capture text is sent to the AI provider you selected in Settings — DeepSeek, Anthropic (Claude), or Google (Gemini). Those providers process the prompt to produce a response and, per their policies at the time of writing, do not train on API traffic by default.
Switching provider in Settings switches who sees future captures. Past captures remain only with us — the providers don't retain a copy beyond their normal API logs.
Sub-processors
- Google Firebase — auth, database, storage, cloud functions, hosting.
- Stripe — payments and subscription state.
- DeepSeek / Anthropic / Google — the AI model you chose, used only to summarise your own captures.
- Vercel — hosts this marketing site.
How long we keep things
Captures stay until you delete them or close your account. Firestore stores them indefinitely otherwise — that's the point of a journal. Billing records are kept for as long as tax law requires (typically 6–7 years).
Your rights
You can ask us to export, correct, or delete your data at any time by emailing contact@abdibedel.com. Deletion removes captures, settings, and account state; Stripe records that we're legally required to keep stay put. EU/UK users can complain to their local data-protection authority if they're unhappy with how we handle this.
Cookies
The marketing site sets no tracking cookies. The app uses Firebase Auth, which stores a session token in local storage so you don't have to sign in every time you open it.
Changes
If we change anything material, the date at the top of this page updates and the change shows up on the changelog.