Expense Tracking That Works By Itself

Your Money, On Autopilot.
It Just Knows.

Kaching silently reads your bank SMS, emails, and wallet notifications — then categorizes every transaction automatically. You never type a thing. Your data never leaves your phone.

Free forever. No ads. No bank login required. Some features require Pro or Ultra.

AI-powered · Auto-categorized
Features

It just knows

No bank sync. No email forwarding. No cloud.
Just install and go.

SMS Auto-Capture

Bank SMS comes in. Amount, merchant, category — logged before you unlock your phone.

Pro Android only

Notification Listener

GrabPay, PayNow, Shopee, Touch 'n Go, GCash, Dana, GoPay, KakaoPay, PromptPay — captured straight from the notification.

Pro Android iOS: Apple Wallet

Email Scanning

Gmail, Outlook, Yahoo — connect multiple accounts. Receipts and e-statements scanned on-device. Nothing leaves your phone.

Pro

Multi-Currency

Spent in MYR, THB, or JPY? Auto-converted to your home currency with live rates.

Free

Duplicate Detection

Same transaction from SMS and email? Caught and merged. No double-counting.

Free

100% On-Device

No cloud, no account, no server. Your financial data never leaves your phone.

Free

Smart Categorization

Merchant, amount, date — parsed and categorized automatically.

Free

Receipt OCR

Snap a receipt. On-device AI reads the total, merchant, and date — done.

Free

Charts & Insights

See where your money goes — by category, merchant, or month. One tap.

Free AI Insights: Ultra

Budget Tracking

Set limits by category. Get warned before you overspend.

Ultra

Export & Share

One tap to Excel, CSV, or JSON. Your data, your way.

Pro

Cloud Sync

End-to-end encrypted sync across devices. Share one account with your partner or family.

Ultra

On-Device Security

PIN, fingerprint, face unlock. Your data stays encrypted on your device.

Free

Available on Android. iOS coming soon.

How It Works

Set up once. Never think about it again.

1

Install & Connect

Grant SMS, notification, and email access. Kaching only reads financial messages — everything else is ignored.

2

Spend As Usual

Every bank SMS, e-wallet notification, and email receipt is captured automatically — no manual entry needed.

3

See Everything

Charts, categories, budgets, trends — all populated automatically. Know exactly where your money goes.

Pricing

Pay once. Own it forever.

No hidden fees. No forced subscriptions. Upgrade only if you want more.

Free
$0
forever
  • Manual entry (voice, paste, type)
  • Receipt OCR (photo capture)
  • Smart categorization
  • Dashboard & charts
  • Multi-currency support
  • Split transactions
  • PIN & biometric lock
  • 200 transaction history
Pro
Never type again
US$9.99
one-time purchase
  • Everything in Free
  • SMS & notification auto-capture
  • Email scanning (Gmail, Outlook, Yahoo)
  • Export & import (Excel, CSV, JSON)
  • 2,000 transaction history
Ultra
For those who mean it
US$4.99
per month
or US$49.90/year (save 2 months)
  • Everything in Pro
  • Cloud sync & shared access (opt-in)
  • AI Insights (opt-in)
  • Unlimited transactions
  • Budget tracking & alerts
  • Savings goals
  • Priority support
  • Early access to new features
Privacy

We can't see your data. By design.

There's no server collecting your transactions. We built it that way on purpose.

On-device parsing

SMS, notifications, and emails are parsed on your phone. No text is sent to any server.

No analytics or tracking

No Firebase Analytics, no Mixpanel, no ad SDKs. We don't track what you buy.

Encrypted storage

Credentials stored in Android Keystore (AES-256-GCM) or iOS Keychain. PIN hashed with PBKDF2.

Cloud sync is opt-in

Only Ultra subscribers who explicitly enable it. End-to-end encrypted. You can delete anytime.

AI Insights is opt-in

Only runs when you toggle it on. Shows a consent dialog first. Aggregated data only — never raw text.

Raw text auto-deleted

Original SMS/notification text is purged after 24 hours. Only structured data (amount, merchant, category) is kept.

Read Full Privacy Policy
FAQ

Frequently asked questions

Does Kaching read all my SMS?

No. Kaching only processes messages from known bank senders and financial notification patterns. Personal messages are ignored entirely — they never even reach the parser.

Does it work without internet?

Yes. SMS and notification capture work fully offline. Internet is only needed for email scanning (to connect to your mail server), currency conversion rates, and optional cloud sync.

Which banks are supported?

Kaching uses pattern-based parsing, not bank-specific integrations. It works with any bank that sends SMS or email transaction alerts — Maybank, HSBC, Citibank, Standard Chartered, Bank of China, and hundreds more worldwide.

Why does it need notification access?

Many e-wallets (GrabPay, Shopee, Touch 'n Go) don't send SMS — they only show app notifications. Notification listener captures these. You choose exactly which apps Kaching monitors.

Is my email password stored securely?

IMAP passwords are stored in Android Keystore (hardware-backed AES-256-GCM encryption) or iOS Keychain. They never leave your device and are not readable by other apps.

Can I export my data?

Yes. Export to Excel (.xlsx), CSV, or JSON anytime from Settings. Pro feature. Your data is yours — no lock-in.

What happens if I uninstall?

All local data is deleted with the app. If you have cloud sync enabled (Ultra), your data is backed up and can be restored on reinstall.

Is there an iOS version?

Coming soon. iOS doesn't allow SMS interception, so the iOS version will focus on Apple Wallet capture, email scanning, manual entry, and receipt OCR.

It Just Knows.

Download Kaching and never log an expense by hand again.

Android first. iOS coming soon.