Steiner Budget

Every cent stays local. Scan receipts and bills, budget by hand or by scan, and see where the month really went — on a budgeting app that could not report on you even if someone served us a subpoena, because it never learns anything about you.

Ask for a beta slot   Private beta opening soon · Google Play this December

Turn on airplane mode. Scan a receipt, set a budget, export the month. The app never notices. — the demo we test with

What it does

Scans in, hands off

Camera, gallery photo, or PDF — receipts and bills become drafted transactions with on-device OCR. It runs on a plane, a basement, or a country with no bars, because there is no cloud behind it.

Quick-add beats a spreadsheet

The fastest path is the one you’ll actually use: amount, payee, category — done before the receipt is back in your wallet. Manual entry is a first-class citizen, never the fallback.

Budgets that tell the truth

Monthly budgets, goals, and category reports with clean charts — including the honest answer when a scan can’t read a field, instead of a confident wrong guess.

Your data, movable

CSV and OFX export, plus local backup files you own. Leaving is easy by design — if we ever stopped, the app keeps working and your data stays readable.

Pro only ever adds

One-time unlock: cloud backup to storage you own, home-screen widgets, and the analytics pack. The free app is complete; Pro never gates a feature away.

Zero data collection, provably

No account, no analytics, no ad or crash SDKs, no phone-home. The full list of network connections fits on two lines — see the privacy page.

The privacy story, in full

Marketing says “privacy-first” a lot. Here are receipts — the complete, literal list of everything the app sends anywhere, and everything it keeps. If the list doesn’t convince you, nothing else here will either.

Read the privacy policy   Terms of service   Company-wide pledge

Try it early

The closed beta opens soon on Google Play’s internal testing track — small on purpose. Three steps: mail us at hello@steinerdevelopers.dev with one line about the budgeting app you currently can’t stand; as slots open you get a personal Play opt-in link for the phone you want to test on; then break it on real receipts and tell us what hurt — most fixes ship within days.

What stays true in beta: no account, no analytics, nothing leaves the phone. Testing changes what we fix, never what we collect. Quitting is one tap and your data exports cleanly; your beta feedback never becomes marketing without your say-so.

Ask for a beta slot