Personal Finance ยท Telegram ยท WhatsApp ยท AI-Powered

Your finances.
In your pocket.

Send "coffee 80" and it's logged. Ask "how much this month?" and it answers. No app to download. No forms. Just talk.

S
Spendly
โ— online
coffee 80
๐Ÿ’ธ Expense saved
โ‚น80 ยท Food ยท Coffee
how much did I spend this month?
You've spent โ‚น4,280 in March.
Biggest category: Food at โ‚น2,100 (49%).
salary 85000
๐Ÿ’ฐ Income saved
โ‚น85,000 ยท Salary
How it works

Three steps.
That's genuinely it.

01
๐Ÿ’ฌ

Send a message

Type naturally. Zomato 340 or paid 1200 rent or coffee 80 yesterday. Any format works.

02
๐Ÿค–

AI does the work

Spendly understands your message, extracts the amount, picks the right category, and saves it instantly.

03
๐Ÿ“Š

Ask anything

Ask how much this month? or compare last 3 months. Or open the web dashboard for charts.

Features

Everything you need.
Nothing you don't.

๐Ÿง 

Natural language

No rigid format. Type however you think.

๐Ÿท๏ธ

Auto-categorization

Food, Transport, Shopping โ€” AI picks the right one.

๐Ÿ“ฆ

Multi-entry

Log multiple expenses in one message.

๐Ÿ””

Budget alerts

Get warned at 80% and when you exceed limits.

๐Ÿ“ˆ

Web dashboard

Charts, trends, and full transaction history.

๐Ÿ”

Privacy first

Identity hashing โ€” your data can't be linked back to you.

๐Ÿ’พ

CSV export

Download all your data anytime, no lock-in.

โฐ

Reminders

Set bill reminders conversationally. "Electricity bill due 10th remind me" โ€” done.

๐Ÿ’ฌ

No app needed

Works inside Telegram and WhatsApp. Nothing to install, ever.


Built with

Node.js Claude AI (Anthropic) Supabase Telegram Bot API React + Vite Railway Vercel

AGPL-3.0 ยท View on GitHub โ†’


FAQ

Questions we get a lot.

Telegram: Open @SpendlyFinBot and tap Start.
WhatsApp: Tap this link and send "Hi".
Takes about 45 seconds to set up.

No. Spendly works entirely inside Telegram or WhatsApp. Nothing to install.

Just type naturally โ€” coffee 80 ยท paid 1200 rent ยท Zomato 340 yesterday. You can also send multiple expenses in one message on separate lines.

You don't need to remember slash commands โ€” just type naturally:
summary ยท menu ยท last ยท budget ยท undo ยท export ยท help ยท feedback
Or use the / prefix โ€” both work.

Yes, but they're separate accounts right now โ€” transactions don't sync between platforms. Pick one and stick with it. Account linking is on the roadmap.

Yes. Your Telegram ID and WhatsApp number are never stored โ€” only a one-way cryptographic hash. Even we can't reverse it to identify you. You can export and delete your data anytime.

We use it to show relevant insights later โ€” spending patterns vary a lot by life stage. It's completely optional and never shared with anyone.

Yes! Just mention it in your message โ€” coffee 80 upi ยท amazon 2000 credit card ยท lunch 350 cash. You can also set a default payment method with /setpayment so you don't have to type it every time. Business expenses? Just add "business" โ€” aws 5000 business.

Yes, completely free for personal use. No credit card, no signup, no hidden fees.

Coming Soon

What we're building next.

๐ŸŽ™๏ธ

Voice input

Send a voice note โ€” Spendly transcribes and logs it instantly.

๐Ÿ“ธ

Receipt scan

Photo a bill โ€” AI extracts items, amounts and date automatically.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง

Family accounts

Share a household budget and track expenses together.

โ†”๏ธ

Account linking

Use both Telegram and WhatsApp with one unified account.

๐Ÿ’ธ

Split expenses

"Dinner 3600 split with Priya" โ€” tracks who owes what.

โญ

Spendly Pro

Unlimited reminders, recurring alerts, and proactive weekly insights.

Have a feature request? Tell us โ†’


Start tracking in
30 seconds.

No signup. No credit card. Just open the bot and send your first expense.

โœˆ Open @SpendlyFinBot ๐Ÿ’ฌ Chat on WhatsApp

Free to use ยท Open source ยท AGPL-3.0