Just say it
Five spends in one breath. Hindi, English, Hinglish — however you normally talk. "Do sau", "dhai sau", "sava sau" are all understood.
Chai, auto, groceries — nothing to remember. Say it, and it's written.
Download APKSay it like this
"morning chai 20, auto 60, lunch 80, sabzi 140 at night"
Commas are optional. Mention a time and the entry lands at that time.
Other apps get abandoned because you have to open them for every cup of chai.
Store review for apps that ask for notification access drags on for months. So the APK comes straight from here. The app checks for updates itself.
No. No bank connection, no net-banking login, no account number is ever asked for. The app only looks at notification text — "₹240 debited" — and that happens entirely on your phone. Nothing goes to any server.
Never. When a bank SMS arrives, its notification is enough — so
READ_SMS is simply not needed.
No AI or auto entry is ever saved directly. A confirm card shows first — change or remove it in one tap.
Yes. Entries, reports, auto-capture — all offline. Internet is only needed for understanding voice and for sync.
However you normally talk. "chai twenty", "chai bees rupaye", "chai 20" — all work. "do sau", "dhai sau", "sava sau" are all understood.
The web app works on iPhone. Auto-capture isn't possible on iOS at all — Apple doesn't let one app read another app's notifications.
Yes — CSV, JSON or PDF. Anytime, all of it. The data is yours.
Manual entry and auto-capture are always free. Money only applies to the heavy AI features — and in early access even those are free.
One-minute setup. Not on the Play Store — straight from here.
Chai, auto, groceries — you don't have to remember the day's small spends. Say one voice note and Hisaabi turns it into separate entries. And your UPI or bank spends? Those it catches on its own.
Not on the Play Store — straight from GitHub. Android 8+ · signup optional
Other expense apps get abandoned because you have to open them for every cup of chai. Not here.
Five spends in one breath. Hindi, English, Hinglish — however you normally talk. "Do sau", "dhai sau", "sava sau" are all understood.
GPay, PhonePe, Paytm, bank messages — a notification becomes an entry directly. For online spends you do nothing at all.
Don't feel like opening the app? Send the bot a voice note or "petrol 500" — it logs from there and syncs into the app automatically.
Swipe sideways
A pie chart isn't enough. Hisaabi tells you what actually helps: how much is left, and where the money is leaking.
Looking at your income and spends, the coach splits it — needs, emergency fund, savings goal. Tuned to your situation: loans, family, income.
🏠 Needs · 🛟 Emergency · 🎯 GoalEvery month, a clean report: earned, spent, saved (or overspent), your biggest expense, and exactly where to cut.
📊 Saved ₹4,900 · 82%Updates every morning — how much fun is fine today.
No Excel-style filters to set up — just ask.
Day ends, a notification arrives — and you know where it went over.
Say "withdrew two thousand from the ATM" — the cash balance drops as you spend. That's where money quietly disappears.
💵 Cash left: ₹1,180Everything saves to the phone first. Sync when there's internet; the app works fully without it. CSV/JSON export in one tap.
↓ CSV · JSON · PDFSwipe sideways
Download straight from GitHub. No signup needed — use it without an account if you like.
Only money notifications are read — and only inside your phone. Nothing is sent anywhere.
Speak your cash spends in one voice note at night. The online ones arrive on their own.
A one-line summary at 9 PM — spent today, left this month, and what's safe tomorrow.
Trust matters most in a money app — so no shortcuts were taken here. All the code is open; check it yourself.
Two reasons. One — store review for apps that ask for notification access drags on for months, and the product loses momentum. Two — staying outside the store means every update reaches you directly, with no review to wait on.
The APK lives on GitHub Releases, and the app checks for updates itself. As users grow it may come to the Play Store too.
No. No bank connection, no net-banking login, no account number is ever asked for. The app only looks at the text of notifications arriving on your phone — like "₹240 debited" — and pulls out just the amount and the merchant name.
Never. When a bank SMS arrives, its notification shows up from the messages app — and that's enough. So the READ_SMS permission is simply not needed.
That was a deliberate decision: the fewer permissions asked for, the less trust you have to hand over.
No AI or auto entry is ever saved directly. A small confirm card shows first — amount, category, merchant — which you can change or remove in one tap.
A wrong log is worse than no log. So nothing is ever added behind your back.
Yes. Writing entries, viewing reports, auto-capture — all work offline, because data is saved to the phone first.
Internet is needed in only two places: understanding a voice note, and syncing to another device. As soon as you're back online everything syncs by itself.
However you normally talk. "Chai twenty", "chai bees rupaye", "chai 20" — all three work. Mixed Hinglish is understood too.
Numbers can be said any way — "do sau", "dhai sau", "sava sau" are all handled.
The web app works on iPhone — voice entry, manual entry, full reports. Only auto-capture is impossible on iOS, because Apple doesn't let one app read another app's notifications.
So Android stays the main platform.
Yes, anytime — CSV, JSON or PDF. The data is yours; if you leave, take all of it, no obstacles.
Delete your account and everything is removed from the server too.
Manual entry and auto-capture stay free forever — those build the daily habit, and charging for them feels wrong.
Money only applies to the heavy AI work (unlimited voice, Q&A, receipt scan) because that has real cost. In early access even that is free.
Download the APK, install it, and speak your first spend. One-minute setup.
v0.1.0 · 13.7 MB · 23 Jul 2026
How to install
This normal build does not read UPI notifications itself. That feature needs Android notification access — and Google's fraud protection in India blocks such sideloaded apps from installing at all. The reason is fair: scam apps ask for exactly this permission.
If you want it, there's a separate build. Play Protect will block it during install — you'll have to tap "Install anyway". Everything else (voice, manual, reports) works fully in the normal build too.
Auto-capture build24163c3c5e0168109158e27ed8bcc207ad0104a7762db32e66f2d1542f49b7c3
Check it if you like, to confirm the file is exactly the one we built.
Straight from the Hisaabi site · older versions