Migraine Coach is built with privacy as a foundation. This policy explains what data the app handles — and what it does not.
Migraine Coach does not collect, store, or transmit any of your personal or health data to any server we operate. The app works fully offline. We do not have user accounts, do not require sign-in, and do not have access to your migraine history, attack logs, or any data you enter into the app.
All of the following stays on your iPhone (and paired Apple Watch, if used) and is never transmitted to us:
This data is stored locally using Apple's SwiftData framework and encrypted at rest by iOS.
If you enable Apple Health sync, Migraine Coach reads the following from Apple Health to detect triggers and correlations:
This data is read from Apple Health on your device only. It is never copied to our servers (we have none) or to any third party. You can revoke this access at any time in iOS Settings → Privacy → Health → Migraine Coach.
We use RevenueCat to process the Migrain Plus in-app purchase and verify your purchase status. When you make a purchase, RevenueCat receives:
RevenueCat does not receive any of your migraine data, health data, or personal information. See RevenueCat's privacy policy at revenuecat.com/privacy.
Purchases are processed by Apple. Apple's standard payment terms apply. We do not receive your name, email, address, or payment method — only an anonymous transaction confirmation.
The Weekly Recap feature uses Apple's on-device Foundation Models. AI inference happens entirely on your iPhone. Your migraine data is never transmitted to Apple's servers for AI processing.
If you pair an Apple Watch, your attack logs sync between iPhone and Watch via Apple's WatchConnectivity framework. This is a direct device-to-device transfer; we have no access to it.
Migraine Coach is rated 9+ and is not directed at children under 13. We do not knowingly collect data from children. Since we do not collect any data, this is automatically the case.
Because we do not hold any of your data, the standard rights to access, correct, or delete data with a service provider do not apply. To delete all data stored by Migraine Coach, simply delete the app from your iPhone. This removes all local records.
You can also use Apple's standard iOS controls:
If we change this policy, we will update the Effective Date above and post the revised version at the same URL. Material changes will also be noted in the App Store description.