Last updated: December 5, 2025
Privacy First, Always
Aiding Migraine was built with privacy as a core principle, not an afterthought. Your migraine data stays on YOUR device, period.
The Short Version
We know nobody reads long privacy policies, so here's the essential summary:
- ✅ Your migraine data never leaves your device
- ✅ We don't collect personal health information
- ✅ We don't sell, share, or monetize your data
- ✅ No account required, no login, no tracking
- ✅ Works completely offline
- ✅ You can delete everything anytime
That's it. If you want more details, keep reading.
What We Collect
🔔 Notification Preferences (Minimal Server Data)
If you enable notifications, we store:
- Push subscription token: Anonymous identifier needed to send notifications
- Notification time: Your preferred time for daily check-ins (e.g., "8:00 PM")
- Timezone: Your timezone (e.g., "America/New_York") to deliver notifications at the correct local time
- Enabled status: Whether notifications are on or off
Important: This data is stored on our notification server and is necessary for the notification system to function. However:
- The subscription token is generated by your browser/device, not by us
- It's anonymous - not linked to your name, email, or identity
- It cannot be used to identify you personally
- You can delete it anytime by disabling notifications
☁️ Weather Tracking (Optional, Local Storage Only)
If you enable weather tracking, we store on your device:
- Location query: The ZIP code or city name you entered (e.g., "10001" or "New York, NY")
- Coordinates: Latitude and longitude for your location (for fetching weather data)
- Weather data: 30 days of barometric pressure history
Important: All weather data is stored exclusively on your device. Your location is:
- ✅ Never sent to our servers
- ✅ Never shared with third parties
- ✅ Only used to fetch weather data from Open-Meteo (a free, public weather API)
- ✅ Deleted when you disable weather tracking
💾 Migraine Data (Local Storage Only)
All your migraine tracking data is stored exclusively on your device:
- Migraine entries (dates, times, severity, duration)
- Calendar data
- Analytics calculations
- App settings and preferences
- Weather correlation analysis (if weather tracking enabled)
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:
- ❌ No personal identifying information (name, email, phone number)
- ❌ No migraine symptoms or health data (we never see your entries)
- ❌ No server-side location tracking (weather location stored locally only, timezone for notifications)
- ❌ No GPS access (you manually enter location for weather tracking)
- ❌ No analytics or usage tracking (we don't use Google Analytics, Facebook Pixel, etc.)
- ❌ No advertising IDs or tracking cookies
- ❌ No browsing history or behavioral data
- ❌ No device fingerprinting
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:
- Individual entries: Tap any date on the calendar and delete the entry
- All data: Settings → "Clear All Data" (permanent - cannot be undone)
- Notification data: Disable notifications in Settings to remove server-side data
✅ 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 |
|---|---|---|
| Firebase Cloud Messaging (FCM) | Deliver push notifications | Anonymous push token, notification content |
| Render.com | Host notification scheduling server | Notification preferences (time, timezone) |
| 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) |
We do NOT use:
- Google Analytics or similar tracking
- Social media pixels (Facebook, Twitter, etc.)
- Advertising networks
- Data brokers or third-party data sharing
Security
We take security seriously:
- HTTPS encryption: All communication between the app and our servers is encrypted
- No passwords: No account = no password to leak
- Local storage: Your migraine data never travels over the network, so it can't be intercepted
- Open source: Our code is publicly available for security review
Your responsibility:
- Keep your device locked with a passcode/biometric
- Don't share your device with untrusted people
- Keep your operating system and browser updated
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:
- Sell your data to advertisers, data brokers, or third parties
- Share your migraine information with insurance companies
- Provide your data to researchers without explicit consent
- Use your data for marketing purposes
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:
- No international data transfer of health information
- Compliant with GDPR (EU), CCPA (California), and other privacy regulations
- Notification server hosted in the United States (via Render.com)
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:
- Update the "Last updated" date at the top
- Show a notice in the app for 30 days
- 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:
- You can review the code to verify our privacy claims
- Security researchers can audit the app
- The community can contribute improvements
- You can even run your own instance if you want full control
View the code on GitHub.
Questions or Concerns?
If you have questions about this privacy policy or how we handle data:
- Email: support@aidingmigraine.com
- GitHub: Open an issue
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.