Privacy Policy
**MediOne**
**Last updated: 9 March, 2026**
**Effective date: 9 March, 2026**
1. Introduction
MediOne ("we," "our," or "us") is operated by [YOUR NAME / COMPANY NAME] ("Developer"). This Privacy Policy explains what information we collect, how we use it, and your rights regarding it when you use the MediOne mobile application ("App").
Please read this policy carefully. By using the App you agree to the practices described here. If you disagree, please stop using the App and delete it from your device.
2. Summary (Plain English)
3. Information We Collect
3.1 Information You Provide
When you use MediOne, you may enter:
3.2 Information Collected Automatically
**Crash reports and diagnostics (Sentry)**
If Sentry is configured, anonymized crash reports and stack traces are sent to Sentry, Inc. when the App crashes. These reports contain device type, OS version, and app version. They do not contain the contents of your medical documents.
**Usage analytics (Firebase Analytics)**
Firebase Analytics (Google LLC) is always enabled. It collects:
See [Firebase Privacy Policy](https://firebase.google.com/support/privacy).
**Usage analytics (PostHog)**
If a PostHog API key is configured in the release build, additional usage events are sent to PostHog, Inc. The same data-minimization principles apply: event names and metadata only, never document content. PostHog processes data under a Data Processing Agreement.
**Subscription and purchase data (RevenueCat)**
RevenueCat, Inc. manages our in-app subscription. When you purchase or restore a Plus subscription, RevenueCat receives:
RevenueCat does not receive your medical data. See [RevenueCat Privacy Policy](https://www.revenuecat.com/privacy).
**Apple App Store and StoreKit**
All payments are processed by Apple. We do not receive your full payment card details. Apple's Privacy Policy governs that transaction.
3.3 Share Extension
When you share a file into MediOne from another app (e.g. Files, Mail), the file is:
1. Temporarily copied to an App Group container on your device.
2. Processed by the main App and moved to its encrypted storage.
3. The temporary copy is deleted immediately after import.
No file content is transmitted to any server during this process.
3.4 What We Do NOT Collect
4. How Your Data Is Stored
4.1 On-Device (Default)
All data you enter in MediOne is stored locally on your device:
If you do not create an account, **nothing is ever sent to any server**.
4.2 Cloud Sync (Optional — Plus Subscribers)
If you sign in and enable sync:
When you sign out, all data associated with your account is wiped from your device. Your cloud copy is **not** automatically deleted on sign-out (you can delete it manually — see §6).
4.3 Backup Exports
If you use the Export Backup feature in Settings, a backup file is written to your device and can be shared anywhere using the standard iOS share sheet. You are solely responsible for the security of that exported file.
5. How We Use Your Information
| Purpose | Data used | Legal basis |
|---|---|---|
| Provide core app functionality | Health data, person profiles, attachments | Contract / legitimate interest |
| Cloud sync (if opted in) | All user content, account email | Contract / consent |
| Crash reporting and diagnostics | Device info, stack traces | Legitimate interest |
| App improvement and analytics | Anonymized usage events | Legitimate interest |
| Subscription management | RevenueCat user ID, purchase receipts | Contract |
| Respond to support requests | Email you provide when contacting us | Consent |
We do not use your health data for advertising, profiling, or any purpose beyond operating the App for you.
6. Data Retention and Deletion
Your device data
Data stays on your device until you delete the App or use "Delete All Data" in Settings → Data. Deleting the App removes the database and all attachment files.
Cloud data (if synced)
When you sign out, your local synced data is wiped from the device. Your cloud copy remains on Supabase until you explicitly request deletion.
**To delete your cloud data:** Go to Settings → Data → Delete All Data, or email us at [CONTACT EMAIL] with the subject "Account Deletion Request." We will delete your Supabase account and all associated data within 30 days.
Analytics data
Firebase Analytics data is retained per Google's standard retention periods (up to 14 months). Sentry crash reports are retained for 90 days. PostHog data retention is governed by our PostHog configuration.
Backup exports
We have no control over backup files you export. Delete them from wherever you saved them.
7. Data Sharing and Third Parties
We do not sell, rent, or trade your personal information.
We share data only in these limited circumstances:
| Recipient | What is shared | Why |
|---|---|---|
| **Supabase, Inc.** | Account data, episode metadata, attachment files (Plus sync only) | Cloud sync infrastructure |
| **Google (Firebase)** | Anonymized app events, device identifiers | Crash analytics |
| **Sentry, Inc.** | Crash reports, device info | Crash diagnostics |
| **PostHog, Inc.** | Anonymized usage events | Product analytics |
| **RevenueCat, Inc.** | Subscription status, purchase receipts | IAP management |
| **Apple, Inc.** | Payment transactions | App Store billing |
| **Law enforcement / courts** | Only as required by law | Legal obligation |
All third-party processors are bound by data processing agreements consistent with applicable privacy law.
8. Health Data and HIPAA Notice
MediOne is a **personal productivity tool** for organizing your own medical records. It is not:
The Health Insurance Portability and Accountability Act (HIPAA) governs "Covered Entities" and their Business Associates. Individual consumers using personal apps to manage their own health information are **not** subject to HIPAA as data controllers, and MediOne does not serve in a HIPAA-regulated capacity.
We strongly encourage you to treat your health data with care: use a device passcode, enable Face ID lock within the App, and avoid exporting unencrypted backups to untrusted locations.
9. Children's Privacy
MediOne is intended for users who are **17 years of age or older** and is rated 17+ on the App Store. We do not knowingly collect personal information from children under 13 (US) or under 16 (EU/UK). If you believe a child has provided us with personal information, contact us at [CONTACT EMAIL] and we will delete it promptly.
10. Your Privacy Rights
10.1 All Users
10.2 EU / UK Users (GDPR / UK GDPR)
In addition to the rights above, you have the right to:
To exercise these rights, contact us at [CONTACT EMAIL]. We will respond within 30 days.
Our legal basis for processing personal data is:
10.3 California Residents (CCPA / CPRA)
California residents have additional rights:
To submit a request, contact us at [CONTACT EMAIL]. We may need to verify your identity before processing the request.
11. Security
We implement industry-standard measures to protect your data:
No security system is perfect. In the event of a data breach that affects your rights, we will notify you as required by applicable law.
12. International Data Transfers
If you use cloud sync, your data is transferred to and stored on Supabase servers (AWS infrastructure, region varies). These servers may be located outside your country of residence, including outside the EU/EEA. By enabling sync, you consent to this transfer. We ensure appropriate safeguards are in place (including Supabase's Standard Contractual Clauses for EU data transfers).
13. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Last updated" date at the top of this document and, where possible, via an in-app notice. Continued use of the App after changes constitutes acceptance of the updated policy.
14. Contact Us
For any privacy-related questions, requests, or complaints:
**Arslan Aimenov**
Email: jstarsik200211@gmail.com