Features designed around how migraines actually work.
Every capability in Nimbus Shield exists to help you record, understand and communicate your migraine experience. Nothing is included because it looks good in a screenshot.
Log
Log attacks and daily factors quickly, even when energy is low.
Quick attack logging
Record an attack with pain level in one tap from anywhere. Full logging adds start time, severity, duration, symptoms, triggers, medications and notes. The interface is designed for one-handed use and low-energy moments.
- Information used
- Pain level, time, symptoms, triggers and notes you provide.
- Why it may be useful
- Builds a consistent record with minimal effort during or after an attack.
- Limitations
- Accuracy depends on the information you enter at the time.
Migraine timer
Start a timer when an attack begins. Stop it when the attack ends and record an end-feeling assessment. The timer can send a notification if configured.
- Information used
- Start and end times, duration and end-feeling rating you provide.
- Why it may be useful
- Captures precise attack duration without manual entry.
Voice logging
Use your voice to log an attack with on-device speech-to-text. The system parses pain level, symptoms, triggers and medications from your spoken description.
- Information used
- Audio processed locally on your device. No audio is sent to external servers.
- Why it may be useful
- Provides a hands-free logging option during or after an attack. Requires manual review of the transcribed text.
- Limitations
- Accuracy depends on audio quality, accent and environment. The on-device model supports English. Manual corrections may be needed.
Symptom tracking
Select from common migraine symptoms or add custom entries. Each logged attack captures the specific symptoms experienced.
- Information used
- Symptoms you select or enter.
- Why it may be useful
- Helps identify which symptoms occur most frequently or together.
- Limitations
- Symptom lists may not cover every possible experience. Custom entries fill gaps.
Medication recording
Build a medication library with names, types (acute/preventive), dosages and monthly insurance limits. Log medications taken during attacks. Triptan-limit monitoring alerts you when approaching monthly limits or running low.
- Information used
- Medication names, dosages and timing you record.
- Why it may be useful
- Supports later review of treatment patterns, response comparisons and adherence tracking.
- Limitations
- Nimbus Shield does not recommend or evaluate specific medications.
Trigger identification
Record potential triggers alongside each attack from a categorised catalog or add custom entries. Over time, patterns may emerge that help identify common factors.
- Information used
- Triggers you select or enter.
- Why it may be useful
- May help identify recurring triggers when sufficient records exist.
- Limitations
- Trigger identification depends on consistent recording. Correlation is not causation.
Daily check-in
Between attacks, log daily wellness factors: water intake, sleep duration and quality, exercise minutes, and stress level. Track preventive medication adherence with a daily checklist.
- Information used
- Water, sleep, exercise, stress and medication adherence data you provide.
- Why it may be useful
- Provides context for lifestyle-based pattern analysis.
Menstrual-cycle tracking
Record cycle dates, flow intensity and notes alongside your migraine data. The app can identify cycle-related patterns when sufficient data exists.
- Information used
- Cycle phase, flow level and notes you provide.
- Why it may be useful
- May reveal connections between cycle phase and attack frequency or severity for users who menstruate.
- Note
- Requires sufficient recorded history
Overview and history
Your complete migraine history, organised across multiple views.
Timeline view
All recorded attacks displayed chronologically. Each entry shows key information at a glance: date, pain level, duration and associated symptoms.
- Information used
- All attack records you have created.
- Why it may be useful
- Provides a complete historical view of your migraine experience.
Calendar view
Monthly calendar grid with colour-coded days showing migraine days, clean days and cycle days. Tap any day to view, edit or delete entries.
- Information used
- Attack and cycle records within the selected month.
- Why it may be useful
- Helps visualise attack frequency and patterns across weeks and months.
Weekly review
Weekly summary with narrative, attack counts, average pain, number of days logged, pain bar chart and tracking streak indicators. Share your weekly overview from the app.
- Information used
- All records within the selected week.
- Why it may be useful
- Provides a manageable weekly check-in on your migraine patterns.
- Note
- Requires sufficient recorded history
Intelligence and insights
Local analysis that surfaces meaningful patterns in your records with clear evidence indicators. Free tier includes basic insights. Pro unlocks 19 insight providers covering a wide range of factors.
Pattern discovery
Nimbus Shield analyses your local records to identify potential patterns across triggers, timing, lifestyle factors and medication response. Each finding includes an evidence-strength indicator.
- Information used
- All local attack and check-in records you have created.
- Why it may be useful
- May reveal patterns that are not obvious from individual records.
- Limitations
- Patterns require sufficient data. Nimbus Shield clearly states when evidence is insufficient.
- Note
- Requires sufficient recorded history
Sleep correlation (Pro)
Compare sleep duration and quality on migraine days versus clean days to identify your personal sleep threshold.
- Information used
- Sleep and attack data you have recorded.
- Why it may be useful
- May help identify whether insufficient or excessive sleep affects your migraine frequency.
- Note
- Requires sufficient recorded history
Weather pressure sensitivity (Pro)
Analyse correlations between barometric pressure changes and your recorded attacks. Receive early warnings when weather plus cycle data suggest elevated risk.
- Information used
- Your location coordinates (sent to Open-Meteo for weather data) and attack records.
- Why it may be useful
- May help anticipate higher-risk periods based on forecasted weather.
- Limitations
- Weather correlation requires location permission and internet access for forecast data.
- Note
- Requires sufficient recorded history
Medication efficacy tracking (Pro)
Monitor medication effectiveness over 90-day and 30-day rolling windows. Receive alerts when efficacy declines or when overuse risk is detected.
- Information used
- Medication and attack records you have created.
- Why it may be useful
- Supports more informed discussions with healthcare professionals about treatment adjustments.
- Limitations
- Comparisons are observational, not clinical. Individual results vary.
- Note
- Requires sufficient recorded history
Trigger experiments (Pro)
Run structured N-of-1 self-experiments to test specific trigger hypotheses. The app guides you through baseline, intervention and analysis phases with statistical evaluation.
- Information used
- Attack and experiment data you record during each phase.
- Why it may be useful
- Provides a structured method to test personal trigger theories with quantitative results.
- Note
- Requires sufficient recorded history
Reports and export
Generate reports and export your data in multiple formats, all controlled locally on your device.
Monthly reports (Pro)
Generate monthly attack summaries with month-over-month comparison, covering frequency, severity trends, medications used and notable patterns.
- Information used
- All records within the selected months.
- Why it may be useful
- Provides a concise overview for personal review or healthcare appointments.
- Note
- Requires sufficient recorded history
Risk forecast (Pro)
A 7-day risk probability forecast based on your historical patterns, helping you prepare for higher-risk periods.
- Information used
- Historical attack records and pattern analysis.
- Why it may be useful
- May help anticipate periods of elevated risk based on your personal data patterns.
- Limitations
- Risk forecasts are probabilistic. Nimbus Shield cannot predict individual attacks with certainty.
- Note
- Requires sufficient recorded history
Year in review (Pro)
A comprehensive 12-month report covering attack trends, symptom evolution, treatment patterns and key findings across the full year.
- Information used
- All records within the selected year.
- Why it may be useful
- Provides a comprehensive annual overview for long-term pattern recognition.
- Note
- Requires sufficient recorded history
PDF doctor reports (Pro)
Generate a clinical two-page PDF report designed for healthcare appointments. Select 7, 30 or 90-day periods. Includes attack logs, insights and trend summaries.
- Information used
- Records within the selected date range.
- Why it may be useful
- Provides a professional, organised summary for medical appointments.
- Note
- Requires sufficient recorded history
JSON and CSV export
Export your complete database as JSON or specific data as CSV for personal backups or analysis in other tools.
- Information used
- All records you have created.
- Why it may be useful
- Provides full data portability and the ability to migrate to or analyse data in other applications.
CSV import
Import migraine data from other tracking applications using a CSV file.
- Information used
- CSV file you select from your device.
- Why it may be useful
- Enables migration from other migraine tracking apps.
- Limitations
- Import format requirements are specified within the application.
Android home-screen widgets
Quick access and status at a glance, right on your home screen.
One-tap log widget
A 2x1 widget with a single button to log a migraine attack from your home screen without opening the app.
- Information used
- None until you tap. Creates a new attack record when used.
- Why it may be useful
- Reduces friction to logging during an attack.
Shield status widget (Pro)
A 2x2 widget showing current weather pressure trend and next preventive medication status.
- Information used
- Weather forecast data (via Open-Meteo) and your medication schedule.
- Why it may be useful
- Provides at-a-glance awareness of weather factors and medication adherence.
- Note
- Requires sufficient recorded history
Privacy and offline use
Nimbus Shield is designed to work without compromising your privacy.
Local-first storage
All health records are stored on your device in a local SQLite database. No mandatory upload to cloud services.
- Information used
- Your records remain on your device.
- Why it may be useful
- Your health data is not transmitted to external servers as part of normal operation.
No mandatory account
You can use Nimbus Shield without creating an account or providing personal information.
- Information used
- None. No account is required.
- Why it may be useful
- Eliminates the need to share personal information for basic functionality.
Offline operation
Nimbus Shield works fully offline for core features. No internet connection is required for recording, reviewing or analysing your data. Weather features and OTA updates require connectivity.
- Information used
- All operations are local except weather data retrieval.
- Why it may be useful
- Usable anywhere, regardless of connectivity.
Opt-in analytics and crash reporting
Product analytics (PostHog) and crash reporting (Firebase Crashlytics) are disabled by default. You can enable them in Settings if you choose. No health data is sent to these services.
- Information used
- Event names and technical metadata only (when enabled). No health records, pain scores, symptoms, triggers, medications or free-text content.
- Why it may be useful
- Helps improve the application without compromising your privacy.
User-controlled export
Records leave the device only when you explicitly choose to export or share them.
- Information used
- Only the records you select for export.
- Why it may be useful
- You remain in control of who sees your health information.
Migraine mode
An accessibility mode that increases font size, removes animations and uses a photophobia-friendly colour scheme. Designed for use during active attacks.
- Information used
- Your preference setting (stored locally).
- Why it may be useful
- Makes the app usable when light sensitivity and energy are at their worst.
Understanding what Nimbus Shield cannot do
- Nimbus Shield is not a medical device and does not diagnose any condition.
- Findings depend on the information you record — incomplete records may lead to incomplete insights.
- Pattern identification requires consistent recording over time.
- Nimbus Shield cannot predict attacks, recommend treatments or replace professional medical advice.
- Voice transcription accuracy varies by audio quality, accent and environment.
- Insights and correlations are observational, not clinical. Individual results vary.