FinTrack is an offline-first personal finance tracker that stores all data locally on your device. No data is shared with any third party, all financial information remains under your complete control. Receipts are protected with client-side encryption using one-time keys generated on your device.
Everything you need to manage your money without compromising your data. Built with modern web technologies and a privacy-first approach.
Add transactions in natural language or via voice. AI learns from your edits, verifies categories, and handles complex dates like "last Monday" with confidence scoring.
Track revenue, expenses, and investments at a glance with monthly trends, category breakdowns, and AI spending forecasts.
AES-256-GCM encryption with one-time keys generated on-device. Full-screen viewer with high-resolution support for your sensitive documents.
Set per-expense reminders, recurring schedules (weekly/monthly/yearly), and optional Google Calendar integration. Firebase push notifications for real-time alerts.
80+ Font Awesome icons, 30+ preset colors, custom color picker. Safe delete with entry migration and multi-category filtering across all views.
Encrypted cloud backups with OAuth2 authentication. Conflict resolution for multi-device sync. Manual and automatic backup triggers.
Financial personality profiling, category correlations, spending heatmaps, wealth projections with stacked area charts, and recursive spending predictions.
Real-time search with dynamic sum calculation. CSV/JSON export for external analysis. Grouped by year/date with comprehensive filtering and multi-category search.
Custom gradients, glassmorphism, dark mode, CSS custom properties. Optimized for PWABuilder with perfect scores. System-aware reduced motion support.
Same powerful features, different experience. Choose what works best for you.
| Feature | PWA (Web) | Native APK |
|---|---|---|
| All Core Features | Full | Full |
| Offline-First | Yes | Yes |
| Google Drive Backup | Yes | Yes Better |
| OAuth Token Lifespan | 1 hour (refresh required) | Unlimited Seamless |
| Auto Token Refresh | Manual | Automatic |
| Installation | Browser "Add to Home Screen" | Direct APK download |
| Auto Updates | Automatic | Manual update |
Get the native APK for a seamless Google Drive sync experience with automatic token refresh. Same great features, now with better cloud integration.
APK Size: ~8MB | Requires Android 6.0+
From a simple single-file expense tracker to a full-featured PWA with AI, encryption, and cloud sync.
Clean, fast, and smart — FinTrack now learns from you. Multi-category filtering, smarter search, and local AI processing.
Dedicated reminders hub, Google Calendar integration, Firebase Cloud Messaging for push notifications, and enhanced Google Drive sync.
NLP smart entry, voice intelligence, and deep AI analytics. Financial personality profiling, spending heatmaps, and wealth projection charts.
Receipt encryption, Google Drive sync, multi-page SPA navigation, multi-currency support, and the first statistics dashboard.
Started as a single HTML file with embedded data. Pure vanilla JavaScript, no dependencies — just simple expense tracking with manual sharing.
Designed for clarity and ease of use on any device. Click to preview.
FinTrack is completely free and always will be. If you find it useful, consider supporting its development.
Thank you for supporting independent open-source software! Your contributions help maintain servers, develop new features, and keep FinTrack free for everyone.
Install as a native app on your phone, tablet, or desktop. Works offline and launches with a single tap.
Click the install icon in the address bar for a seamless desktop experience.
Tap Share → "Add to Home Screen" to install on iPhone or iPad.
No signup required. Your data stays on your device. Start tracking your finances in seconds.