r/u_hilarious_oscar

▲ 3 r/u_hilarious_oscar+2 crossposts

Hi all — first time posting here. Sharing my first ever shipped app, which I put on the Play Store this week.

It's called Spensy. It's an Android expense tracker that runs entirely on-device — no login, no cloud, no analytics, no ads.

I built it because I'd been frustrated for a while with how every popular expense app wants either SMS access to read your bank messages, or a cloud login that syncs your entire financial history to their servers. Many want both. I didn't want to hand that data to apps I couldn't audit, especially given how often apps change ownership over the years.

So I spent the last few months building one for myself. Used it daily, kept refining it, and eventually it felt good enough to share.

What it does:

- Tracks expenses across multiple accounts (bank, credit card, loans, cash, UPI)

- Monthly budgets with live warnings

- Daily spending limits based on income and budgets

- Lend and borrow tracking

- Encrypted local backups (your file, your password, never leaves your phone)

What it doesn't do:

- No sign-up, no account, no cloud sync

- No SMS permission, no contacts permission

- No analytics, no telemetry, no ads

Some things I learned shipping my first app:

- Going fully offline is architecturally harder than adding a backend — backups, schema migrations, multi-device, all need different solutions

- The Play Store submission flow ate ~20% of my total project time (Data Safety, screenshots, content rating, target API requirements)

- Building for myself meant I had a real user (me) pushing back against feature creep at every step

Solo dev, not a company. App is free. Indian audience primarily but works anywhere.

Play Store: https://play.google.com/store/apps/details?id=com.spensy.app

Open to any feedback — especially what's missing, what's confusing, or what you'd improve. This is genuinely my first attempt, so I expect there's a lot to learn.

u/hilarious_oscar — 14 days ago