Privacy Policy for Mora
Last updated: March 2026
1. Introduction
Mora (“we”, “our”, or “us”) is a mindful spending app designed to help you pause before impulse purchases, reflect on your habits, and build healthier financial behaviours. This Privacy Policy explains what data we collect, why we collect it, and how it is used and protected.
By using Mora, you agree to the practices described in this policy.
2. Data We Collect
2.1 Account Information
If you choose to create an account using Sign in with Apple, we receive:
- Your Apple-assigned user ID (a stable, anonymous identifier)
- Your name and email address (only if you choose to share them via Apple — you may hide your email and use Apple’s private relay service)
Guest users (who skip sign-in) are not linked to any personal identity.
2.2 App Usage Data (stored in your account)
When you use Mora, the following data is saved to your account and synced securely:
- Pause entries — item name, price, category (e.g. Fashion, Tech), purchase source (e.g. browsing, in-store), pause duration, resolution outcome (bought / skipped / still pausing), optional notes, and reflection mood
- Pre-buy quiz answers — your responses to the 4-question mindfulness quiz attached to each pause
- No-buy days — dates you logged as no-buy days
- Spending goals — any savings or no-buy targets you set
- Onboarding responses — your self-reported impulse frequency and primary spending trigger (e.g. stress, boredom)
2.3 Analytics Data
We use Mixpanel to collect anonymous, aggregated analytics to understand how the app is used and improve it. The following events are tracked:
| Event | Details Sent |
|---|---|
| App opened | Timestamp only |
| Guest mode started | None | | Pause started | Category, source, price range, duration | | Pause resolved | Outcome, category, price range, days paused |
| Clarity screen viewed | None | | Pattern screen viewed | None | | Badge earned | Badge name |
Analytics events are linked to an anonymous Mixpanel ID. If you sign in with Apple, your Mixpanel ID is associated with your Supabase user ID (not your name or email). No personally identifiable information (name, email) is sent to Mixpanel.
2.4 Notifications
If you grant permission, Mora sends you local push notifications for:
- Pause timers expiring (e.g. “Your 48-hour pause on AirPods Pro has ended”)
- Unresolved item nudges
- Evening check-in reminders
- Weekly spending digest
- Weekly trigger reflection reminder
These notifications are scheduled locally on your device. No notification data is shared with third parties.
2.5 Widget Data
If you use the Mora Home Screen Widget, a minimal dataset (current streak, active pauses count, savings total) is written to your device’s App Group shared storage — a sandboxed area accessible only to Mora and its widget. This data never leaves your device.
3. How We Use Your Data
| Purpose | Legal Basis |
|---|---|
| Syncing your pauses, goals and no-buy days across devices | Contract (providing the service) |
| Authenticating your identity via Sign in with Apple | Contract |
| Sending push notifications you have opted into | Consent |
| Improving the app through anonymous analytics | Legitimate interest |
| Calculating streaks, badges, and personalised tips | Contract |
We do not sell your data. We do not use your data for advertising.
4. Data Storage & Security
- Your account data is stored securely on Supabase (PostgreSQL database with Row Level Security), hosted on infrastructure in the EU region. Only you can read and write your own data — enforced at the database level.
- Data in transit is encrypted using TLS 1.2+.
- Data at rest is encrypted by Supabase’s hosting provider.
- Your Mixpanel analytics data is stored on Mixpanel’s servers in the United States, subject to Mixpanel’s own privacy policy.
5. Third-Party Services
| Service | Purpose | Privacy Policy |
|---|---|---|
| Supabase | Account authentication & data sync | supabase.com/privacy |
| Apple Sign In | Passwordless authentication | apple.com/legal/privacy |
| Mixpanel | Anonymous product analytics | mixpanel.com/legal/privacy-policy |
6. Data Retention
- Account data: Retained as long as your account is active. You may delete your account and all associated data at any time from Settings → Delete Account.
- Analytics data: Retained by Mixpanel for up to 5 years per their standard policy, after which it is anonymised or deleted.
- Guest mode: No data is stored server-side. All data remains on your device only.
7. Your Rights
Depending on your location, you may have the right to:
- Access the data we hold about you
- Correct inaccurate data
- Delete your account and all associated data
- Export your data
- Opt out of analytics tracking
To exercise any of these rights, contact us at the email below. For analytics opt-out, you can also delete and reinstall the app without signing in (guest mode generates a new anonymous ID).
8. Children’s Privacy
Mora is not directed at children under the age of 13 . We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.
9. Changes to This Policy
We may update this policy from time to time. When we do, we will update the “Last updated” date at the top of this page and, for material changes, notify you within the app.
10. Contact
If you have any questions about this Privacy Policy or your data, please contact:
Mora App 📧 [support@julietonna.fr]
This policy applies to the Mora iOS application and any associated services.
