Multi-account tracking
Bank, credit card, cash, investment — all in one place. Credit-limit-aware balance math for every card.
Expense Pro Manager — on Android, iOS, and the web. Built for precision: Decimal-accurate math, idempotent recurring automation, and per-user data isolation.
Features
Every feature below is backed by a unit-tested Dart service with per-user data isolation. No mocked-up promises — just working code.
Bank, credit card, cash, investment — all in one place. Credit-limit-aware balance math for every card.
Stored FX rates + Decimal arithmetic. No float rounding errors in your ledger.
Daily, weekly, monthly, yearly. Same-day idempotency guard prevents double-posting on every app open.
Weekly, monthly, yearly scopes per category. Visual progress, overrun alerts, clear goals.
Track money lent and borrowed by person, with due dates and repayment status. No more mental accounting.
Line, bar, and spending charts. Trend insights, category breakdowns, account-level attribution.
Under the hood
Runs on Flutter and Google Firestore — no custom servers, no moving parts to break. Your data lives in your account, not ours.
Every record is locked to your account at the database level. No one else — including the app — can query your data.
Balances are calculated using exact decimal math — no floating-point shortcuts that cause mysterious rounding errors.
Scheduled transactions are posted exactly once per cycle — even if the app opens multiple times in a day.
Firestore is the single source of truth. Open the app on web, Android, or iOS and your ledger is always up to date.
The only network calls are to Firebase Auth and Firestore — strictly for your own data. No analytics pixels, no third-party scripts.
Runs entirely on Google's managed infrastructure. There's nothing to patch, restart, or worry about on our end.
How it works
Firebase Authentication — no password storage, no form fatigue.
Bank, card, cash, investment. Set opening balances, credit limits, and base currency.
Log transactions, schedule recurrences, set budgets. The analytics write themselves.
FAQ
Yes. Free, ad-free, no paywalls. Firebase's free tier covers typical personal usage; heavy users cover their own Firebase costs.
In Google Firestore under your authenticated account. Every document is scoped to your userId; security rules reject any query that doesn't match.
Yes — web, Android, and iOS. Firestore is the single source of truth. Sign in on any device and your ledger is there.
None. No analytics scripts, no marketing pixels, no third-party trackers. Only Firebase Auth and Firestore talk to the network, and only for your own data.
Yes — CSV and Excel, both directions, with column mapping. Your ledger is yours.
Sign in, connect your accounts, and take thirty seconds a day to know more than you did yesterday.
Launch Web App