Last updated: February 19, 2026
ODMO ("we", "us", or "our") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and protect your personal and health data when you use the ODMO mobile app.
ODMO is a lifestyle wellness application and is not a medical device, a covered healthcare entity (as defined by HIPAA), or a medical service provider.
We process your data on the following legal bases under GDPR Art. 6 & Art. 9:
Your name and date of birth are AES-256 encrypted before cloud storage.
The following are considered sensitive health data and require your explicit consent:
| Data Type | What We Collect | Encrypted? |
|---|---|---|
| Biometrics | Weight, height | ✅ AES-256 |
| Health Conditions | Wellness conditions (onboarding) | ✅ AES-256 |
| Sleep | Duration, bedtime, wake time, deep sleep | ☁️ Cloud (not encrypted) |
| Activity | Steps, workout type/duration, sun & outdoor time | ☁️ Cloud (not encrypted) |
| Nutrition | Water intake, meal timing logs | ✅ Meal logs AES-256 |
| Mind & Mental State | Screen-free time, mindfulness status | ☁️ Cloud (not encrypted) |
| Connection Logs | Personal gratitude and connection notes | ✅ AES-256 |
Note: Fields marked ☁️ are stored in encrypted cloud infrastructure (Firebase) but are not additionally client-side encrypted. Fields marked ✅ are encrypted locally on your device using AES-256 before reaching our servers.
ODMO may request access to HealthKit to read: steps, sleep analysis, workouts, and active energy.
We collect anonymized crash logs and device/OS information solely to improve app stability.
| Purpose | Legal Basis |
|---|---|
| Calculate your daily Vitality Score (0–100) | Contract + Consent |
| Provide personalized wellness insights | Consent |
| Sync data across your devices (Firebase) | Contract |
| Manage your premium subscription (RevenueCat) | Contract |
| Respond to support inquiries | Legitimate Interest |
| Improve app stability (crash reports) | Legitimate Interest |
We do not sell, trade, or share your health data with advertisers or data brokers. We share limited data only with:
| Provider | Purpose | Data Shared |
|---|---|---|
| Firebase (Google) | Auth, encrypted cloud storage, crash reporting | Account data, health metrics |
| RevenueCat | Subscription management | Subscription status, anonymous ID |
| Apple HealthKit | Health metric sync | Device-only, not shared with us |
Google maintains GDPR-compliant Data Processing Agreements for Firebase services.
You have the following rights under the GDPR:
| Right | How to Exercise |
|---|---|
| Access | Request a copy of your data via support email |
| Erasure | Delete account in-app (Profile → Settings) |
| Portability | Request data export via support email |
| Withdraw Consent | Revoke HealthKit in iOS Settings; delete account to revoke all |
| Restriction | Contact us to limit how we process your data |
| Object | You may object to processing based on legitimate interest |
| Lodge a Complaint | Contact your national data protection authority (DPA) |
We do not sell or share your personal information for cross-context behavioral advertising. California residents have additional rights including the right to know, delete, and opt-out of sale (not applicable, as we do not sell).
ODMO is intended for users 18 years of age and older. We do not knowingly collect data from minors. If you believe we have collected data from someone under 18, please contact us immediately.
We will notify you of material changes by updating the "Last updated" date and, where appropriate, via in-app notification. Continued use of the app constitutes acceptance of the updated policy.
For privacy-related requests, questions, or complaints:
Email: nikolaveljic64@gmail.com
For EEA users, you may also contact your local Data Protection Authority (DPA).