What it does
Migraine Buddy is a detailed health-tracking app designed for individuals who suffer from migraines and headaches. Its core purpose is to help users log every aspect of their attacks, from duration and pain intensity to symptoms, triggers, and the effectiveness of medications. By collecting this data, the app aims to help users identify patterns and provides comprehensive reports that can be shared with doctors to improve treatment and diagnosis.
Where it shines
Where Migraine Buddy truly excels is in its deep customization and data granularity. The attack logging flow is incredibly thorough yet flexible. For example, the pain scale at 01:52 isn't just a number; it's associated with descriptive labels and colors, making the input more intuitive. The standout feature is the ability to fully customize the trigger and symptom screens (02:15). Users can drag-and-drop items to reorder them based on personal frequency and even add custom triggers not on the default list. This transforms a generic tool into a highly personalized diary, which is crucial for managing a condition as individual as migraines.
UX highlights
- Interactive Pain Map: The pain location screen (03:23) provides a visual map of the head, allowing users to tap specific areas. This is far more precise than a simple dropdown menu.
- Smart Time Presets: When logging an attack, the app offers presets like 'Just now' and '1h ago' (01:39), which speeds up the most common data entry scenarios.
- In-line Calculations: As soon as the user sets an end time for an attack, a small toast message appears at the bottom confirming the total duration (01:45), providing immediate feedback.
- Customizable Tracking: The settings allow users to choose exactly which screens they see during the logging process (11:18). This caters to both users who want a quick log and those who prefer maximum detail.
- Contextual Help Icons: Small question mark icons are placed throughout the logging and summary screens, offering on-demand explanations for different data points without cluttering the UI.
Monetization & growth
Monetization is introduced early in the onboarding process with a subscription paywall at 00:58. The paywall presents three options, including a monthly and two annual plans, with one annual plan highlighted with a 'SAVE 60%' tag. It effectively communicates value through an auto-scrolling carousel that highlights premium features like Advanced Reports and expert-led Programs. The most expensive annual plan is framed with a '7-day free trial,' using a common tactic to lower the barrier to entry. After subscribing, the app immediately reinforces the purchase with a 'Welcome to MBplus!' modal (01:25).
Who it's for
This app is clearly designed for individuals who experience chronic or recurring migraines and are motivated to understand their condition better. It caters to two main user types. First, the newly diagnosed or those just starting their tracking journey who need guidance on what to look for. Second, the long-term sufferers who need a powerful tool to consolidate complex data and generate reports for their neurologists or doctors. The community chat feature (06:28) also suggests it's for those seeking peer support.
Notes & opportunities
The app is incredibly data-rich, but this can also be overwhelming. The initial attack logging flow has eight steps, which might be a lot for someone in the middle of a painful migraine. While customizable, the default could be streamlined. Additionally, the app requests location data to fetch weather information (03:45), but the initial prompt for this could be better explained. Instead of a generic OS prompt, a warm-up screen explaining why weather data is relevant for migraines could improve user trust and permission opt-ins.






