Spenti
Global , Choose your country or region
Get the app
AppRoadmapBlogAboutSupport Get the app
Blog / build notes

Building Spenti in the open.

How it works under the hood, why decisions were made — and the honest work behind keeping a private, on-device app alive.

More blogs
Guide6 min read

Make your own Spenti room with ChatGPT or Gemini, step by step

Describe any place, let your AI paint it, and move in: Spenti makes the painted corkboard, calendar and jar work. Free on every plan.

Guide5 min read

Turn bank notifications into expenses on iPhone, with one Shortcuts automation

One iPhone Shortcuts automation turns every bank app alert or bank SMS into an expense in Spenti, read on the phone and never sent anywhere.

Guide5 min read

PromptPay slips to expense records: stop typing every payment

Turn the Thai bank slips already in your photos into expense records in three steps, read on your phone, with no account and no bank login.

Guide6 min read

Offline expense tracker for iPhone: what “works offline” should mean

Most budget apps only let you type offline. Here are the three levels of offline (typing, scanning, asking) and how Spenti reaches all three in airplane mode.

Compared5 min read

Spenti vs MeowJot: two ways to read your Thai slips.

Bank-app albums, data storage and pricing: where the two approaches differ.

Compared5 min read

Spenti vs Qalta: where does the AI actually run?

A local expense ledger and cloud AI can exist in the same app. Here is the distinction.

Compared5 min read

Spenti vs Neto: both scan on-device. Then the paths split.

Receipt images stay on the phone. What happens to the financial records?

Privacy, plainly5 min read

Privacy is control, not secrecy.

What receipts can reveal, why it matters, and three questions to ask any app.

Under the hood6 min read

Two small models, both on your phone

How Spenti reads receipts and answers spending questions on-device.