ReceiptTruth
An AI-powered delivery verification system built to help UK shoppers catch missing grocery items before the refund window closes.
ReceiptTruth is a web application designed to help online grocery shoppers verify what arrived against what they paid for. It was built to solve a practical problem: supermarket deliveries frequently arrive incomplete, but checking a long receipt against bags of shopping is slow, stressful, and easy to get wrong — especially when refund windows are short.
The platform provides a calm, mobile-first interface where shoppers can import a receipt, scan items as they unpack, and immediately see what was delivered, missing, or uncertain — with a refund-ready summary they can send to the supermarket.
Key features:
- Receipt import via email forward, pasted e-receipt text, or photo OCR
- AI parsing of UK supermarket receipts, including substitutions
- Barcode scanning, manual tick-off, and AI “find by photo” for hard-to-scan items
- Multi-tier matching (exact barcode → confirmed IDs → semantic AI matching)
- Verification summary with delivered / missing / uncertain buckets and total missing value
- Copy-ready refund text for customer service claims
- Dashboard insights for lifetime value saved and supermarket accuracy
- Community product catalog that learns barcode → product mappings over time
- Installable PWA designed for kitchen unpacking on phone
Technical overview:
Built as a full-stack web application with a focus on practical AI accuracy and a low-friction mobile workflow. The system turns receipts into structured expected item lists, then reconciles scanned products against that list using deterministic matching first and AI only where needed.
Special attention was given to:
- UK grocery domain logic (substitutions, unavailable items, supermarket-specific receipt formats)
- Cost-aware matching that prefers barcode/exact matches before calling AI
- Structured Gemini outputs with prompt hardening and retry handling for reliable extraction
- Scalable sync via Firebase Auth and Firestore, with rate limits and monthly quotas to protect AI costs
The product ships as a split architecture: a marketing site at receipttruth.com and the verification app at app.receipttruth.com, both on Next.js and Vercel, with inbound email automation for hands-free receipt import.
Status
The product is live in public beta and actively used by UK grocery shoppers, with Pro billing and advanced analytics planned next.
Have a project like this?
Tell us what you are building — we will suggest a sensible starting point.