Private. Nothing leaves your device.

Finally see where
your money goes

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.

No uploads No bank login Works offline
finalyze.cc

Spending overview

Apr 1 – Jun 29, 2026 · 115 transactions
Date range
$5,370
Net spend Apr–Jun
$1,880
Groceries
$980
Restaurants
$200
Subscriptions
Spend by category
Spend over time
Month over month
MonthNetΔ%
Apr$1,513+$95+7%
May$1,963+$450+30%
Jun$1,894−$69−4%
By cardmember
Mounir

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

Privacy

Your statements never hit our servers

Finalyze is built for people who want Mint-level insight without handing their transaction history to the cloud.

Read privacy policy
  • On your device Transactions, categories, budgets, everything lives in your browser's IndexedDB. We don't have a copy.
  • Minimal cloud sync Sign in with a free account to import. We store only your email and license - never your statements or transactions.
  • Minimal network Calls happen only for sign-in, Pro checkout, referrals, support tickets, and the one-time AI model download you choose.
How it works

Three steps to clarity

Drop a statement. Explore the numbers locally. Turn on the private AI helper only if you feel like it.

1

Import

Drop a PDF, QFX, or CSV export - format auto-detected.

2

Analyze

Dashboard, categories, trends, and subscriptions - instantly.

3

Ask questions

Chat with your spending history (local AI model, opt-in only).

Features

Everything, analyzed - privately

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.

Categorization that learns

Transactions sorted automatically. Correct it once and it gets better for that merchant - Uber Eats to Restaurants, Costco to Groceries.

Ask about your spending

“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.

Yours, and only yours

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.

Spending insights

Plain-English observations: lifestyle creep, seasonal patterns, and where you can save the most.

Subscription radar

Every recurring charge surfaced, with price-increase and duplicate detection.

Built for mobile

A responsive dashboard on your phone - tap-friendly cards, charts, and navigation.

Import statements from the banks you already use

Chase Bank of America Wells Fargo Citi U.S. Bank
American Express Royal Bank of Canada TD Scotiabank BMO CIBC
PDF OFX / QFX CSV
Pricing

Start free. Upgrade when ready.

Your data is always yours and always local - on every plan.

Free
$0

Forever free · no card required

  • PDF, OFX/QFX & CSV import
  • Last 2 months of history
  • Auto-categorization
  • Core dashboard & charts
  • 1 account
Get started
Most popular
Pro

Monthly bills today · Annual starts with a 3-day free trial

  • Unlimited history
  • AI chat & narrative insights
  • Custom KPI cards & rules
  • Unlimited accounts & cardmember breakdown
  • Referrals - give a month, get a month
Start free trial

You'll create your free account first. Your Pro license attaches to that email.

Compare plans in docs

FAQ

Questions, answered

Where is my financial data stored?

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.

How can there be an AI without my data going to a server?

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.

Which banks and file types are supported?

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.

Do I need an account?

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.

What does the free plan include?

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).

Is there a free trial for Pro?

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.

Can I try it before signing up?

Yes - choose “Take a tour with sample data” to explore every feature with dummy transactions, no account needed.

Does it work on my phone?

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.

Can I export my data?

Yes. Export a full JSON backup anytime and restore it on another device.

Where's the full setup guide?

See the Finalyze docs for import steps, the optional local AI, plans, privacy, and troubleshooting.

See where your money goes - in minutes

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