Spenti is built for people who want expense tracking that never sends their receipts anywhere.
Every decision in Spenti traces back to one of these. If a feature can't respect all four, it doesn't ship.
We only promise what we actually do.
How it works and where things stand — public. No black boxes dressed as magic.
It should run well on the phone you already own.
A real person reads every message.
Spenti runs on-device AI we fine-tuned for receipts — trained on thousands of Thai and English slips, the crumpled and faded ones too.
The network is only touched for update checks, the one-time AI model download, store purchases, and — if you switch them on — the daily exchange rate check and Basic or Pro sync to your own iCloud or Google Drive. None of your financial data ever reaches a server of ours.
On-device AI only earns its keep if it's efficient. Here's the honest floor.
Older or low-RAM phones can install and use manual entry, summaries and search; the AI scan & chat run best at 4 GB RAM and up.
Spenti started as a hackathon prototype — and placed third. That was the sign to build it for real.
Tested on-device approaches, chasing extraction quality that stays fast — and is never sent to Spenti.
Fine-tuned for Thai and mixed Thai/English receipts — the ones generic scanners fumble.
Added AI chat over your own data — plain-language questions, fully on-device.
The app became a room: receipts pin to a corkboard, and a family of six mascots keeps you company, their mood following your budget.
Live on the App Store and Google Play. Where it goes from here is partly up to you.