← Back to site

Privacy Policy

Last updated 14 July 2026.

Kuantura is a personal portfolio-analytics tool. This policy explains what data we hold, where it lives, and the control you have over it. The short version: your financial data is yours, it stays under your own account, and we don't track you, advertise to you, or sell anything to anyone.

Who runs Kuantura

Kuantura is an independent product operated from Norway. The Kuantura operator is the data controller for the personal data described in this policy. For any privacy question, or to exercise your rights below, email support@kuantura.com.

What we collect

Kuantura collects only what is needed to run the service. There is no tracking pixel, no advertising identifier, no fingerprinting library, and nothing that follows you across other sites — just the items below, plus the two privacy-first tools described under Analytics and error monitoring.

We do not collect advertising identifiers, build a marketing profile of you, embed advertising or tracking pixels, or share any of the data above with anyone for marketing. Our analytics is cookieless and cannot identify you (see below).

Our legal basis

Under the GDPR we rely on these bases to process your data:

How CSV import works

When you import a broker CSV, the file is parsed in your browser. We store only the normalised transactions that result — the same data you'd get by typing them in by hand.

How broker connections work

Connecting a broker is optional. If you connect one (e.g. Trading 212), you generate a read-only API key in your broker account and paste it into Kuantura. That key is then:

Where your data is stored

Who else touches your data

Your account and portfolio data are stored only with the infrastructure providers below. Each acts as a data processor on our behalf and operates under a data processing agreement (GDPR Art. 28).

SubprocessorRoleRegion
Supabase Database (PostgreSQL) and authentication for your account and portfolio data. EU (Frankfurt)
Netlify Hosts the website and a small serverless function that caches public market prices. Does not store your portfolio. Global CDN; EU edge nodes for EU visitors
Microsoft 365 Mailbox behind support@kuantura.com for incoming support correspondence. EU
Resend Sends transactional emails (sign-up confirmation, password reset, sign-in codes). Does not receive your portfolio data. EU
Plausible Privacy-first website analytics — counts page views and which links are clicked. Sets no cookie, stores nothing on your device, collects no personal data, and never receives your portfolio. EU
Sentry Error monitoring — tells us when the app crashes so we can fix it. Configured not to attach your IP address or your identity, never records your screen, and the values the app logs are stripped before anything is sent. EU
Norges Bank Public foreign-exchange reference rates fetched from the Norwegian central bank's open data service. The app sends only a currency code (e.g. USD) and a date range; it never sends your transactions or balances. Norway

To show live prices, company names and logos, the app also requests public information from third-party providers — market-data sources such as Yahoo Finance, Finnhub, Stooq and CoinGecko, and, for company logos, Google's favicon service. These requests carry only what's needed to look up public data: ticker symbols, and for a logo the company's public web domain. Like any web request they include your device's IP address, but they never include your account details, your transactions, or your holdings as a list.

When a primary market-data source is temporarily unavailable, a ticker-only lookup may be relayed through a public CORS proxy service (currently api.codetabs.com, api.allorigins.win, or corsproxy.io) so the price still resolves. The proxy sees the public URL being fetched (e.g. query1.finance.yahoo.com/.../TSLA) and your IP address — nothing about your portfolio. These providers are not Kuantura subprocessors — they receive nothing about you as an identified user — and we don't control their own privacy practices.

We self-host our fonts, so simply loading a Kuantura page sends no request to Google or any other font CDN.

Analytics, error monitoring, and the one line we don't cross

We never track you inside your own portfolio. No clicks, no events, no recording — not one frame. The analytics below run on our marketing site and on the public demo, and stop dead at the door of your account.

That distinction is the whole point. The public demo renders our made-up portfolio, so watching how people use it tells us nothing about anyone's money. Your logged-in dashboard renders your holdings and your net worth, and no third party gets to see that — including us, in recorded form.

We deliberately do not use Google Analytics, advertising pixels, or ad networks of any kind. You can change your mind about PostHog whenever you like: the Cookies link in the footer re-opens the choice.

Cookies & tracking

What we store on your device: an authentication session (so you stay signed in), your own settings, and a cache of your own data — all strictly necessary, none of it needing your consent. On top of that, and only if you agree, PostHog stores an identifier so we can see how the marketing site and the demo are used. There are no advertising or ad-network cookies of any kind.

What we never do

No ads. No advertising pixels. No cross-site tracking. No session recording. We do not sell, rent, or share your data with anyone for marketing, and we never will.

Your rights

You can, at any time:

If you're in the EU/EEA, these mirror your rights under the GDPR. You also have the right to lodge a complaint with your local data protection authority (in Norway: Datatilsynet). To exercise any of them, email support@kuantura.com.

Data retention

We keep your data until you delete it or your account. Then it's removed from the live database.

Changes

If this policy changes, we'll update the date above. Because Kuantura is in active development, practices may evolve.

Contact

Questions about your data? Email support@kuantura.com. Every message is read and answered. There is also a general contact page for non-privacy matters.