A private receipt tracker for contractors, freelancers, and small businesses.
One tap to capture, on-device to read, tax-ready to export. The database and images are encrypted on your phone, and cloud sync stays off until you turn it on.
Private by default
The app runs fully with no account and no network. Receipts live in an encrypted database on your device; sync is a toggle you reach for, off until you do.
Fast, accurate capture
Open to the camera, tap once. The platform scanner squares up the receipt and on-device text recognition fills merchant, total, and Schedule C category.
Tax-ready exports
Filter by date and category; get a Schedule C-mapped CSV or PDF with category subtotals that reconcile to the grand total. Your accountant will accept it.
Every claim here is checkable in the build.
Privacy that's marketing copy is worthless. Stubvault's is structural: the network layer is allowlisted, the audit ships in the repo, and the app runs with the radio off.
$ stubvault network-audit outbound destinations (allowlisted): ✓ your Supabase project only if sync is on ✓ crash + event diagnostics opt-in, PII-scrubbed everything else: unreachable TLS 1.3 minimum · cleartext blocked account deletion: real auth row + rows + storage purged deletion receipt issued
An export your accountant will actually accept.
Schedule C lines, category subtotals, a grand total that reconciles. Filter by date range or category and share it straight from the phone.
| Category | Schedule C | Receipts | Subtotal |
|---|---|---|---|
| Car & truck expenses | Line 9 | 121 | $2,867.40 |
| Supplies | Line 22 | 134 | $1,204.18 |
| Meals | Line 24b | 38 | $412.55 |
| Office expense | Line 18 | 19 | $386.20 |
| Total | 312 | $4,870.33 |