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):
localStorageonly - 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 key | Purpose |
|---|---|
| mmm.profile.v1 | Your financial profile |
| mmm_auth_v1 | Sign-in state |
| mmm_progress_v1 | Learning progress, badges, streaks |
| mmm_community_v1 | Community contributions |
| mmm.dashboard_view.v1 | Simple vs Detailed preference |
| mmm.merchant_overrides.v2 | Learned merchant categories |
| mmm.category_rules.v1 | User-created category rules |
| mmm.recommendations.v1 | Recommendation 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.