Nothing to connect
There is no bank linking flow, no broker OAuth, no aggregator in the middle. The tracker never asks for financial credentials because it has no use for them.
A portfolio tracker with no bank linking, no broker credentials and no screen-scraping - because there is nothing to connect. You enter or import your holdings; prices update themselves.
Not a settings toggle - the connection you’re worried about simply doesn’t exist.
There is no bank linking flow, no broker OAuth, no aggregator in the middle. The tracker never asks for financial credentials because it has no use for them.
A free account requires an email address and a password. No name, no phone number, no address, no identity verification.
Your portfolio rows are protected by database row-level security: they are readable by your account only, enforced at the database layer.
Remove your account and all its data from your profile page - no support ticket, no retention dance, no exit interview.
Because nothing connects, nothing is unsupported. Any bank, broker or pension provider in the world - including the small ones no aggregator covers.
Manual entry does not mean manual prices: stocks, ETFs and crypto update automatically from market data, and exchange rates refresh daily.
The usual argument for bank linking is convenience. Here is what replaces it.
You enter a position once - ticker, quantity, cost basis. From then on, prices refresh automatically whenever you open your portfolio and daily on the server.
Broker exports, old spreadsheets, balance histories and buy/sell transactions import from CSV, TSV or Excel - matched by ticker or ISIN.
Non-traded accounts like cash or your pension only need an occasional balance update - a ten-second edit, not a nightly sync that breaks.
From zero to a full net worth picture, with nothing sensitive shared.
The public demo portfolio shows the entire tracker with sample data - no signup, no email, no cookies asking for your firstborn.
An email address and a password create your account. Use an alias if you like - the tracker does not need to know who you are.
Add accounts and positions manually, or import from files. Your data, typed or uploaded by you, visible to you alone.
Automatic prices, daily exchange rates and weekly snapshots keep your net worth current without any account ever being connected.
Privacy is not a premium feature here. The free plan is the same architecture.
| Feature | Free | Premium |
|---|---|---|
| No bank linking - manual entry & import | Included | Included |
| Accounts & positions | Unlimited | Unlimited |
| Automatic prices & daily FX (27 currencies) | Included | Included |
| Portfolio snapshots | Weekly | Daily |
| Balance history | Last 30 days | All time + backfill |
| Dividend analysis | — | Included |
| ETF overlap, sector & geography | — | Included |
| Paycheck Advisor & AI Advisor | — | Included |
| Price | $0 forever | $4/mo or $36/yr · $99 lifetime |
Premium includes a 7-day free trial. The free plan needs no credit card and never expires.
Both are legitimate choices. Here is the difference in plain terms.
Aggregator-based trackers need read access to your accounts - credentials or OAuth grants to a third party, an integration list that decides which banks you may use, and syncs that silently break. Convenient, until it isn’t private or isn’t working.
A few minutes of setup per account and an occasional balance update for cash and pensions. Traded positions update themselves. In exchange: no credentials shared, no institution unsupported, no sync to break.
Premium unlocks daily snapshots, unlimited history, dividend analysis, ETF overlap detection, sector & geographic breakdowns, and the Paycheck Advisor - still with no bank connection anywhere.
No, and it cannot: there is no bank or broker connection anywhere in the product. You add holdings manually or import them from CSV, TSV or Excel files. No credentials, no OAuth grants, no third-party aggregator.
An email address and a password - that is the entire signup. No name, phone number, address or identity verification. You can even explore the full demo portfolio without signing up at all.
Your data is stored per user and protected by database row-level security, meaning your rows are readable by your account only. You can delete your account and all its data yourself at any time from your profile.
Less than you would think. Traded positions (stocks, ETFs, crypto) update their prices automatically - you enter them once. Only cash and pension balances need occasional manual updates, and CSV/Excel import handles the initial move-in.
Yes. Prices come from market data sources by ticker, not from your accounts. Stocks, ETFs and crypto across 53+ exchanges refresh automatically, and exchange rates for 27 currencies update daily.
Yes. The free plan - unlimited accounts and positions, automatic prices, multi-currency, weekly snapshots - is free forever with no credit card. Premium adds analytics depth for $4/month, $36/year or $99 lifetime, with the same privacy architecture.
No. The privacy policy is explicit: your data is not sold, not used for advertising and not shared with third parties for their marketing. The product is funded by the optional Premium tier, not by monetizing your information.
Effectively, yes. The demo portfolio needs no account at all, and a real account needs only an email address and a password - an alias address works fine. No name, no phone number, no identity verification.
Your account and its portfolio data are removed. You trigger the deletion yourself from your profile page - no support ticket, no waiting period imposed on you, no calls to talk you out of it.
In a Supabase-hosted database, protected by row-level security so your rows are readable by your account only. Calculators used while logged out run entirely in your browser - nothing is sent to the server at all.
Track everything, connect nothing. Free plan, email-only signup.
Portfolio figures shown are illustrative. Basic portfolio tracking is free; advanced analytics are part of Premium. Nothing here is financial advice.