The brief
Paper bills pile up and the numbers that matter end up in a spreadsheet by hand. For one admin, the tool must be fast on a phone, never silently trust OCR, and keep every original image private.
Scan a bill, check what the OCR read, save it, and search your whole financial history.
Private tool with no public sign-up. The image is the real sign-in screen; we do not show business data.

Paper bills pile up and the numbers that matter end up in a spreadsheet by hand. For one admin, the tool must be fast on a phone, never silently trust OCR, and keep every original image private.
A React front end and an Express API on Postgres. Local Tesseract.js OCR reads the bill; an optional cloud model steps in only when confidence is low. Every extracted field is shown for review before saving, and totals that do not add up are flagged. Sign-in uses server-side sessions, argon2id and optional two-factor.


Tell us what you need. We will say what we would build, what stays manual, and what it would honestly take.