Overview
—Monthly spend — 12 months
By category
Ledger
Transactions
Date
Merchant
Account
Category
CCY
Amount
Alt
Import transactions
Drop CSV exports from your bank or credit card
Supported formats
✓ Chase (CSV)
✓ Amex (CSV)
✓ Citi (CSV)
✓ Apple Card
✓ Schwab (checking)
✓ HSBC HK (CSV)
✓ Hang Seng (CSV)
✓ Capital One (CSV)
✓ Bank of America
✓ Wells Fargo
✓ Standard Chartered HK (CC)
✓ Standard Chartered HK (account)
+ Auto-detect
Drop CSV files here
or click to browse — multiple files supported
General
Display and currency preferences that apply everywhere.
Display currency
The home currency used for totals and normalized amounts. Native currencies remain visible on each transaction.
HKD → USD rate
Manual rate.
Week starts on
Affects weekly rollups in Overview.
Theme
Light theme inspired by paper.
Accounts
Each account maps to its native currency. Click an account to view details, change its currency, or unlink it.
Categories
19 categories covering every transaction. Other catches rule misses — drive it down over time.
Categorization rules
When a transaction's description contains a keyword, the rule assigns it a category. Rules apply in order of specificity — longer keywords win.
Bulk-edit and triage features work best on desktop.
Never fired
Stale (>1 yr)
Over-specific
Conflicts
Hot (100+)
All
0 selected
Keyword
Category
Matches
Last fired
New rule
Merchant renames
Clean up ugly bank descriptions. When an import matches a pattern, it shows as the friendly name in the ledger.
Pattern matches
Displays as
Users
Household members sharing this ledger. Everyone sees the same transactions; edits sync in real-time.
Data & privacy
Your data lives locally and syncs via end-to-end encrypted backup. Export anytime.
Backup
Loading…
AI categorization
Powered by Cloudflare Workers + Anthropic.
Debug logging
Log sync activity to the browser console.
Danger zone
Permanently deletes all imported transactions. Rules, renames, and settings are preserved.