Privacy Policy

← Back to Help

Last updated: November 9, 2026

Privacy First, Always

Aiding Migraine was built with privacy as a core principle, not an afterthought. Your migraine data stays on your device by default. The only exceptions are the optional features listed below — notifications and weather — which you turn on yourself.

The Short Version

We know nobody reads long privacy policies, so here's the essential summary:

That's it. If you want more details, keep reading.

What We Collect

Notification Preferences (Minimal Server Data)

If you enable notifications, we store:

Important: This data is stored on our notification server and is necessary for the notification system to function. Notification preferences are stored on that server, so if notifications stop working (for example after a server restart), toggle notifications off and on again in Settings to re-register. However:

Weather Tracking (Optional, Local Storage Only)

If you enable weather tracking, we store on your device:

Important: All weather data is stored exclusively on your device. Your location is:

At-Rest Encryption (Optional)

Off by default. When you enable "Encrypt my data" in Settings, your health data on this device is encrypted:

Menstrual Cycle Tracking (Optional, Local Storage Only)

Cycle tracking is off by default. If you turn it on, the app stores on your device:

This is sensitive reproductive-health data, and it never leaves your device. Your period dates are:

Migraine Data (Local Storage Only)

All your migraine tracking data is stored exclusively on your device:

This data never leaves your device. It's stored in your browser's local storage and is not transmitted to our servers, cloud services, or third parties.

What We Don't Collect

Just as important as what we collect is what we don't collect:

Your Rights

Right to Access

Your data is stored on your device, accessible anytime. You can view all your migraine entries in the calendar and analytics pages.

Right to Export

Go to Settings → "Export PDF Report" to generate a comprehensive report of your migraine history. This is your data - export it whenever you want.

Right to Delete

Delete your data anytime:

Right to Opt-Out

Don't want notifications? Simply don't enable them, or disable them in Settings at any time. The app works perfectly fine without notifications.

No Account Needed

We don't require account creation, so there's no profile to manage or account to delete. Just use the app.

Data Storage

Local Storage (On Your Device)

What's stored: All migraine tracking data
How long: Until you delete it or clear your browser data
Who has access: Only you (via your device)

Notification Server (Our Servers)

What's stored: Push subscription token, notification time, timezone
How long: Until you disable notifications or the token expires
Who has access: Only our notification service (not shared with third parties)
Location: Hosted on Render.com servers

Third-Party Services

Aiding Migraine uses minimal third-party services:

Service Purpose Data Shared
Browser push service (e.g. Google FCM, Mozilla, Apple) Deliver push notifications to your device (chosen by your browser, not the app) Anonymous push token, notification content
Render.com Host notification scheduling server Notification preferences (time, timezone, schedule); for follow-ups, an attack identifier + reminder times
GitHub Pages Host the web app None (static file hosting)
Open-Meteo Fetch weather data (if weather tracking enabled) Location coordinates (not linked to your identity)
Nominatim / OpenStreetMap Geocode your city/ZIP to coordinates, or coordinates to a place name (if weather tracking enabled) The location text you enter, or your GPS coordinates if you use "use my location"

Push notifications in Chrome are delivered via Google's Firebase Cloud Messaging endpoint — this is the browser's standard Web Push transport, not the Firebase server SDK, and the app sends nothing to Firebase directly.

We do NOT use:

Security

We take security seriously:

Your responsibility:

Children's Privacy

Aiding Migraine is designed for adults with migraines. We do not knowingly collect personal information from children under 13. If a parent or guardian becomes aware that their child has used Aiding Migraine, please contact us.

However, since we don't collect personal identifying information and data is stored locally, there's minimal privacy risk even if a minor uses the app with parental consent.

Data Sharing

We do not sell, rent, or share your data. Ever.

The only "sharing" that happens is when YOU choose to export a PDF and share it with your doctor - which is entirely under your control.

We will never:

Legal Requirements

Because we don't collect personal health information, there's essentially nothing to provide even if legally compelled. The only data on our servers is anonymous notification preferences, which cannot identify you.

International Users

Aiding Migraine can be used anywhere in the world. Since migraine data is stored locally on your device:

If you're in the EU: You have all GDPR rights (access, deletion, portability) as described in the "Your Rights" section above.

Changes to This Policy

If we make changes to this privacy policy, we will:

  1. Update the "Last updated" date at the top
  2. Show a notice in the app for 30 days
  3. Post the updated policy to this page

Significant changes (like adding data collection) would require explicit opt-in consent.

Open Source

Aiding Migraine is open source, meaning:

View the code on GitHub.

Questions or Concerns?

If you have questions about this privacy policy or how we handle data:

We're committed to transparency and will respond to privacy questions promptly.

Summary Table

Question Answer
Do you collect my migraine data? No - stored on your device only
Do you sell my data? No - we don't collect it to sell it
Can I delete my data? Yes - anytime, Settings → Clear All Data
Do I need to create an account? No - no account required
Do you use tracking/analytics? No - no Google Analytics, no trackers
Can I export my data? Yes - PDF export available anytime
Who can see my migraine entries? Only you (data stays on your device)
What about notifications? Anonymous token + time/timezone on server

Privacy = Freedom

We believe migraine tracking should empower you, not compromise your privacy. That's why we built Aiding Migraine to be private by design, not just by policy.