MigraineTrack

Privacy Policy · Last updated: October 27, 2026

1. Overview

MigraineTrack is designed for local-first health tracking. We do not operate user accounts or our own servers, and we do not receive your health records. Core recording works on your device. Optional iCloud backup and online weather features involve Apple or third-party services as explained below.

2. Data stored on your device

The following information is stored locally on your iPhone and Apple Watch under your control:

3. Optional iCloud backup

If you enable backup or restore, your records may be written to your own iCloud account. This can include attack records, medication entries, weather context, app settings, and report data. Data then travels through Apple's iCloud infrastructure under Apple's privacy terms. The developer cannot access, view, or restore your iCloud content for you.

4. Apple Health (HealthKit)

With your permission, MigraineTrack reads sleep and menstrual-cycle samples from Apple Health for on-device comparison with your attacks. We do not use HealthKit data for advertising, profiling, or sale, and we do not transmit it to the developer. Relevant values may be included in a backup only if you choose to enable iCloud backup.

5. Location, weather, and barometer

Location access is optional. When you authorize location and use online weather features, approximate coordinates are sent to Open-Meteo to retrieve current pressure and forecasts. We do not use those coordinates for advertising, and we do not store them on our own servers. Review Open-Meteo's terms and privacy information for its data practices.

If you deny location or weather is unavailable, the app can use the on-device barometer when supported. Barometer readings are processed locally and saved in your records. Manual attack logging does not require location access.

6. Subscriptions

Optional Pro subscriptions are billed and processed by Apple through the App Store. Apple handles your payment information and purchase history. We do not receive your full payment card details. StoreKit returns verified transaction records to the app so it can determine whether Pro is active. Subscription management, cancellation, and refunds are handled through your Apple ID.

7. Analytics, advertising, and crash reporting

Apple may provide crash, diagnostic, and usage information under your device settings and Apple's privacy policy.

8. Support requests

If you contact us through GitHub Issues, your message and any information you include are processed by GitHub. Do not include medical records, attack histories, or other sensitive personal information in a public issue.

9. No medical advice

MigraineTrack is a self-tracking tool for personal record keeping. Pattern summaries and estimates describe only your recorded history. They do not provide medical advice, diagnosis, prediction, or treatment, and are not a substitute for consultation with a qualified healthcare professional.

10. Children's privacy

MigraineTrack is not directed to children under 13. We do not knowingly collect personal information from children through the app.

11. Changes to this policy

If this policy changes, the updated version will be posted on this page with a new date and, where appropriate, reflected in the app and App Store privacy disclosures.

12. Contact

Questions about privacy: open an issue at github.com/hairuizhi-cn/migrainetrack-site.