Madmaxlabs
Android · Flagship

Ledgerly

A private, automatic money app for Android, built for the way money actually moves in India. Ledgerly reads the transaction SMS your bank already sends, so you never log an expense again. Then it goes where other trackers stop: it tells you which credit card to swipe, and counts the cashback you are leaving behind.

In active developmentAndroid, IndiaPre-launch
How it works

The texts your bank already sends, read into a ledger as you scroll. No typing, no accounts, no sign-up.

Bank messages
HDFC Bank
Rs.540.00 spent on HDFC Bank Card xx4242 at BLINKIT on 18-05-26. Avl bal Rs.48,260.00
ICICI Bank
INR 1,299.00 debited from ICICI A/c XX8891 for SWIGGY on 18-May-26. Avbl Bal INR 22,415.30
AxisBk
Spent Rs.2,150 on Axis Bank Credit Card xx7781 at AMAZON on 17-05-26. Not you? Call 18004195577
SBIINB
Your A/c XX8430 is credited by Rs.85,000.00 on 17-05-26 (NEFT SALARY). Avl bal Rs.1,07,901.00

Becomes a clean ledger, on the device.

Blinkit
₹540
Groceries
HDFC ·4242
Better card: Axis ·7781 would earn +₹22
Swiggy
₹1,299
Food delivery
ICICI ·8891
+₹39 cashback earned
Amazon
₹2,150
Shopping
Axis ·7781
+₹107 cashback earned
Salary
+₹85,000
Income
SBI ·8430

Nothing leaves your phone.

Automatic capture

Your ledger fills itself.

Most expense trackers die the same way. They make you type in every purchase, you keep it up for about a week, and then you stop. The ledger goes stale and the app gets deleted.

Ledgerly does the opposite. It reads the debit, credit, and balance messages your bank already sends, and turns each one into a clean transaction tagged to the right bank and card. When a message leaves out the detail, an optional accessibility helper reads the itemized order screen inside apps like Blinkit and Swiggy, so one order becomes a full list of items and fees. Receipts and PDF statements import too, through a review queue.

Ledgerly home dashboard showing balance, monthly spend, budget, and goal-ready cash
The home dashboard
Transaction ledger with a seven-day spend chart
The ledger, with a seven-day chart
Auto-captured transaction list with per-card reward chips
Auto-captured, with reward chips
Import review queue for receipts and statements
The import review queue
The credit-card engine

Know which card to swipe, before you swipe it.

This is the part most finance apps never reach. Ledgerly keeps a detailed rewards profile for every card you carry: per-category rates, monthly caps, exclusions, foreign-exchange markup, annual fees. A cap-aware calculator then ranks every card for every purchase you make.

So it can name the best card for each transaction, keep a running figure of the rewards you left on the table, and replay your entire spending history against any card, or any combination of cards, in the Card Simulator. Welcome Bonus Radar projects when a card will clear its sign-up threshold. Card Karma scores how often you actually swiped the best one. A leak detector catches autopay charges quietly routed to a worse card.

The Ledgerly card wallet, with new cards detected from bank SMS
Your wallet, cards detected from SMS
A credit card's reward rates, category caps, and fee-waiver progress
Rates, caps, and fee-waiver progress

Of all the cards you carry, which ones actually pay you back, and are you using them right?

Per-card analysis of what a new card would add, broken down by category
What a new card would add
The Card Simulator with its Smart Picks advisor
The Card Simulator and Smart Picks
The accessibility overlay

It works on top of the apps you already use.

Ledgerly does not stay inside its own app. With an optional accessibility helper, it draws a small overlay on top of whatever you are doing.

On a Zomato or Blinkit checkout screen, a pre-swipe nudge appears before you pay and names the best card for that order. The Goose, a quiet on-screen mascot, honks your month-to-date spend while you browse. Both run entirely on your device. Nothing about the screen underneath is ever sent anywhere. This is a real, working feature, not a concept.

Ledgerly's pre-swipe nudge recommending the best card on a live Zomato cart
The pre-swipe nudge, on a live Zomato cart
Ledgerly's Goose overlay showing month-to-date spend on top of Blinkit
The Goose overlay, on top of Blinkit
The Cashback Bank

The cashback you never see, finally counted.

Rewards you miss are invisible. There is no number, no running total, no sense of the leak. The Cashback Bank fixes that. It is a virtual account that accrues every rupee of cashback you missed, with a twelve-month history and a projection of what better card routing would save you.

It also makes the abstract concrete. Missed cashback gets translated into things you recognize: a number of coffee runs, tanks of fuel, a year of a streaming subscription. And Card Karma keeps a rolling thirty-day score of how often you reached for the best card, with a streak worth protecting.

The Cashback Bank showing missed rewards as a running balance
Missed rewards, as a running balance
A twelve-month projection of what optimal card routing would save
A twelve-month projection
The Cashback Bank summary and Card Karma score in the home feed
Cashback and Card Karma, in the feed
Foresight

It sees the month before it happens.

Most overspending is only visible at the end of the month, when it is far too late to change anything. Ledgerly forecasts the month day by day, projects your month-end balance, and flags the days a shortfall is heading toward you.

Rule-based detectors watch for category overruns, unusually large bills, new merchants, and late-night spending bursts, and refresh every day. The Insights hub draws it together: a monthly spend headline, a trend line, a category breakdown, the total you paid in fees, and a plain-English summary of how the month is going.

Month-end and day-by-day cash-flow forecast
Month-end and day-by-day cash flow
Daily spending alerts and the running cashback tally
Daily spending alerts
Spending patterns, fees, and a plain-English monthly summary
Patterns and a plain-English summary
Convenience-fee tracking and habit-level spending breakdowns
Fee tracking and habit breakdowns
Goals and the rest

Plans, renewals, and the money between friends.

Savings and purchase goals sit on a live allocation engine that works out how much free cash each goal should receive this month, and every goal carries a realistic completion date. Make a large purchase and you see exactly how many days it pushed a goal back.

Subscriptions are tracked by cadence, with a review prompt before a charge is expected, so nothing renews behind your back. The Loan Ledger keeps track of money lent to and borrowed from friends, with a net position and gentle reminders, so informal loans finally have a paper trail.

Savings goals with live allocation and a realistic completion date
Goals with live allocation
Subscription tracking with renewals and category mix
Subscriptions and renewals
The Loan Ledger of money lent to and borrowed from friends
The Loan Ledger
AI, your key

AI features, with your own key.

Ledgerly has AI features, and they are optional. They run on your own OpenAI key, stored encrypted on the device. There is no shared model and no usage routed through us.

A narrator tells the plain-language story of your spending. The Card Concierge is a chat that answers questions grounded in your real wallet and card data. Wallet Wrapped is a shareable, year-in-review card that names your spending personality. And there is a light-hearted roast of your habits, built to share. It is the same bring-your-own-key principle the studio keeps returning to.

Wallet Wrapped, a shareable spending-personality card
Wallet Wrapped
The Card Concierge AI chat answering questions about your wallet
The Card Concierge chat
A playful AI roast of your spending habits
Roast my wallet
Built carefully

Private by design, built for India.

Everything that matters runs on the device. Your transactions, balances, forecasts, and reward math are computed locally, with no account and no Ledgerly server holding your data. There is no advertising and there are no analytics SDKs. The optional features that can send data off the device, like the AI tools that run on an OpenAI key you own, are opt-in, and the privacy policy names every one.

And it is built for India in the details that matter: sender names canonicalized across dozens of Indian banks, amounts grouped the Indian way, EMI and e-mandate handling, and merchant coverage for the apps people genuinely use. Hundreds of unit tests cover the calculation engines, so the reward math and the forecasts behave the same way every time.

Ledgerly settings across general, money, cards, capture, and data
Deep settings, and dark mode
  • Android
  • Built for India
  • On-device by default
  • No account
  • Pre-launch

Where it stands

Ledgerly is in active development. The SMS capture pipeline, the credit-card engine, and the accessibility overlay all work end to end on a real device. What is left is the long tail: hardening the parser against every bank message format there is, and polishing the app before submission.

It is pre-launch, and not yet on the Play Store. When it is ready, that is where it will be. The privacy policy is published here ahead of submission.

For setup steps, a feature reference, and the FAQ, see the docs at ledgerly.madmaxlabs.com.

Built by Mad Max Labs for Android. Build notes land on the blog as features ship.