Privacy

Privacy. Boringly straightforward.

Last updated: April 2026. We believe privacy is a right, not a feature.

Your data stays on your device

MyMoneyMap stores your financial profile, goals, and progress exclusively in your browser's localStorage. Nothing is uploaded to any server. We don't have a database of user profiles. We couldn't look at your data even if we wanted to.

  • Profile data (income, assets, debts, goals): localStorage only
  • Encrypted backups: AES-256-GCM with PBKDF2-SHA256 (600,000 iterations). Only your password can decrypt them.
  • Auto-sync files: written to a file you choose on your computer. If you put it in a cloud folder, that's your cloud service syncing, not us.
  • Learning progress, badges, streaks: localStorage only

What we don't do

  • We do not track you with analytics, pixels, or fingerprinting
  • We do not sell or share your data with anyone
  • We do not use advertising or ad networks
  • We do not collect email addresses for marketing
  • We do not use third-party trackers (no Google Analytics, no Facebook Pixel)
  • We do not build user profiles on our servers
  • We do not monetize your financial data in any way

Authentication

Sign-in (Google / Apple) is used solely to persist your learning progress across sessions. You can use all calculators and tools without signing in. Sign-in unlocks: learning path progress, story mode, boss battles, and the personalized dashboard.

Cookies and local storage

MyMoneyMap uses browser localStorage (not cookies) for the following:

Storage keyPurpose
mmm.profile.v1Your financial profile
mmm_auth_v1Sign-in state
mmm_progress_v1Learning progress, badges, streaks
mmm_community_v1Community contributions
mmm.dashboard_view.v1Simple vs Detailed preference
mmm.merchant_overrides.v2Learned merchant categories
mmm.category_rules.v1User-created category rules
mmm.recommendations.v1Recommendation learning history

No cookies are set by MyMoneyMap. Zero. None.

Your rights

  • Export: download all your data as encrypted or plaintext JSON from the dashboard
  • Delete: one-click "Wipe everything" in the dashboard erases all data
  • Portability: your backup is standard JSON — readable, importable, deletable
  • No lock-in: stop using MyMoneyMap at any time with zero consequences

PIPEDA & Law 25 compliance

MyMoneyMap is designed to comply with Canada's PIPEDA and Quebec's Law 25 by default. We don't collect personal information beyond what's stored locally in your browser. No third-party data sharing, no tracking cookies on first visit, and you can delete everything at any time.

Questions? This privacy policy is intentionally short because our practices are simple. Use the Community Q&A or the "Suggest a correction" button.