For many people, migraines are linked to the menstrual cycle. MigraineMe can use your cycle as one of its puzzle pieces. The good news: you mostly do not have to do anything ongoing. You enable tracking, log your most recent period once, and after that MigraineMe predicts the rest on its own.
You only need to come back and log again if your period turns up unexpectedly early, late, or you skip a month.
Step 1: Turn on menstruation tracking
Cycle tracking is off by default. Turn it on first so the Menstruation card appears on your Monitor tab.
- Tap the gear icon in the top-left of the screen. A drawer slides in from the left.
- Tap Data and Notifications.
- Scroll until you find the Menstruation section.
- Turn the Menstruation switch on.
Step 2: Open the Menstruation card on Monitor
- Tap the Monitor tab at the bottom of the screen.
- Scroll until you see the Menstruation card and tap it.
Step 3: Tell MigraineMe your last period and cycle length
The card opens the Menstruation screen. Scroll to the Cycle Settings card.
- Set the last period date (called Last Period Date on iPhone and Last Period Start Date on Android) to the day your most recent period started.
- Set Average Cycle Length. The average is 28. Anywhere between 21 and 35 is normal. If you are not sure, leave it at 28.
- Leave Auto-update Average on if you want MigraineMe to keep adjusting your average as you log more cycles.
- Tap the button at the bottom of the card. On iPhone it says Enable Tracking the first time. On Android it says Save Settings.
That is it. MigraineMe now knows your last cycle start and your usual length. It will predict your next period from there. (If the app can see period history through your phone's health app, it may pre-fill these for you, just check and confirm.)
After that: the app tracks for you
From now on:
- The Monitor → Menstruation card shows your next predicted period date, a countdown, and the days since your last one.
- The risk score on the home screen takes your cycle into account on the days when hormonal migraines are most likely.
- When the predicted date arrives, the prediction converts to a real period log on its own and the next prediction moves forward one cycle.
- You do not have to log every day of bleeding, and there is no light/moderate/heavy field. MigraineMe just needs to know when each cycle starts.
When to come back and log again
Log a period by hand if:
- Your period arrives clearly earlier than expected.
- Your period is clearly late (more than a few days after the predicted date).
- You skip a month entirely (for example, due to illness, stress, or pregnancy).
- You went on or off a contraceptive and your cycle has shifted.
To do it: open the Menstruation card and find the Log a Period card near the top.
- On iPhone, tap Select date, pick the day your period started and tap Log Period.
- On Android, pick the start date and tap Add.
MigraineMe recalculates from there.
Changing your cycle length later
- Monitor tab, then tap the Menstruation card.
- Scroll to the Cycle Settings card.
- Change the value under Average Cycle Length and tap Save Settings.
What about connecting another period app?
Honest note: the period-tracking apps (Flo, Clue, Natural Cycles, and similar) have been quietly removing their connections to phone health apps over the past couple of years. Some still work, some do not, and it changes without warning.
So our recommendation is the simple, reliable path: enable tracking in MigraineMe and log directly (steps above). One tap per cycle, and only when something changes.
If you would still like to try a bridge in case your app supports it: on iPhone, turning on the Menstruation switch in Data (Step 1 above) also asks Apple Health for permission. If Apple Health pops up, tap Allow. On Android, most period apps do not currently share through Health Connect, so direct logging is the reliable path.
A note on privacy
Your period information stays in your account, just like your migraines. We do not share it. To stop tracking, go back to the Data screen and turn the Menstruation switch off. If you want logged periods removed as well, write to us at help@migraineme.app.
