Signups
0
MRR
£0
Stack
Flutter desktop · Firebase · Direct .dmg (signed + notarized)
— Why it exists
[ Why Receipts exists — Abdi to supply. One paragraph: the lived frustration that made it. Brand-fingerprint test — real itch, not a trend. ]
— How it's built
Flutter desktopFirebaseDirect .dmg (signed + notarized)Deepseek (default)Claude (swappable)Gemini (swappable)Stripe Checkout
[ 2–3 key product decisions for Receipts — Abdi to supply. Compact, not an essay. ]
[ The one thing building Receipts taught me — Abdi to supply. Lands on the finding, not a moral. ]

