No server. No breach.

Your finances,
finally private.

Import from 9+ banks. Every transaction stays AES-256 encrypted in your browser — never uploaded, never sold.

No account needed
AES-256 encrypted
Works offline

Free · No credit card · No signup

Prism dashboard — spending by category, monthly trends, income vs expenses

Up and running in 60 seconds

No signup. No bank login. No browser extension.

01

Export from your bank

Download a CSV or PDF statement from your bank's website. Works with any browser — no extensions or credentials needed.

02

Drop it into Prism

Prism auto-detects your bank, parses the file, and categorizes every transaction using 300+ merchant rules.

03

Understand your money

View trends, set budgets, chat with AI — everything computed in your browser. Not a single byte leaves your device.

Everything you need.
Nothing you don't.

Import from any bank

Drop in CSV or PDF statements from Chase, Apple Card, Discover, Citi, Bilt, Robinhood, and more. Auto-detected, zero config.

Smart categorization

300+ merchant rules auto-categorize transactions the moment you import. Add your own keyword rules and re-run in one click.

Trends & insights

Monthly income vs expenses, day-of-week patterns, and 3-month moving averages — all computed in your browser.

Budget & goals

Set monthly budgets per category with live progress bars. Create savings goals and track how habits affect them.

AI assistant

Ask questions in plain English using your own OpenAI or Anthropic key. Only category summaries are sent — never raw transactions.

Transfer detection

Credit card payments and inter-account transfers are automatically excluded from spending totals — no double-counting.

We can't read
your data.

Not by policy — by design. There is no Prism server that could be subpoenaed, hacked, or sold.

No account, no login

No username or password ever sent to a server.

AES-256 encrypted at rest

Every transaction encrypted before hitting storage.

Auto-lock & PIN

Locks after 15 min inactivity. 5 failed attempts = lockout.

Encrypted backup

Export as AES-256 .prism file. Restore anywhere.

Try it free →

What happens to your data?

Stored on a Prism server No
Sent to third parties No
Used for advertising No
Requires an account No
Encrypted in your browser Yes
Deleted when you clear site data Yes
Portable via encrypted .prism backup Yes

AI chat is opt-in. Only category-level summaries are sent to the provider — never merchant names, amounts, or dates.

ChaseApple CardDiscoverCitiBiltRobinhood GoldWells FargoAmexBank of AmericaCapital OneSchwabWealthfrontKeyPoint CU + custom JSON rules

CSV & PDF import — no bank login, no OAuth, no credentials ever leave your machine.

Common questions

Where is my data stored?

In your browser's IndexedDB — encrypted, local, never synced. It never leaves your device unless you explicitly export a backup.

What if I clear my browser data?

Your data will be deleted. Export an encrypted .prism backup first. You can restore it on any device with the export password.

What if I lose my master password?

There is no recovery mechanism — by design. If you lose your password and have no backup, the data is unrecoverable. That is the privacy guarantee.

How does the AI assistant work?

You bring your own OpenAI or Anthropic API key. Prism sends only category-level summaries — not merchant names, exact amounts, or dates. Your raw transactions never leave your device.

Which banks are supported?

CSV and PDF imports work for Chase, Apple Card, Discover, Citi, Bilt, Robinhood Gold, Wells Fargo, Amex, Bank of America, Capital One, Schwab, Wealthfront, and KeyPoint CU. You can also upload a custom JSON rule for any institution.

Is there a desktop or mobile app?

Prism is a web app — open it in any modern browser. Nothing to install. It works offline after the first load since all logic runs client-side.

"

I built Prism after Mint sold my data to Intuit — then shut down entirely. Every alternative wanted an account, cloud sync, and a subscription. I wanted a tool that was genuinely private, not just policy-private. So I built one where the server literally can't read your data, because there is no server.

P

Prism Team

Founders

Get in touch

Bug report, feature request, or just want to say hi — we read every message.

Your finances.
Finally private.

No account. No cloud. Import a statement in under a minute.

Open Prism — it's free