With the ECG in your Apple Watch Series 4, you can create a PDF of your heart’s electrical activity for convenient sharing with a doctor. Wouldn’t it be great if the Health app let you generate more detailed reports pertaining to your heart’s overall health?

With the Heart Reports app by Hungarian software developer, designer and nold.io founder Viszt Péter, you can generate a detailed PDF report about your heart based on the data stored in the Health app on your iPhone which you can easily share with your doctor.

Viszt explains what motivated him to write this app:

Last December, I was at the doctor’s office and my doctor noticed I was wearing an Apple Watch. He asked me if I could share the data collected on the watch with him. I went into the Health app and ended up looking for a share option for a few minutes…

Turns out there’s no way to export data in a readable format. The best I could do was to create a screenshot. So I started learning iOS development and Swift to create an app that generates a PDF report which can be shared with anyone easily.

It takes advantage of the data captured by your Apple Watch that’s already stored in the Health app, but you can input data manually as well. You decide whether to include graphs, averages, blood pressure and other data in the report.

Here’s a typical PDF generated by the app.

Detailed graphs give you an at-a-glance overview of your heart’s overall health and activity. You can display blood pressure on the report, as well as your heart rate variability and summaries of the high and low heart rate notifications.

Your reports can be compared to the heart rate averages of other people provided they also use the Heart Reports app. The key feature of the software is the data export function.

You simply generate a PDF that can be exported to the Files app and sent to a doctor using the built-in sharing features in iOS. Or, save your data in a CSV file (you can customize and reorder the columns) which can be easily processed in desktop apps like Excel or Numbers.

Choose data points for your report.

The report includes the following data points:

  • Minimum, maximum and average heart rate on an hourly/daily basis
  • Resting/active heart rate averages
  • Heart rate variability average
  • Blood pressure data, provided it exists in Health
  • Detailed graphs for a quick overview of trends
  • Total averages
  • High and low blood pressure notifications when your heart rate was above 120bpm or below 45bpm in a resting state for at least five minutes

Your reports are available in English, German, French, Spanish and Hungarian. Generated PDFs and CSVs stay on your device and are never transmitted or shared anywhere.

TUTORIAL: How to use ECG in your Apple Watch

Your anonymized average heart rate, age and sex is uploaded to the server for the purpose of comparing your data with the datasets from other Heart Reports users.

Heart Reports is a free download from App Store.