Import a statement (PDF, OFX, QFX, or CSV). Spot subscriptions, trends, and odd charges. All analysis happens right in your browser. AI features are optional and run locally too.
Finalyze is something I built for myself after Mint died and every replacement wanted my statements in their cloud. I wanted fast, private analysis with nice charts and the ability to ask questions later without anything leaving the machine. If the site or the app feels a bit less “startup” and a bit more personal, that’s why.
- Mounir
Finalyze is built for people who want Mint-level insight without handing their transaction history to the cloud.
Read privacy policyDrop a statement. Explore the numbers locally. Turn on the private AI helper only if you feel like it.
Drop a PDF, QFX, or CSV export - format auto-detected.
Dashboard, categories, trends, and subscriptions - instantly.
Chat with your spending history (local AI model, opt-in only).
Import once, understand for good. All the number-crunching and charts happen in your browser. Smart categorization and chat are available locally when you turn them on.
Transactions sorted automatically. Correct it once and it gets better for that merchant - Uber Eats to Restaurants, Costco to Groceries.
“How much did I spend on coffee last month?” “Show me weirdly large charges.” Chat with your own data when the on-device model is loaded.
Statements and every calculation live in your browser's storage. We never see the transactions - just your email if you make an account for Pro or referrals.
Plain-English observations: lifestyle creep, seasonal patterns, and where you can save the most.
Every recurring charge surfaced, with price-increase and duplicate detection.
A responsive dashboard on your phone - tap-friendly cards, charts, and navigation.
Import statements from the banks you already use
Your data is always yours and always local - on every plan.
Forever free · no card required
Monthly bills today · Annual starts with a 3-day free trial
You'll create your free account first. Your Pro license attaches to that email.
Entirely in your own browser (IndexedDB). Statements are never uploaded. The only thing stored on a server is your email address - used solely for your account.
The categorization model and the chat model both run entirely in the browser using WebAssembly. You download the weights once (a few hundred MB), then everything is local - even if you're offline.
Most major North American banks and cards via PDF statements, OFX/QFX, and CSV - with automatic format detection. Amex, RBC, TD, Scotiabank, BMO, CIBC, Chase, and more.
Yes - a free account is required to import and analyze your statements. It only stores your email; your financial data stays in your browser. The free plan covers your last 2 months of history; Pro unlocks unlimited history and premium features. You can also explore a sample-data tour without an account.
Importing, built-in auto-categorization, the core dashboard and charts, and one account - for your most recent 2 months of transactions. Pro unlocks unlimited history, the local chat assistant, custom cards and rules, multiple accounts, cardmember breakdown, and a referral program (give a month, get a month).
Yes - annual Pro includes a 3-day free trial. You won't be charged until the trial ends unless you cancel first. Monthly Pro is billed right away at $7/month.
Yes - choose “Take a tour with sample data” to explore every feature with dummy transactions, no account needed.
Yes. The whole dashboard is mobile-responsive - transactions become tap-friendly cards, charts resize, and the menu slides in. Add it to your home screen to use it like an app.
Yes. Export a full JSON backup anytime and restore it on another device.
See the Finalyze docs for import steps, the optional local AI, plans, privacy, and troubleshooting.
Import a statement, poke around the demo, or read the docs. Your statements and analysis never leave the browser.
No statement upload · Free to start · Documentation