Spendly AI
On-device intelligence · Free on Android

Your SMS inbox already knows where your money went.

Spendly's on-device intelligence reads the bank, card and UPI alerts on your phone and turns them into balances, bills and answers. No typing, no bank login, and nothing leaves your phone.

Reads alerts from 60+ banks, cards, UPI apps & billers

  • HDFCBKHDFC Bank
  • SBIINBSBI
  • ICICIBICICI Bank
  • AXISBKAxis Bank
  • KOTAKBKotak
  • IDFCFBIDFC First
  • INDUSBIndusInd
  • YESBNKYes Bank
  • PNBSMSPNB
  • BOBSMSBank of Baroda
  • CANBNKCanara Bank
  • UNIONBUnion Bank
  • FEDBNKFederal Bank
  • RBLBNKRBL Bank
  • AUBLTDAU Bank
  • CITIBKCiti
  • SCISMSStandard Chartered
  • AMEXINAmex
  • GPAYGoogle Pay
  • PHONPEPhonePe
  • PAYTMPaytm
  • BHIMBHIM UPI
  • AMZNPYAmazon Pay
  • CREDCRED
  • SLICEslice
  • ONECRDOneCard
  • JUPITRJupiter
  • MOBIKWMobiKwik
  • FASTAGFASTag
  • AIRTELAirtel
  • VILTELVi
  • TATAPWTata Power
  • BESCOMBESCOM
  • LICINDLIC
  • ZERODHZerodha
  • GROWWGroww
  • IRCTCIRCTC
The decoder

Watch an SMS become a transaction.

Pick a message. Spendly finds the amount, merchant, account and date and files it in your ledger, all on your phone. OTPs and other non-financial messages are thrown away.

SMS
VM-HDFCBK
Text message · just now

Rs.486.00 debited from a/c **2345 on 14-10-26 to VPA swiggy@icici (UPI Ref 429113562). Avl bal Rs.54,312.40

AmountMerchantAccountDateBalance
🍔
Swiggy
Debit · UPI
Amount
−₹486.00
Merchant
Swiggy
Category
Food & dining
Account
HDFC Bank ··2345
Date
14 Oct 2026
Balance
₹54,312.40

Sample messages for illustration. On your phone, Spendly does this for every alert without sending anything out.

No typing.

Every transaction is logged from the SMS your bank already sends. You never enter an expense.

No bank login.

No net-banking password, no account linking, no account aggregator consent screens.

No uploads.

Parsing, storage and search all run on your phone. Your money data has nowhere else to go.

No cloud.

Spendly runs on the edge. Reading, understanding and answering all happen on your phone's own processor, so it works offline and answers instantly.

Everything included

Everything else, handled.

Bills, subscriptions, budgets and balances, all built from the same SMS alerts.

Bills & EMIs

Three nudges before every due date

Card statements, EMIs, electricity and broadband bills are picked up from SMS. Reminders go out 3 days before, 1 day before and on the day.

  1. Spendly3 days before23 Oct · 9:00 AM

    Axis card bill of ₹24,560 is due on 26 Oct

  2. Spendly1 day before25 Oct · 9:00 AM

    Axis card bill due tomorrow · min ₹1,250

  3. SpendlyDue today26 Oct · 9:00 AM

    Pay ₹24,560 today to avoid a late fee

Cash flow

See what's left this month

Income in, spending out, and what's left, with dues and subscriptions counted in.

Income
↙₹82,000
Spent
↗₹19,240
₹62.8kleft
Spent
23% used
Dues
₹24,560 due
Subs
₹3,041/mo
Subscriptions

Catch forgotten renewals

Every autopay and repeat payment in one list, with what it costs you per month and per year.

Recurring run-rate
₹3,041 / month
₹36,492 projected per year
⟳ 5 active services
▶
🎬
Netflix
Next renewal 5 Nov
₹649/mo
AUTOPAY
Analytics & insights

Month by month, without a spreadsheet

Categories and cash flow are worked out for you, and Spendly points out what changed.

MayJunJulAugSepOct
Spending surge

You've spent 23% more than last month, mostly on food.

Savings win

Travel is down ₹2,300 compared with September.

All balances

Every account, one total

Savings, credit card limits and loans across all your banks.

Kotak₹38,020
HDFC₹54,312
SBI₹1,82,468
SAVINGS ··9876
Total across 3 banks₹2,74,800
Smart alerts

A heads-up before it becomes a problem

Spendly warns you when your combined balance drops below ₹10,000, and flags it if your salary hasn't shown up by the 7th.

⚠️Below ₹10,000
Low Balance Warning

Your combined bank balance is ₹8,420. Consider reviewing upcoming auto-debits.

Check Accounts →
💼7th of the month
Salary Not Detected Yet

We haven't detected a salary credit SMS for this month yet. Check your payroll or SMS inbox.

Rescan SMS →
Auto-categorised

Sorted the moment it lands

Each transaction gets a category from the merchant, so your ledger is always tidy.

🍔 Food🛍 Shopping🚕 Travel⚡ Bills🎬 Entertainment⛽ Fuel💊 Health📱 Recharge💼 Income🏠 Rent & EMI
Demo mode

Try it before you allow SMS

Explore every screen with a sample dataset first, then switch to your own messages.

Explore with sample data
No SMS permission needed
Privacy by design

What happens on your phone stays on your phone.

Most finance apps send your messages to their servers. Spendly does all the work on the device, and it has no server that could receive your financial data.

YOUR PHONE
✉️
Reads SMS
🧠
Parses on-device
🗄️
Stores privately
🔎
Searches offline
☁️
Spendly servers

There's nowhere for your SMS, transactions or balances to go. They aren't uploaded, backed up or synced.

Spendly never
  • ✕Upload your SMS
  • ✕Ask for a bank login
  • ✕Show ads or sell data
  • ✕Send SMS
What does leave your phone
The phone number you sign in with, plus anonymous crash reports and app-usage statistics so we can fix bugs. None of it includes message content, amounts, merchants or account numbers. Read the privacy policy →
Get started

Set up in 60 seconds.

  1. 1

    Install Spendly

    Free on Google Play. Sign in with your phone number.

    Spendly AI
    ShopCircuit · Finance · Free
    Install
  2. 2

    Allow SMS access

    Spendly can only read messages, never send them. Or start with demo data.

    ✉️

    Allow Spendly to read SMS messages?

    AllowDon't allow
  3. 3

    That's it

    Run a clean full scan and your past alerts become balances, bills and a ledger in seconds.

    Scan complete100%
    4
    accounts
    182
    transactions
    6
    bills
FAQ

Questions, answered.

Anything else? Read exactly what Spendly does with your data in the privacy policy.

Is Spendly free?+

Yes. Spendly is free to download and use, and there are no ads.

Why does Spendly need SMS permission?+

Your bank, card and UPI apps send an SMS for every transaction. Spendly reads those alerts to build your ledger automatically. It only keeps financial alerts. Everything else, including OTPs and personal messages, is ignored and never stored. Spendly cannot send SMS.

Is my data uploaded anywhere?+

No. Parsing, storage and search all happen on your phone. Only anonymous crash reports and app-usage statistics are sent, so we can fix bugs. They never include message content, amounts, merchants or account numbers.

Do I need to link my bank account?+

No. There's no bank login, no account aggregator and no net-banking password. Spendly works from the SMS alerts you already receive.

Which banks are supported?+

All major Indian banks and card issuers, including SBI, HDFC, ICICI, Axis, Kotak, IDFC First, IndusInd, Federal, Canara, PNB, Bank of Baroda and AU, plus UPI apps, wallets, FASTag, utilities, insurance and mutual fund alerts.

What does on-device intelligence mean?+

Everything Spendly does, from reading your bank SMS and understanding each transaction to answering your questions and spotting insights, runs on your phone itself (on the edge), not on a server. That's why it's private, works offline and answers instantly.

How does the smart search work?+

You type a question the way you'd say it, like “Swiggy last month” or “transactions above 1,000”. Spendly's on-device language engine works out the merchant, date range, amount and category, then calculates the exact answer from your local data. It runs offline, so it's instant and nothing leaves your phone.

What alerts will Spendly give me?+

Bill and EMI reminders 3 days before, 1 day before and on the due date; a reminder the day before a subscription renews; a low balance warning when your combined bank balance drops below ₹10,000; a salary check if no salary credit has arrived by the 7th; and a heads-up when you spend much more than last month.

Can I rescan my inbox or start fresh?+

Yes. Tap the sync icon and choose Clean full scan to re-read every banking SMS, or Incremental sync to pick up only new messages. You can also load a demo dataset to explore the app first.

Does Spendly have dark mode?+

Yes. Turn it on in Settings → Preferences.

Is Spendly available on iPhone?+

Spendly is available on Android. iOS doesn't let apps read SMS, so automatic tracking isn't possible on iPhone.

How do I delete my data?+

Open Settings → Clear all stored data, or just uninstall the app. Since nothing is uploaded, that removes everything.

Spendly AI logo

Your money, finally organised.

Install Spendly, allow SMS, and your balances, bills and spending show up on their own. Free, private, and no bank login.

GET IT ONGoogle Play
✓ Free✓ No ads✓ Works offline✓ Android
Get Spendly free on Google Play