Your migraine journal - private, simple, insightful.

Log episodes in seconds, then learn from clear charts and summaries. Designed to feel at home on iPhone. No account. No ads. Your data stays on your device.

About MigraInsight

Easily keep track of your migraines, spot patterns, and figure out what might be triggering them. Log in real-time or add past episodes retroactively. Export your data whenever you want - it never leaves your device unless you choose to.

Fast logging

Start an ongoing entry with one tap, then fill in details later - perfect when a migraine has just started.

Flexible details

Set duration & intensity, choose pain location, medication, trigger, and add notes - with custom items you can reuse.

Private by design

No account. No ads. Data is stored locally on your iPhone. Export to CSV on demand.

User Guide

How to use MigraInsight

Timeline & Calendar - Browse entries as a list or by month
Switching views
  • Use the view toggle chip in the top bar to switch between Timeline and Calendar.
  • The chip displays the alternative view. Tap it to switch modes.
Timeline
  • Shows entries grouped by year and month.
  • Tap the “i” icon on a row when available (trigger or note present) to open the Episode Summary.
  • Long-press a row to edit the entry.
  • Swipe left on a row to delete it.
Calendar
  • Tap a day with an entry to open its Episode Summary below the calendar.
  • Tap a day without an entry to select it, then use the + button to log a past migraine for that date.
  • Use the left/right arrows at the top of the calendar to change months.
  • Today is highlighted; days with entries show an info icon. If any entry on that day has a note, a small purple dot appears next to it.
Episode Summary
  • Shows date/time, duration, intensity, and any location/medication/trigger details.
  • Tap the Edit option to update details such as duration, intensity, location, medication, trigger, or note.
  • Tap the ✕ in the corner to close the summary.
Recording a Migraine - Create new entries and ongoing episodes
  • Tap the “+” button to start logging a migraine episode.
If you select “Yes, log current episode”
  • A journal entry is created immediately in an ongoing state.
  • You can later tap it to add duration, intensity, location, medication, trigger, and a note.
If you select “No, log past episode”
  • You’ll be guided through adding full details right away.
You’ll be asked to provide
  • Start Date - pick the exact day the episode began.
  • Start Time - set the time the episode started.
  • Duration - quick picks/knob (up to 3h) or extended options for longer episodes.
  • Intensity - 1 to 10 scale.
  • Pain Location (optional) - select a common spot or add your own.
  • Medication Taken (optional) - pick from saved items or type a new one.
  • Trigger (optional) - choose common triggers or add a custom one.
  • Note (optional) - free-form details (symptoms, context, anything helpful).
Notes & Deleting
  • When a trigger or note is present, an “i” icon appears next to the entry date. Tap it to expand and read details.
  • Swipe left on any entry to delete it.
Editing Entries - Change details later if needed
  • Use the Edit option in the Episode Summary to change an entry.
You can update
  • Duration & start time
  • Intensity
  • Pain Location
  • Medication
  • Trigger
  • Note

Custom locations, medications, and triggers are supported and reusable. Notes are free-form text and can include any details (e.g., symptoms, context).

Insights Overview - Understand patterns and trends

The Insights tab helps you understand your migraine patterns and answer questions like:

  • When do migraines tend to occur?
  • How long do episodes usually last?
  • Which triggers are most common?
  • Most common pain locations?
  • Are symptoms improving over time?
Included insights
  • Migraine-Free Streaks
  • Weekly Summary (entries, intensity, last episode)
  • All-Time Summary (totals, averages, common items)
  • Time of Day analysis
  • Duration Distribution
Tools - Import/Export, iCloud, HealthKit
Available actions
  • Export Journal - saves a CSV of all records
  • Import Journal - load a CSV with matching columns
  • Delete All Entries - wipe your journal data
Tips
  • You can export before deleting.
  • Import format: date, time, duration, intensity, pain location, medication, trigger, note.
iCloud Sync
  • Keep logs backed up and available across devices automatically via iCloud.
Apple Health
  • Sync your migraine logs with Apple Health. After enabling, you can backfill past entries; new entries are added automatically.
  • Only the presence of a headache is shared - severity is not transferred.
Duplicate Entries
  • Duplicates are entries recorded within the same minute - helpful to detect accidental duplicates when importing.
  • Duplicates aren’t deleted automatically; review and manually remove if needed.
Recent Activity
  • Tracks exports/imports, iCloud setting changes, HealthKit syncs, and deletions - all timestamped.

Insights you can act on

Understand frequency, intensity, durations, and time-of-day patterns. See migraine-free streaks and weekly summaries at a glance.

Migraine-free streak12 daysand counting
This week3 episodesavg intensity 3
Typical start timeEvenings18:00–22:00
Median duration2h 30mmost are short

Frequency & Intensity

Switch between Week / Month / Year. Tap points to explore trends over time.

Time of Day

See when migraines tend to start - mornings, afternoons, or evenings.

Duration distribution

Understand whether your episodes are usually short, medium, or long.

Screenshots

A familiar iOS look with clean cards, rounded corners, and a calming teal accent.

Journal view
Journal
Record entry
Record entry
Insights
Insights
Journal (dark)
Journal (dark)
Update entry
Update entry

Contact

Questions or feedback? Send a message below.