Finapp
Your money under control
Personal finance with an AI assistant on your device. Private, secure and available offline.
Free forever ยท Demo without sign-up1


No subscriptions. No cloud.
Every feature is free. Records stay on your device and work offline, sync uses your own backend, and the AI assistant runs a local model, so only you know about your spending.
What you can do with Finapp
AI assistant
Write โbought coffee for 300โ and the transaction is ready. Ask about spending, compare months or undo its last action. Ollama runs the model on this computer, so data stays here.
Offline and sync
Changes are saved on your device and sent when a connection returns. The app shows offline and unsynced states and warns before signing out with pending changes. PowerSync reconciles devices without conflicts.
Wallets
Cash, cards, deposits, crypto and debts each have their own type and currency. Total balances use current exchange rates; group wallets by currency and type or archive old ones.
Credit cards and loans
See card limits, debts and remaining credit. Available funds subtract debt from cash and accounts. Loans include interest-bearing payment schedules, a portfolio and repayment recommendations.
Categories
Two levels, such as Food โ Groceries, Cafรฉs and Coffee, each with its own icon and color. Favorites and recent categories are close at hand, and parent categories aggregate their children.
Statistics
View a summary, spending, income or both side by side. Browse days through years or choose dates, filter by wallet and category, and click a category to narrow both chart and list.
Net worth analytics
See net worth and its change, savings rate and months of runway. Split expenses into essential and flexible, compare spending pace and see what changed from the previous period.
Balance forecast
Project daily balances with paydays and recurring expenses to see when money runs out. Model a large purchase or higher spending, or compare minimum card payments with interest-free repayment.
Your own dashboard
Build and sync views from blocks and charts. Limit blocks to selected wallets or categories and choose bars or lines, an average line and chart width for each tab.
And more
- 187 currencies
- custom currencies and rates
- currency converter
- payment reminders
- bank reconciliation
- CSV export
- phone and desktop install
- push notifications
- light and dark themes
- Russian and English
- keyboard shortcuts
- email code sign-in
Under the hood
Data goes into a local database first, then syncs with your own backend. Every action responds instantly, even offline. Open source since 2018.
- Nuxt 4
- Vue 3
- Pinia
- Nuxt UI
- Tailwind 4
- Supabase
- PowerSync
- WASM SQLite
- Ollama
- Local AI via Ollama, with around 24 tools for application data
- Local SQLite (OPFS in Chromium) as the source of truth, with conflict-free sync via your own PowerSync and Supabase
- Installable PWA with push notifications and one-restart updates
- 187 currencies with daily rates, six wallet types and two-level categories
- Saved block-based dashboards with display rules and bulk transaction editing
- Credit cards and loans: schedules, interest, repayment advice and what-if scenarios
Try Finapp
The demo opens immediately with example wallets and transactions.
1Download free from GitHub (opens in a new tab) without signing up
