Your money. Your browser.
No server ever sees your data.
Coffer is a personal finance tracker that runs entirely in your browser. Import bank statements, categorize with on-device AI, track budgets and recurring charges, monitor net worth ā all without creating an account or sharing your data with anyone.
Zero-server architecture
Coffer runs as a static site in your browser. There is no backend processing your data, no database storing your transactions, no server you have to trust. Your financial data lives in your browser's storage and nowhere else.
On-device AI categorization
Coffer's AI runs a language model (Qwen 2.5 3B) on your own GPU via WebGPU. The model downloads once, caches forever, and never sends your transaction data anywhere. No API key, no cloud provider ā just your hardware.
Your data is yours forever
Export everything as JSON anytime. If you stop using Coffer, your data leaves with you. If you want multi-device sync, Coffer Cloud encrypts everything in your browser before upload ā we see ciphertext, never your finances.
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā Your browser ā
ā ā
ā āāāāāāāāāāāāāāāāāāāāāāāāā ā
ā ā Coffer (static) ā ā
ā ā UI ⢠Store ⢠Rules ā ā
ā āāāāāāāāā¬āāāāāāāāāāāāāāāā ā
ā ā ā
ā āāāāāāāāā¼āāāāāāāā āāāāāāā ā
ā ā IndexedDB ā ā GPU ā ā
ā ā (your data) ā ā AI ā ā
ā āāāāāāāāāāāāāāāāā āāāāāāā ā
āāāāāāāāāāāā¬āāāāāāāāāāāāāāāāāāā
ā
ā Encrypted (optional)
ā¼
āāāāāāāāāāāāāāāāāāā
ā Coffer Cloud ā
ā (ciphertext ā
ā blob relay) ā
āāāāāāāāāāāāāāāāāāāWhat leaves your browser ā and what doesn't
Coffer is a static export ā HTML, CSS, and JavaScript served from a CDN. The app runs entirely in your browser. Your transactions, categories, budgets, and account balances never leave your device unless you explicitly enable Coffer Cloud, which encrypts everything client-side before upload.
We maintain a public list of every network request Coffer can make. Today that list is four entries: Stripe (only if you subscribe to Cloud), HuggingFace (only if you opt in to AI), Vercel Blob (only if you enable Cloud sync), and Plausible (marketing pages only, never in the app). See the full list ā
Simple pricing
The app is free. Pay only if you want encrypted cloud sync.
Everything Coffer can do. No account, no signup, no limits.
- CSV import from any bank
- On-device AI categorization (WebGPU)
- Budgets, recurring detection, net worth tracking
- JSON export ā your data always leaves with you
- Browser storage (IndexedDB) ā no account required
Encrypted sync across all your devices, including mobile.
- Everything in the free app
- Encrypted sync across all devices
- Works on desktop, mobile, any browser
- End-to-end encrypted ā we see ciphertext only
- Cancel anytime ā your local data stays yours
Subscribe to Cloud from Settings ā Storage
Frequently asked
Honest answers to the questions skeptical readers ask.