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. 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. 2

    See the terrain

    Onfooting categorizes every transaction and maps your spending as a landscape, so you can see where you actually stand.

  3. 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

Ready to see where you stand?