← Back

Privacy Policy

Last updated: June 2026

What we collect

  • Account info — your email address, used for login and service communications.
  • Portfolio data — transactions, holdings, and watchlist items you enter manually or import.
  • Error logs — technical error reports (JavaScript errors, stack traces) to help us fix bugs. You can opt out in Settings → Privacy.
  • Usage data — basic session information handled by Supabase Auth.

How we use your data

Your data is used solely to provide and improve the portfolio tracking service. We do not sell, share, or rent your personal data to third parties. Price quotes and FX rates are fetched from external APIs (Finnhub, Yahoo Finance) but your personal data is never sent to them.

Where your data is stored

All data is stored in Supabase, hosted on AWS infrastructure. Data may reside in the EU or US depending on your region. Supabase is GDPR-compliant and SOC 2 Type II certified. See supabase.com/privacy for their policy.

Row-level security

Your portfolio data is protected by Row Level Security (RLS) policies in the database. Only you can read or write your own transactions, holdings, and settings. Not even we can access your data through the app without direct database access.

Error tracking

When an error occurs in the app, a report may be sent to our error log including the error message, stack trace, and the page URL. This helps us identify and fix bugs. No financial data is included in error reports. You can disable this at any time in Settings → Privacy.

Your rights

  • Access — you can view all your data within the app.
  • Export — your transactions can be exported from the Transactions page.
  • Deletion — delete your account from Settings to permanently remove all your data.
  • Opt-out — disable error tracking in Settings → Privacy.

Cookies & local storage

We use browser local storage to remember your theme preference, preferred currency, and onboarding state. No third-party tracking cookies are used.

Changes to this policy

We may update this policy. We will notify you of material changes via email. Continued use of the service after changes constitutes acceptance.

Contact

Privacy questions? Email us at martijn.vrencken@hotmail.com.