Heartbeat Hero

Heartbeat Hero

Easy CPR training & simulation using only an iPhone

70 followers

Heartbeat Hero is created to allow anyone to learn CPR quickly, then practise until it sticks. Heartbeat Hero gives you real-time, accurate feedback on rhythm and depth so you can perform effective chest compressions with confidence. All lessons and practice work fully offline, and an advanced AI 999 call simulator helps you rehearse what to say in an emergency, something many people struggle with. Furthermore, the app always opens with what3words and live location for real emergency situations
Heartbeat Hero gallery image
Heartbeat Hero gallery image
Heartbeat Hero gallery image
Heartbeat Hero gallery image
Free Options
Launch tags:iOSEducationMedical
Launch Team / Built With
Anima - Vibe Coding for Product Teams
Build websites and apps with AI that understands design.
Promoted

What do you think? …

Aiden Forrest

Where it began
Heartbeat Hero began as my Swift Student Challenge project for 2024. It was selected as one of 50 Distinguished Winners (https://developer.apple.com/swif...) and I got to experience an incredible week at Apple over WWDC24, including demoing the app to Tim Cook himself, but I never shipped the prototype. Over the last year I rebuilt it for a full public release, improving the overall experience and redesigned the app for iOS 26.

Why I built it
A few weeks before that original build, my uncle - a firefighter - told me how he saved someone's life with CPR. It made me realise most people want to help but have never practised or have the confidence to, as at the time I myself had no idea how to perform CPR. Heartbeat Hero aims to change that with an easy, memorable, interactive, and accessible way to learn the essentials, feel correct rhythm and depth, and rehearse the emergency call.

Heartbeat Hero also won 1st place in the 2025 Shipaton Peace Prize, you can read more about the submission, including more technical details here: https://devpost.com/software/hea...

Heartbeat Hero is also incredibly accessible for all users. Accessibility and feedback are multi-modal and built into the app from the ground up: haptics, voice guidance and torch pulses for hearing accessibility, plus VoiceOver labels across the UI. In addition, I also engineered a 'focus' mode for the learning sections of the app to allow users who have ADHD, Dyslexia, or other reading difficulties to easily complete and comprehend the theory of CPR. By focusing on one small section at a time, and eliminating all other distractions, the Focus mode makes it much easier to learn the theory - even allowing the app to read out the sections and auto-progress if the user requires.

If anyone has any questions at all whether it be about my experience at Apple, Shipaton, or the app itself feel free to ask and I'll be happy to answer!

Full offer code URL: https://apps.apple.com/redeem/?ctx=offercodes&id=6736655661&code=PRODUCTHUNT25

Masum Parvej

@aidenforrest From student challenge to public launch… what part of the rebuild nearly broke you?

Aiden Forrest

@masump Hey! It was definitely the depth tracking system! In the original SSC build it only told you when you pushed too hard, but I wanted the full launch to be more in-depth with alerts for perfect pushes, to shallow etc... - It was a lot of sleepless nights haha!

Dylan McKee

This is such a fantastic idea! I love the background story here too and it's been so inspiring see this turn from idea into a real app demo'd to Tim Cook, then to a real production ready solution to save lives! Congrats @aidenforrest 👏👏

Aiden Forrest

Thank you @djmckee ! And thank you for all your help with the testing and feedback of the app - much appreciated! 🙌

Ashok Nayak

When it comes to lifesaving applications like these, I sincerely hope Android users are not left out from your dev roadmap.

Upvoted...but crossing my fingers hoping that you will at least consider releasing an Android build soon, @aidenforrest

Aiden Forrest

Hey! @ashok_nayak Thats a great point! It started out as a SSC project which is iOS only focused, and then as I rebuilt I relied more and more on specific Apple API's (especially for the depth mode!) which I'm not sure how technically feasible they would be on Android. However I am considering an Android build without this feature so that the core of the app is still available.

Ashok Nayak

@aidenforrest agreed...

If you look at the upside, there are lot more lives you can potentially save (indirectly, of course) if you somehow figure out a workaround, even if it means a basic core version in the beginning. So I am still rooting for you!

Nika

Yesterday catched a similar project: https://www.producthunt.com/products/welltory

Was it intended to not launch on the same day?

Aiden Forrest

@busmark_w_nika Hey! No these are different apps by different people so just a coincidence!

Guy Morad

Congratulation on your launch, this deserves all the publicity it can get!
Had a question though, in which areas/countries does the Defib map work?

Aiden Forrest

Thank you very much! @guy_morad 

Currently, the map works in UK and US!

Alejandro Esquivel

Love the mission behind this - making CPR training accessible to everyone is so important. The journey from Swift Student Challenge to demoing for Tim Cook to full launch is pretty inspiring. Congrats on shipping this!

Aiden Forrest

Thank you very much @alejandroesquivel !

Lilou Lane

Huge congrats on shipping this — the evolution from a Swift Student Challenge prototype to a fully redesigned iOS 26 app is wild.