Every ₹upee, accounted for — automatically.
Money Manager reads your bank's email alerts, splits what you paid from your actual share, and turns it into one net worth number. Categorize in one tap, settle up with friends, reconcile against your statement — no spreadsheet required.
iOS & Android · building in the open
Home dashboard
One flow, from bank alert to balance sheet.
Every transaction, automated or manual, funnels through the same categorization step, so your net worth and monthly trends are always built from the same clean ledger.
Reads your bank alerts
Connect a Gmail mailbox and every bank-alert email is parsed automatically into amount, date, merchant and account — no manual entry for the transactions your bank already emails you about.
One-tap categorization
A review queue turns each pending transaction into category, subcategory and a note in a few taps — with a confidence score and the parser rule that matched, so nothing is a black box.
Split without the math
Separate "amount paid" from "my share" evenly or by exact amount, and track who owes whom on a running People & loans ledger.
Net worth & trends
Bank + cash, invested and loaned amounts roll up into one net worth figure, with monthly spend trends and a category breakdown that updates as you categorize.
Manual & cash entry
A spent / received / transfer switch covers cash and anything that never reaches your inbox, using the same categorization flow and the same ledger.
MCP server built in
Connect an AI client like Claude over OAuth 2.1 with narrowly scoped, short-lived, one-tap-revocable tokens to log transactions or pull a monthly summary on your behalf.
From inbox to ledger in four steps.
Bank alert lands
Your bank emails a debit or credit alert, same as always — Money Manager only watches the mailbox you connect.
Parsed into a transaction
Amount, date, merchant and masked account are extracted and queued for review — the full email body is never stored.
Categorize & split
One tap sets category and subcategory; splitting a shared spend updates the People & loans ledger.
Net worth updates
The dashboard, monthly trends and category breakdown reflect the change immediately — no manual reconciliation.
It's your bank data. It's treated like it.
Money Manager handles real financial data, so authentication and storage get the highest-stakes treatment in the app, not boilerplate.
Never plaintext, never logged. New passwords are checked against breached-password lists via k-anonymity — your full password never leaves your device.
Layer on two-factor authentication or a passkey; 10 single-use backup codes cover losing a password and a 2FA device at the same time.
The database is encrypted at rest; OAuth tokens and raw email source references get additional envelope encryption on top. Account numbers are masked at the API layer, not just the UI.
Access tokens last ~15 minutes with refresh-token rotation and reuse detection; see and revoke every active session or MCP grant from Settings.
Disconnecting an integration, revoking a session, or deleting your account all require your password or biometric first — regardless of how recently you signed in.
The Gmail disclosure, in plain words
Money Manager requests the gmail.readonly scope: read-only. We keep the amount, date, merchant name and last few digits of the account from a matched bank alert, and nothing more. Message bodies aren't kept beyond what's needed to re-parse a mis-read alert, and that raw reference is field-level encrypted. This complies with the Google API Services User Data Policy, including the Limited Use requirements. You can revoke access from Settings or directly from your Google Account at any time.
Full details live in the privacy policy.
The whole ledger, at a glance.
Home dashboard, categorization, People & loans, and analytics — one connected flow from a bank alert to a number you trust.
01 · Home dashboard
Categorize
1 OF 403 · Categorize & split
05 · People & loans
06 · Analytics
Straight answers about your data.
The questions people ask before connecting a bank inbox.
How does Money Manager get my transactions without me typing them in?
You connect a Gmail mailbox with the read-only
gmail.readonly scope. Money Manager watches for
bank-alert emails, extracts the amount, date, merchant and
last few digits of the account, and turns each one into a
transaction in your review queue. It never keeps the message
body.
What does Money Manager read from my Gmail?
Only bank-alert style emails matched by parser rules, and only to extract amount, date, merchant name and a masked account reference. Full email bodies are never stored — the raw source reference is field-level encrypted at rest and used only to reprocess a mis-parsed alert. Access can be revoked at any time from Settings or directly in your Google account.
How is my financial data protected?
Passwords are hashed with argon2id and never stored in plaintext. The database is encrypted at rest, with additional field-level encryption on OAuth tokens and raw email source references. Account numbers are masked at the API layer. Sessions use short-lived tokens with refresh-token rotation and reuse detection, and every login can require TOTP or a passkey.
Can I split an expense with friends?
Yes. The Categorize screen splits what you paid from your own share, evenly or by exact amount, and tracks running balances on a People & loans ledger.
Is there an API or MCP server for Money Manager?
Yes. Money Manager runs an MCP server so AI clients can log transactions or pull a monthly summary on your behalf, authorized through OAuth 2.1 with narrowly scoped, short-lived, one-tap-revocable tokens.
Can I delete my account and data?
Yes, entirely in-app from Settings — no support ticket or email round-trip required. Data export works the same way.
Is Money Manager available yet?
Not yet. Join early access by email to be notified when the beta opens on iOS and Android.
I kept losing track of my own money — bank alerts buried in Gmail, shared expenses split by memory, no single number for where I actually stood. Money Manager is the tracker I built to fix that for myself first.
I've also built MQTT Connect and SSH Connect, plus a few other apps — see everything I've made.
Building this in the open.
If bank-alerts-to-net-worth sounds useful, say hello and you'll hear about the beta first.