Your transactions
log themselves.
RupeeSafe imports your transaction history from an SMS backup and auto-detects new transactions as they arrive — filing each under a category, all on your phone. You add cash spends; the rest happens on its own.
The work happens before you open the app.
Import from SMS backup
Upload an SMS backup file from an app like SMS Backup & Restore. RupeeSafe finds every bank and UPI transaction and logs your whole history at once.
Auto-detect new transactions
Grant notification access and new bank or UPI messages get logged the moment they arrive — no SMS permission required.
Auto-categorized
Swiggy goes under Eating out. Ola under Transport. BESCOM under Bills. Edit any guess in one tap.
Private by default
Every message is parsed on your phone. Nothing is sent to a server, ever. No login, no cloud, no tracking.
Honest insights
See where your month went, broken down by category. Compare against last month at a glance.
Recurring bills
Mark rent, recharges, OTT subscriptions as recurring. RupeeSafe quietly reminds you before they hit.
Install once. Then it does the typing.
RupeeSafe is built to be opened, glanced at, and closed. Most days you won't open it at all — it keeps the ledger up to date for you.
-
01 Step 1
Import your SMS backup
Export an SMS backup with an app like SMS Backup & Restore, then open the file in RupeeSafe. It finds every transaction message and logs your history — all on your phone.
📥sms-backup.xmlImported -
02 Step 2
New spends detect themselves
Grant notification access once. Every new Swiggy, Ola, BESCOM, salary credit and UPI ping turns into a categorized expense as its SMS arrives. Fix any guess with one tap.
⚡Auto-detectedEating out -
03 Step 3
See where the month went
Open Insights at the end of the month. Categories rank themselves by spend. No charts you need a course to read.
📊May 202647 expenses
Cash spends? Add them manually in three taps. That's the whole app.
Most trackers were built somewhere else.
This one wasn't.
RupeeSafe is opinionated about three things — privacy, offline use, and Indian spending habits. Everything else is dull on purpose.
It all happens on your phone.
Your phone is the only one that hears.
Whether you import an SMS backup or let RupeeSafe detect new transactions, every message is parsed entirely on-device. No SMS contents, no parsed amounts, no metadata is ever sent to a server. There is no server.
-
✓
SMS stays on your phoneBackups and messages are parsed locally — we never transmit a single character.
-
✓
No accountYou don't sign up. Open the app and start.
-
✓
No cloudEverything is stored in your phone's local database.
-
✓
No trackingNo analytics SDKs, no third-party scripts, no ads.
-
✓
Your backup, your callExport an encrypted file to Drive, email, or a USB drive.
Pay once. Unlock everything.
Forever.
The essentials are free, with no ads and no account. When you want more, a single one-time purchase unlocks every Pro feature — including every Pro feature we ship in the future. No subscription, no renewals.
Everything you need to track day-to-day spending. No ads, no login, no catch.
- ✓ SMS backup import & new-transaction detection
- ✓ Manual expense & income tracking
- ✓ Categories & spending dashboard
- ✓ Monthly budgets & basic reports
- ✓ App-lock security
- ✓ CSV export
- ✓ All themes & 16 languages
A single purchase via Google Play unlocks every Pro feature — and every Pro feature we add later — at no extra cost.
- ✓ Import review screen: approve or reject detected transactions
- ✓ Advanced analytics: comparison & yearly views
- ✓ Photo receipts on any transaction
- ✓ Recurring bills with smart reminders
- ✓ Savings goals with progress tracking
- ✓ Custom merchant categorization rules
- ✓ Encrypted & scheduled automatic backups
- ✓ Export to Excel (XLSX) and PDF
- ★ All future Pro features, free
One-time purchase. No subscription. Tied to your Google account — reinstall on any device and restore for free.
What a one-time purchase unlocks.
No Pro feature is time-limited, metered, or paywalled behind a subscription. Here's exactly what each one does.
Import review screen
Transactions detected from a backup import or an incoming notification land here first. Approve the ones you want and reject duplicates or non-expenses — nothing is added to your ledger without your say-so.
Advanced analytics
Go beyond the monthly view. Compare any month against another, see full-year trends, and break categories down over time to spot where money quietly leaks.
Photo receipts
Attach a photo of the bill to any transaction — handy for warranties, reimbursements, or simply remembering what a big spend actually was.
Recurring bills & reminders
Mark rent, EMIs, recharges and OTT subscriptions as recurring. RupeeSafe predicts the due date and nudges you a day or two before, so nothing slips past.
Savings goals
Set a target — a trip, an emergency fund, a new phone — and track contributions against it. Progress bars keep the goal visible instead of forgotten.
Custom categorization rules
Teach RupeeSafe your own rules: always file BESCOM under Bills, or ZOMATO under Eating out. Every matching transaction is then categorized your way, automatically.
Encrypted scheduled backups
Set it once and RupeeSafe writes an encrypted backup on a schedule to a location you choose. Switch or lose a phone and your full history restores from that file — no cloud, no account.
Excel & PDF export
Export any date range to a formatted Excel (XLSX) sheet or a clean PDF statement — for taxes, shared budgets, or your own records. CSV export stays free for everyone.
All future Pro features, free
Pro is a one-time purchase. Every Pro feature we ship in the future unlocks automatically at no extra cost — no upgrade fees, no new tiers, ever.
Plainly answered.
How does the auto-tracking work?
Two ways. First, you can import an SMS backup file — export one with an app like SMS Backup & Restore and open it in RupeeSafe, which scans it for bank and UPI messages and logs your whole history at once. Second, once you grant notification access, RupeeSafe auto-detects new transaction SMS as their notifications arrive and logs them. It parses the amount, merchant, and account, then files each under a category. All of this happens on your phone — nothing ever leaves the device.
Why doesn't RupeeSafe read my SMS directly?
Google Play now restricts the SMS read/write permissions to a narrow set of app types, so RupeeSafe no longer uses them. Instead it imports transactions from an SMS backup file you provide, and detects new ones through notification access — the same automation without handing over blanket access to your inbox. You can also skip both and use RupeeSafe purely as a manual tracker.
Why does RupeeSafe not ask me to sign up?
Because we don't want your data. Everything lives in your phone's local storage. If you reinstall the app, you import your backup file — no recovery email needed, no password to forget.
Does it really work without internet?
Yes, fully. Importing your backup, detecting new transactions, and adding or reviewing expenses all happen locally and never need a network call.
How do I move my data to a new phone?
Open Settings → Backup, save the encrypted file to Drive or send it to yourself. On the new phone, install RupeeSafe and import the same file.
Is RupeeSafe really free?
Yes. The core app is free to use, with no ads, no account, and no subscription. Optional RupeeSafe Pro is a one-time purchase on Google Play — no recurring subscription, ever.
How much does RupeeSafe Pro cost?
RupeeSafe Pro is a one-time, non-consumable purchase through Google Play. There is no subscription and no recurring charge.
How do I restore RupeeSafe Pro on a new phone?
If you bought Pro with the same Google account, open Google Play on the new phone and tap Restore. The purchase is tied to your Google account, so it should re-enable automatically. If it does not, contact us and we can help.
Is there an iPhone version?
Not currently. The backup import and notification-based detection are built around Android — iOS doesn't allow the same access. The team is small and Android-first for now.