Cardiogram: HeartIQ MigraineIQ 12+

Health For Your Heart + Head

Cardiogram, Inc.

    • 4.6 • 13.4K Ratings
    • Free
    • Offers In-App Purchases


Cardiogram has been downloaded by over 10 million users in 100+ countries.

Cardiogram is a subscription app with a 30-day Free Trial for new users.
Subscribe to either Heart IQ, or Migraine IQ, or both.

brings together ALL the heart health data you need to live your healthiest life.

Heart IQ transforms your wearables into scientifically-validated heart monitors. And your smartphone into your heart's personal interpreter. With Heart IQ, you'll discover what your heart's patterns reveal about your cardiovascular health & receive personalized suggestions for positive action.

Heart IQ is a breakthrough app helps you detect & manage chronic cardiovascular conditions. See minute-by-minute heart rate information collected by your watch, not just a summary. Set customized heart rate alerts for high & low readings. Use interactive, color-coded charts (with pinch-to-zoom) of your heart rate data, step counts, time-stamped symptoms, & medications.

By connecting Apple Health, Cardiogram pulls in ECG & Blood Pressure readings to have a comprehensive report of your symptoms & readings to share with your doctor. You can also connect a family member to your account so they can see your data.


·      Heart rate/pulse monitor & heart analyzer
·      Symptom tracking
·      ECG/EKG & blood pressure readings
·      Risk report cards for hypertension, sleep apnea & diabetes
·      Sleep tracking
·      Apple watch companion app
·      Supported languages - Cardiogram is only available in English at this time
·      Supported devices include most smartwatches with a heart rate sensor including Apple Watch, Samsung, Fossil, Fitbit, Garmin etc.


• Heart Rate Tracking — Easy to read heart rate graph pulls fitness & sleep data & allows custom tagging. Export data & share with your doctor.
• Health Risk Scores — Continuously updated Health Score monitors your risk for hypertension, sleep apnea, diabetes & aFIB.
• In App Content — Our heart health experts provide valuable lifestyle solutions & tips to help you on your healthy lifestyle journey.
• Cardiogram Community — 500,000+ Heart IQ user community which benefits our ongoing AI learning & allows you to compare your heart health metrics with peers.

helps you to understand what’s going on in your body when you have migraines. Using AI, Migraine IQ might even help you get ahead of migraine pain before an episode overwhelms you. Migraine IQ empowers you to manage your migraines more effectively.


• Log, track & manage migraines & headaches
• First to market with migraine prediction
• Predictive Risk Analysis to predict upcoming episodes
• Tracking & correlation of user habits to migraines
• Tracking & correlation of user specific triggers to support users
• Designed by clinical thought leaders in headaches & migraines
• 15,000 Cardiogram users volunteered to help develop the predictive algorithms


• Migraine Tracking — Migraine IQ has an intuitive interface & allows for daily tracking of stress level, sleep duration & quality, missed meals, & food triggers.

• Smart Metrics & Reporting — Metrics from your wearable are displayed. These include resting bpm, steps, sleep duration, & average sleep bpm. The reports section shows a summary of all tracked migraines & your daily log information.

• Migraine Headache Mapping — Captures location & perceived intensity of pain, stress level for day, sleep duration & quality, & food triggers

• Migraine Risk Scores — Headache risk scores, trends, characterizations, & recent entry details along with personalized recommendations for relief & prevention

• Reports — The reports section shows a summary of all tracked migraines & your daily log information.

• Habit Tracking — You are able to choose & track habits that will improve your overall health & wellbeing.

30-day Free Trial available for new users.

What’s New

Version 3.7.35

Removed ECG permissions for old iOS Versions

Ratings and Reviews

4.6 out of 5
13.4K Ratings

13.4K Ratings

Jackiesdiabeticlifeaftercovid ,

My diabetic life

I am a nurse and a very healthy person that contracted Covid 19 at work. I did not know that I had the virus except for the fact that my vision was different and I was urinating more frequently. These changes occurred over a one month period so I didn’t think much about it. When I did go to the doctor I was told that I was positive for the virus and that my blood glucose was 455. I didn’t feel sick no fever or cold like symptoms, just elevated blood glucose.. I stayed in the ICU room for about 2 days and then I went to a regular room…I was given insulin around the clock to return my glucose to a safe range, 250 before I was released…..Then my journey began, I am now diabetic…eating healthy, drinking more water, and most importantly, walking daily… I couldn’t have lost 49 pounds and monitored my vitals signs, and made all the necessary changes without the information provided to me by this app. It is my first line of defense, knowing. Knowing my numbers, heart rate, and being able to target my goals.. yes it is a great app.

Cathydsrna ,

Premium has a serious glitch(s)

The big advantage of the premium cardiogram app subscription is the ability of the app to alert you to elevated heart rate and low heart rates that could be indicative of a heart problem. You adjust the settings for high and low bpm. The default high heart rate setting is 129 beats per minute. The problem I have encountered numerous times since I started my subscription is that I get high heart rate notifications from cardiogram while I am working out in cardio sessions. These alerts come even though I have opened and am using my exercise app on Apple Watch 4 which syncs to cardiogram. Cardiogram app recognizes that I am in a workout as when I finish my workout by selecting end workout I get a nice workout display on the cardiogram app. I shouldn’t be receiving high heart rate alerts during a workout as I am trying to reach my target heart rate which is almost 150 bpm. Cardiogram premium should have different high heart rate alert settings: one for during workouts which for me might be 160 bpm and another for when I am not exercising which would be a lot lower. I agree I can change the settings before and after each exercise period but who will remember to do this and for the price of this app this should have been thought through.
Also at first I believed the premium app said they would respond to comments submitted thru the app in 24 hours. Now it says 4 business days. I sent an inquiry almost a week ago and have not had a response.

Developer Response ,

This is very helpful feedback, we're really sorry for not responding to your email. I've notified the team and we're working on a fix. We'd love to get more detail on the issue though—could you email me at

Swetiepeti ,

Isuues and no help

So I had issues. Like I asked for them NOT to use my main EMAIL as I really don’t like the idea of what if they get hacked into like yahoo and others? I’d rather they used my throwaway Facebook account for me to use as a sign in and them to know my FB password as I really don’t care so much about it as I do my email account. I’ve emailed about it more than once and no one bothered to email back.
I had issues with my graphs not populating.... except for the Steps. But I have a Fitbit so that’s redundant. The main thing I wanted it for was to watch my heart and so far, it’s done a spectacularly crappy job at that. It doesn’t tell me a rhythm, only a high, doesn’t tell me a low. I’m trying to see what value it has OVER the HealthKit heart rate
I finally uninstalled it. Thanks for nothing guys. You were singularly unhelpful.

Update: Cardiogram support eventually got back to me and they reset my account. For those who have yet to open a Cardiogram account here is my advice. Make a throwaway email account to attach it to. Because they were nosy post on other formats. What business is it of theirs who my “friends” are? Oh and they’ll “ask permission before they post on your account”. Uh, I don’t want to take the time to say no. So upgrading from a 1 although I’m not sure how much more helpful it is than HealthKit truly. I have yet to see a aha moment

Developer Response ,

Hi Swetiepeti! I was going through our old reviews and just wanted to follow up on this. I thought you might be interested to know that last year, we made it possible for users to use Cardiogram without creating an account so users don't need to share their email if they don't want to.

I'm sorry to hear that it took such a long time for you to get a response to your concerns. We've made a lot of improvements to our support processes, so if you ever decide to give Cardiogram another try, we're here for you!

We've also added additional features (e.g., we do now show a low!) that will (hopefully) provide more value to our users, such as a journal section to track notes and symptoms, and multiple export formats for our Premium users.

In any event, thank you for being one of our earlier users and for taking the time to update your review! I hope all is well and that you're staying safe. If you have any thoughts or concerns, please feel to reach out to me directly at Take care! ^Linda

App Privacy

The developer, Cardiogram, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Identifiers

Data Linked to You

The following data may be collected and linked to your identity:

  • Health & Fitness
  • Contact Info
  • Identifiers
  • Usage Data

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

You Might Also Like

Heart Analyzer: Pulse Tracker
Health & Fitness
ECG+ | Analyzer for QTc & HRV
Cardiio: Heart Rate Monitor
Health & Fitness
Instant Pulse - Blood Pressure
Health & Fitness
HeartWatch: Heart Rate Tracker
Health & Fitness
Qardio heart health
Health & Fitness