WhatsApp-First Finance · Powered by Gemini AI

Track every rupee.
Just text WhatsApp.

XpenseDiary listens to how you talk — scan receipts, split bills, or just type "spent ₹200 on petrol" and it handles the rest. No app download. No bank login.

Free forever No credit card Works on any phone
Your expenses. Your data. Your control.

No bank passwords. No UPI PINs. No OTPs. Send an expense on WhatsApp and we'll track it for you.

How your data works ↓ Security & Privacy →
Personal Workspace / Expenses / September 2026
Live Sync
Live Expense Sheet (4 records)
Live Sync
DescriptionCategoryAmountDate
Dinner with team Food & Dining ₹450 9:41 AM
Petrol refill Petrol & Fuel ₹200 Yesterday
Chai & samosa Food & Dining ₹80 Sep 28
Grocery supermarket Groceries ₹1,200 Sep 25
500+
Active users
★★★★★
4.9 / 5 — early users
< 3 sec
Average log time
₹0
To get started
Powered by
WhatsApp Cloud · Google Gemini · Encrypted Ledger
Workflow

Zero friction. 3 steps.

No 5-step forms after every cup of chai. You text, AI does the work.

Step 01

Text or Audio on WhatsApp

Message the bot anytime: Spent 500 on groceries, 250 lunch, or send a 3-second voice note from your bike.

Step 02

AI Categorizes in Real-Time

Google Gemini AI extracts merchant, amount, and date — assigns the exact category in milliseconds. No manual input ever.

Step 03

Monitor Budgets & Trends

Get WhatsApp alerts before you overspend. Visualize your month on a clean, interactive web dashboard.

Zero Friction Logging

How does zero-friction WhatsApp expense logging work?

No app to unlock. No category dropdowns. Just open WhatsApp — the app you're already using 47 times a day — and type or talk your expense naturally. Our hybrid pipeline matches known queries in 50ms and invokes Gemini AI for unstructured messages.

Try it now →
WhatsApp Frictionless Logging
Natural Chat Capture
chai 30
✓ Logged ₹30 · Food & Dining
swiggy order 380 yesterday
✓ Logged ₹380 · Food (Yesterday)
Smart Budget Alerts

How do proactive WhatsApp budget alerts prevent overspending?

Set monthly limits per category with a single command like budget food 5000. Get a proactive WhatsApp ping at 80% — not an unpleasant surprise at 110%. Know exactly how much room you have left at every transaction.

View dashboard →
Food & Dining₹2,600 / ₹5,000
Transport₹1,680 / ₹2,000
Groceries₹3,200 / ₹3,000
Savings Goal₹4,500 / ₹10,000
Groceries budget exceeded — WhatsApp alert dispatched
Vision AI · Receipt OCR

How does Gemini Vision AI scan receipts from WhatsApp photos?

Take a photo of any paper or digital receipt — restaurant bill, pharmacy invoice, or supermarket slip. Gemini 2.5 Flash extracts vendor name, line total, and transaction date in 1.2 seconds automatically.

Gemini Vision OCR
Real Receipt OCR Scanning
Gemini 2.5 Flash Vision
₹1,247
Parsed in 1.2s
Merchant: Big Bazaar Date: Today Category: Groceries
Financial Balance · Dual-Ledger

How do you track income and calculate net financial balance (Hisab)?

Log income on the fly by sending +15000 freelance payment or salary 50000. Text hisab today, hisab week, or hisab month to receive a real-time consolidated ledger detailing total credit, total debit, and net cash balance.

Try "hisab" on WhatsApp →
WhatsApp Hisab Real-Time Statement
Total Inflow (Income) +₹54,000
Total Outflow (Expenses) -₹18,450
Net Balance Saved ₹35,550
< 1.8s
Average AI Response Time
Official WhatsApp Cloud API
99.4%
Categorization Accuracy
Gemini 2.5 Flash + Local Cache
400+
Indian Merchant Keywords
Chai, Auto, Swiggy, UPI & more
0
Bank Logins or SMS Access
100% Privacy Preserving
Capabilities

Built for daily Indian life

Everything you need to master personal finances — without it ever feeling like a chore.

Voice Notes Logging

Driving, walking, or carrying groceries? Send a voice note — AI transcribes and logs the expense in seconds.

Audio Transcription

3-Tier Smart Categorization

Exact match → 400-keyword local dictionary → Gemini AI fallback. Instant for common expenses, intelligent for unusual ones.

Instant Match

Receipt OCR Scanning

Upload digital bills or paper receipts. AI accurately extracts vendor name, date, and final total. Works on WhatsApp image messages.

Vision AI

Proactive Budget Warnings

Set category budgets (budget food 5000). Get WhatsApp alerts at 80% and 100% of your limits — before overspending.

Real-Time Alerts

Savings Goals on Chat

Create goals with goal Vacation 50000 and contribute anytime with goal add Vacation 500. Track on your dashboard.

Goal Tracking

Data Encryption & Isolation

Encrypted in transit (TLS 1.3) and at rest. We never ask for bank credentials, UPI PIN, CVV, or OTP. Only what you text our bot is processed.

Isolated DB · Zero Bank Access
Trust & Architecture

Built for financial privacy.
Not vague promises.

Financial tools handling personal spending records should demonstrate security, not just claim it. Here is exactly what happens behind the scenes.

Step-by-Step Message Journey

What happens when you send an expense?

01. You text WhatsApp

You text Lunch ₹250 or forward an SMS to our verified WhatsApp Business assistant.

02. Meta Cloud API

WhatsApp delivers the message to our Meta WhatsApp Cloud API endpoint over an encrypted webhook.

03. Application Processing

Our server processes the message over TLS 1.3 encryption and extracts amount, merchant, and category.

04. Private Database Record

The structured record is saved to your isolated account. Your raw WhatsApp chat history is not archived.

05. Instant Confirmation

We reply in <1s with your updated budget and an immediate undo option if you made a mistake.

06. You Own the Data

Export your entire history to CSV anytime or wipe your account permanently with 1-click in Settings.

Third Parties That Touch Your Data:
  • Meta (WhatsApp Business Cloud API): Used strictly for delivering incoming and outgoing WhatsApp messages.
  • Google Gemini & Groq: Used for natural language parsing and receipt OCR. Processed statelessly via commercial APIs; neither Google nor Groq uses your financial data to train public models.
  • Encrypted Database: Hosted in isolated cloud infrastructure with daily automated offsite backups.
Zero Credentials

We Will NEVER Ask For:

  • ❌ UPI PINs
  • ❌ Bank passwords or Netbanking login
  • ❌ One-Time Passwords (OTPs) for your cards/bank
  • ❌ Debit or credit card numbers, CVVs, or expiry dates
  • ❌ Direct read/write access to your bank accounts
  • ❌ Access to your private contacts or phone storage
Minimal Data Scope

What We Actually Collect:

  • ✓ Your WhatsApp phone number (for identity & account lookup)
  • ✓ Expense & income messages you send to the bot
  • ✓ Extracted transaction amount, date & category
  • ✓ Receipt images you voluntarily upload for bill scanning
  • ✓ Basic user preferences (currency, timezone, language)
  • ✓ That's it — nothing you haven't explicitly texted us.
How Bank-SMS Forwarding Works (Zero Bank Connection)

XPENSEDIARY does not connect to your bank account, scrape your SMS inbox, or monitor background activities. If you choose to forward a bank debit notification:

Bank connection: ❌ Bank credentials: ❌ Automatic background access: ❌ User-forwarded message: ✅

We extract only the amount and merchant name, log the entry into your private dashboard, and immediately discard the forwarded message text.

Direct Answers

Why should I trust XPENSEDIARY?

Do you sell my data to advertisers or loan brokers?
No. Never. We do not sell, rent, or monetize your spending data. We make money by offering optional premium features, not by compromising your privacy.
Can anyone at XPENSEDIARY see my bank account balance?
No. We have zero connection to your bank. We only see the specific expenses and incomes you choose to log via WhatsApp.
How can I contact the team or get help?
Our dedicated support team is available at support@xpensediary.com (response time <24h) or you can reach out via WhatsApp chat. For security inquiries, write to security@xpensediary.com.
Want complete technical and cryptographic specifications? Read Complete Security Documentation →
Pricing

Start free. Scale when you're ready.

No credit card required. Cancel anytime.

Free Forever
₹0 / month
Everything you need to get started tracking expenses on WhatsApp right now.
  • Unlimited WhatsApp expense logging
  • AI categorization (text & voice)
  • 3 budget categories
  • Monthly web dashboard
  • 1 savings goal
  • Receipt OCR scanning
  • Data export (CSV)
  • Priority support
Business
₹499 / month
For freelancers and small businesses who need multi-user access and API integrations.
  • Everything in Pro
  • Up to 5 team members
  • Business expense categories
  • GST-ready PDF reports
  • REST API access
  • Webhook integrations
  • Dedicated account manager
  • Custom onboarding

All plans include WhatsApp logging, AI categorization, and the web dashboard.

FAQ

Questions we get asked a lot

If your question isn't here, reach out — we reply within 24 hours.

Overview At a Glance

XpenseDiary is a conversational personal finance assistant that operates directly inside WhatsApp. Users log daily expenses, track income, monitor budgets, and scan paper receipts by sending natural chat messages, voice notes, or photos. Powered by Google Gemini AI, it automatically categorizes transactions in under 2 seconds without requiring mobile app downloads, net-banking credentials, or background SMS scraping.

You simply text your expense to the XpenseDiary WhatsApp number — e.g. "spent 350 on lunch" or "450 dinner yesterday". Our AI (powered by Google Gemini) parses the message, assigns a category, updates your budget, and saves it to your account — all in under 3 seconds. No app download required.
Absolutely. We use the official Meta WhatsApp Business Cloud API — we never have access to your personal WhatsApp chats. We do not require your bank login, net-banking credentials, or SMS access. Your data is encrypted, stored on secure servers, and we never sell it to third parties.
Yes! Since you log expenses manually by texting, you can record anything — UPI payments, Paytm orders, Swiggy/Zomato deliveries, auto-rickshaw rides, or grocery store bills. The AI understands natural Indian payment contexts and keywords like "chai", "auto", "petrol", "BigBazaar", etc.
We use a 3-tier speed engine: First, an exact keyword match (fastest). Second, a 400+ word dictionary for common Indian expense terms. Third, Google Gemini AI as a fallback for complex or unusual descriptions. This hybrid approach gives you near-instant responses for common expenses while handling edge cases intelligently.
CSV export is available on the Pro and Business plans from the web dashboard. Your data is always yours — you can request a full data export or account deletion at any time by contacting our support team, even on the free plan.
Just text undo immediately after a log — XpenseDiary will reverse the last entry and restore your budget balance. You can also edit or delete any transaction directly from the web dashboard.
Yes. You can track income by texting +15000 salary or received 3500 client payment. Texting hisab, hisab today, or hisab month returns a consolidated statement detailing total income (credit), total outgoing expenses (debit), and your remaining net balance.
XpenseDiary utilizes an autonomous caching pipeline. When a user sends an unfamiliar expense phrasing for the first time, Gemini AI categorizes it and the system saves the intent into a local database. Subsequent occurrences of similar phrases are resolved in under 50ms from local storage, eliminating redundant LLM API calls and drastically cutting response latency.

Start tracking in 30 seconds

Join smart spenders who manage their money without app friction. Open WhatsApp and send your first expense — right now.

Start Free on WhatsApp Sign In to Dashboard

Free forever · No credit card · Works on any device with WhatsApp