Snap the receipt, and the arithmetic turns it into answers.
Logged at the pump
Log, then read answers
Nothing is saved until you see it in an ordinary field you can edit.
Decisions
- Decision 1
Four checks before the odometer
The reading fills in only when two renderings agree, it rises, the jump is sane and it fits the projection.
- Decision 2
A dash, never a zero
Derived figures carry a tilde and a reason. If there's no evidence yet, you see a dash.
- Decision 3
Built for no signal
If an entry fails to save for network reasons, it waits offline and replays in order.
Screens
Second palette, both modes
How it was made
I designed and built it with AI. Three engines read each photograph, and the insights work the same online, offline and in tests.
- 1
Designed
Every form is a bottom sheet, so logging never loses the context underneath.
- 2
Built with AI
I built it with Claude Code, photo reading included, behind four plain checks.
- 3
Shipped
It's live at garage.thisis-shon.com as a web app you can install.
Made with: React and Vite, Hono on Cloudflare Workers, D1 and R2; Google Cloud Vision, Gemini and Workers AI read photos.