FinX is a private budget and expense tracker built around one question: where does your money actually go? Track income and spending, add expenses by voice, scan receipts, set savings goals, and read clear reports in a fast, native Android app that works completely offline.
Most finance apps quietly move your transactions to their servers. FinX lets you decide where your ledger physically lives: in a database on your phone, on the open-source FinX server running on your own hardware, or in our optional managed cloud. Whichever you pick, every transaction stays exportable and yours. A short guided setup gets you from install to first entry in under a minute.
💰 EVERYDAY BUDGETING (FREE)
- Track income and expenses with custom categories, sources, and targets
- Voice entry: tap the mic, say "12 euros for lunch", confirm the pre-filled form
- Smart category suggestions ordered by how you actually spend
- Recurring transactions for bills and paychecks (daily, weekly, monthly, yearly)
- Budgets with threshold and over-budget alerts
- Home screen widgets for one-tap entry of expenses and income
- Search and filter your full history instantly
🎯 SAVINGS GOALS (FREE)
- Unlimited goals with custom icons, colors, and deadlines
- Create and top up goals by voice: "save 500 for vacation by December"
- Visual progress and milestone tracking
📈 REPORTS & INSIGHTS (FREE)
- Weekly, monthly, and yearly breakdowns
- Category and income-vs-expense analysis with interactive charts
- Export anytime as CSV or JSON
🔒 PRIVACY BY DESIGN
- Local Mode: your ledger is a database on your phone. There is no signup, and nothing to leak from a server that was never involved
- Self-Hosted Mode: the FinX server is open source on GitHub. Run it on a Raspberry Pi or VPS and audit every line it executes
- Managed Mode (optional): zero-setup cloud sync hosted by us, for multi-device without running a server
- Speech recognition for voice entry runs on the device; your audio never leaves it
- The app contains no advertising ID and shares nothing with data brokers
📡 WORKS OFFLINE
- Full functionality with no internet: add, edit, and review anywhere
- Changes sync automatically when you reconnect
- Built for travel, commutes, and poor signal
⭐ FINX PRO - FREE WHEN YOU SELF-HOST
Premium features are included free on your own server, or via optional FinX Pro on our managed cloud:
- AI Receipt Scanning: photograph a receipt and the transaction fills itself in
- AI Voice Parsing: natural sentences become complete transactions and goals
- Auto-Capture: turn bank and payment notifications into transactions automatically
- SimpleFIN Bank Sync: import transactions straight from your bank
- Location Reminders: a nudge to log spending when you leave a store
- Web dashboard and real-time multi-device sync
🔄 IMPORT, EXPORT & MIGRATE
- Import transactions from CSV, full JSON backups for safekeeping
- Switching from another budget app? Your data is always portable, in and out
🎨 MODERN, ACCESSIBLE DESIGN
- Material You theming with dynamic color, dark and light mode
- Clean, fast, smooth: built natively for Android
🌍 10 LANGUAGES
English, German, Spanish, French, Italian, Portuguese, Dutch, Polish, Russian, Chinese
❓ FINX FAQ
Is FinX free? Yes. Budgeting, savings goals, reports, recurring transactions, voice entry, and offline use are free forever, with no ads.
Do I need an account? No. Local Mode works fully on your device with no signup.
Does FinX sell my data? No. In Local and Self-Hosted modes your transactions never reach us at all, so there is nothing we could sell.
Can I sync across devices? Yes. Self-host for free, or use optional FinX Pro managed sync.
Does voice entry send my audio anywhere? No. Speech is recognized on your phone; only the text you confirm becomes a transaction.
Is the server open source? Yes. Run your own FinX backend from GitHub.
Your money. Your data. Your rules. Download FinX and see where your money goes.