Spenti is built for people who want expense tracking that never sends their receipts to us.
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.
By default, Spenti runs on-device AI we fine-tuned for receipts — trained on 10,000+ real receipts and slips, the crumpled and faded ones too.
The network is only touched for update checks, the AI model downloads, store purchases, and — if you switch them on — daily exchange rates for your currencies, Basic or Pro sync to your own iCloud or Google Drive, and, on Pro, Your own AI, which sends receipt text and chat questions straight from your phone to the provider you connect, under your own account. 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.
AI scanning and chat work best on iPhone 12 or newer (4 GB of memory); older phones work, more slowly. Manual entry, summaries and search work on anything. iPad too.
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, on-device by default.
The app became a room: receipts pin to a corkboard, and a family of six mascots keeps you company, their mood following your budget.
Make your own: the AI you already use paints a place, and Spenti makes its furniture work. On Pro, Your own AI can read receipts and answer chat, if you choose it. And bank messages and Apple Pay payments now file themselves, money in and refunds included, right on the phone.
Live on the App Store. Where it goes from here is partly up to you.