Migraine Alert predicts occurrence of your migraine attack so that you can stop it before it begins.

Migraine Alert’s data-science algorithms create your personalized migraine forecast based on your uncontrollable triggers, such as weather. For many people weather changes can prompt or accelerate a migraine initiated by other triggers.

After you record about 15 migraines, the app presents you with a personalized migraine forecast multiple times a day. If your forecast is high, you can follow your doctor’s instructions to avoid it. If your forecast is low, you can plan to enjoy your day. What a way to know in advance when your migraine is coming and do something to stop it.


- Migraine forecast enables you to take actions to preempt a migraine
- Migraine forecast is personalized to you, after the app learns about your sensitivity to certain weather conditions
- Weather conditions, such as temperature, pressure, humidity and wind, are automatically tracked in the background for you based on your location
- Migraine diary allows you to record your migraines and daily activities on days without a migraine
- Migraine history allows you to track, edit and share your migraines with your physician
- You only need one minute to record a migraine or an activity for a day without a migraine, by selecting from a fixed set of menu choices
- Your information is anonymously stored

About Second Opinion Health, Inc.
We provide AI based solutions to chronic diseases. Migraine Alert is the solution for migraine headaches. The app collects migraine triggers through the use of your iPhone and uses machine learning algorithms to create a personalized model based on the individual triggers. Reach out to us at

What's New

Version 1.2.1

This release supports behind-the-scenes infrastructure upgrades.

Customer Reviews

3.4 out of 5

14 Ratings

14 Ratings

Pretty decent so far


I’ve been using this app for about a month, hoping to finally find a pattern in my headaches. It’s actually a little reassuring to have a headache, open the app to log it, and see that it’s predicting I would have a headache now, because it means there’s some rhyme or reason to it.

I do wish there was an explanation/analysis that comes with the predictions. Why is there a 99% chance of me having a headache today? What patterns are there in the triggers of my recorded headaches? These things could be even more helpful in preparing for headaches- I could avoid certain triggers, or use weather patterns to be extra-prepared, say if I’m traveling somewhere humid and humidity seems to be a factor in my health.



Been using migraine alert for a couple months now, and the app has helped me to manage and even reduce my migraines! Recording and tracking migraines is easy and I like how I can see all the migraines I had each month on the calendar. The predictions have really helped and makes me more confident whether I’m going to get a migraine or not based on how I am feeling that day. Would definitely recommend to anyone that suffers from migraines!

Developer Response

Thank you for your feedback.

Induced migraines


This app is awful. It won’t record any migraines and won’t give you the option to track a migraine in progress. When it asks what acute medication you take you can only pick one. I take a cocktail and have been told to modify as needed by my neurologist. I don’t know anyone who takes only one medication for an active migraine. There is no option for breakthrough pain either. My migraine was worse than before I tried to track it!

Developer Response

Dear LaLaLovesScience,

We are sorry to see that you are experiencing difficulties while recording migraines. The following information will help you enter one and join thousands of users of our app who have successfully entered migraines.

The focus of our app is on forecasting your migraines. For that we need complete information about your migraine. Once you enter the required information, the "Save" button on the top right of the screen will be un-greyed and you can press it. Once recorded you will see an orange circle on the date.

The OTC information refers to what OTC drug you took for that specific migraine. If you switch drug for a migraine, select that one for that specific migraine. In a future enhancement, we will consider how we can add the ability to record multiple OTC medications for the same migraine.

If you want to record migraine while it is in progress, please select an temporary end-time and edit it to set to the correct one once the migraine has ended.

To minimize data-entry time, we do not ask you to enter fields that we do not use while generating your forecast, such as break-through pain. We hope this response addresses your immediate concerns. You can contact us through the settings menu in the app for getting answers much faster.

The Migraine Alert Team


Second Opinion Health, Inc.
60.4 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© Second Opinion Health, Inc


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like