Personal finance, mapped
See where your money goes. Then the next step up.
Onfooting reads your bank statements and turns them into a clear picture of your spending — then maps the next moves toward your savings goals, grouped by what to do this week, this month, and beyond.
Your statement is read in memory and never stored.
Your position, the trail, and the ridgeline ahead.
How it works
- 1
Upload a statement
Sign up and upload a bank statement PDF. It is read in memory and never stored — your raw file never touches our disk.
- 2
See the terrain
Onfooting categorizes every transaction and maps your spending as a landscape, so you can see where you actually stand.
- 3
Take the next step
Get a handful of steps marked by distance — the next foothold this week, near markers this month, the trail, and the ridgeline.
Everything you need to find your footing
Automatic categorization
Every transaction is sorted so you can see where the money actually goes.
Goals as higher ground
Set a goal and watch your footing climb toward it against your real spending.
Peer benchmarks
See how your spending compares to people in similar circumstances.
What-if scenarios
Cut any category and watch the marker climb before you commit.
Export anytime
Your data is yours — export it whenever you want.
Privacy by design
Sensitive identifiers like SSNs and full account numbers are never extracted or stored.
Built to respect your data
- Statements read in memory — raw files never stored
- Sensitive PII (SSNs, full account numbers) never extracted
- Encrypted at rest with AES-256
- Payments handled by Stripe — we never see your card