Privacy Policy
Effective: May 18, 2026 Β· Compliant: Law 25 (Quebec) + PIPEDA (Canada)
π In short
Your data stays in Canada (Supabase ca-central-1, Montreal). No banking data is collected. You can export or delete your data at any time from your settings or by emailing support@mywealthwise.ca.
Table of contents
1. Data collected
1.1 What you provide
| Data | Purpose | Legal basis |
|---|---|---|
| Email, name | Account creation | Explicit consent |
| Email, language and requested resource | Deliver a requested checklist and follow up by email | Explicit consent |
| Password (bcrypt hashed) or Google OAuth | Authentication | Contract performance |
| Symbols, quantities, purchase prices | Portfolio analysis | Contract performance |
| Financial goals (FIRE, retirement) | Personalized projections | Consent |
| Preferences (language, currency, alerts) | Personalization | Consent |
1.2 Automatic collection
- IP, User-Agent, timestamps: security logs (90 days)
- Session cookies: authentication persistence (30 days)
1.3 What we NEVER collect
- β Banking data (account number, transit, PIN)
- β SIN, tax identifiers, biometric data
- β Real-time geolocation
- β External browsing history (no cross-site tracking)
2. Processing purposes
- Contract performance: create your account, calculate your portfolio, display your alerts.
- Legal obligations: retain transactions for tax obligations (CRA / Revenu QuΓ©bec).
- Legitimate interests: security, anti-fraud, performance.
- Explicit consent: newsletters, AI improvements via anonymized data.
3. Third-party sharing
Your data is shared only with strictly necessary subprocessors:
| Third party | Data | Country |
|---|---|---|
| Supabase (database hosting) | All (except password) | π Canada (ca-central-1) |
| Google Gemini API | Anonymized portfolio (no email/identity) | πΊπΈ United States |
| Stripe (Premium payments) | Email, subscription amount | πΊπΈ United States |
| Resend (emails) | Email + requested checklist + unsubscribe link | πΊπΈ United States |
| Vercel Web Analytics | Aggregated pages and interactions, without email address or form content | πΊπΈ United States |
| SnapTrade (broker connector β read-only, optional) | Positions and transactions from the broker accounts you choose to connect. No password, no trades, no fund transfers. | π Canada (Toronto, ON) |
| Google Ads (ad conversion measurement β only after consent) | Anonymous advertising identifier + page URL visited. Activated only if you accept advertising cookies via the consent banner. Default: denied (Consent Mode v2). You can withdraw consent at any time. | πΊπΈ United States |
| Yahoo Finance API | Public symbols only | πΊπΈ United States |
Transfers outside Canada are governed by standard contractual clauses (SCCs) and the EU-US Data Privacy Framework. No broker, no fund, no portfolio data is shared with any advertiser. Google Ads (above) receives only a generic advertising identifier and the page visited, and only if you enable advertising cookies.
4. Data retention
| Data | Duration |
|---|---|
| Active account | Duration of contract + 30 days |
| Portfolio & transactions | Contract + 6 years (tax obligation) |
| Access logs (IP) | 90 days |
| Session cookies | Session or 30 days |
5. Your rights (Law 25, art. 9)
- Right of access: receive a copy of all your data. 30-day delay, free.
- Right of rectification: correct your data from the app or by email.
- Right to erasure: delete your account. 30-day delay (except transactions subject to tax retention).
- Right to portability: export everything in JSON / CSV from your settings.
- Right to object: unsubscribe from marketing emails at any time.
- Right to restrict processing: request a suspension by email.
To exercise a right: support@mywealthwise.ca β response within 30 days.
6. Security
- β Encryption in transit (TLS 1.3) and at rest (Supabase Postgres)
- β Passwords hashed with bcrypt (10+ rounds)
- β Row-Level Security (16 RLS policies) β you only see your own portfolios
- β Rate limiting + audit logs
- β Notification to the CAI within 72 hours in case of incident (Law 25, art. 13)
7. Cookies
| Cookie | Use | Consent |
|---|---|---|
session_id | Authentication | Required (essential) |
language_pref | Language (FR/EN) | Implicit |
theme | Light/dark mode | Implicit |
| Google Analytics (if enabled) | Anonymous statistics | π‘ Opt-in |
| Vercel Web Analytics | Aggregated page and product interaction measurement without personal identifiers or third-party cookies | Cookie-free |
8. Contact & DPO
Data controller: WealthWise (publisher of the service)
Data Protection Officer (DPO): reachable at support@mywealthwise.ca
Email: support@mywealthwise.ca
Supervisory authority: Commission d'accΓ¨s Γ l'information du QuΓ©bec (CAI) β you may file a complaint there if you are not satisfied with our response.
Changes to this policy
Any material change will be notified by email at least 30 days before it takes effect.