Calculates and displays the heart rate variability

Heart rate variability (HRV) is the physiological phenomenon of variation in the time interval between heartbeats. It is measured by the variation in the beat-to-beat (called R-R) intervals.

There are several metrics used in the scientific literature, we calculate: SDNN, RMSSD, pNN50, AVNN.

Bluetooth Low Energy or ANT+ heart rate monitor

Requires a Bluetooth low energy heart rate monitor (Bluetooth Smart, Bluetooth 4.0). For example Polar H7,H6, Wahoo Blue or Tickr, Viiiiva. The Android version also supports ANT+ heart rate monitors (like Garmin and many others).

Store all your HRV data

The application maintains an archive of recordered HRV values and it will show you the R-R and heart rate line charts

Export feature

You can upload your data on SelfLoops or export them by email, DropBox or Google Drive.
Indoor cycling application Indoor cycling application


Make sure you are using a a Bluetooth Smart (Bluetooth 4.0, Bluetooth Low Energy) certified heart rate monitor.

Make sure that is not paired already with another application or device. Also, do not pair the heart rate monitor in the Settings of your device. The Bluetooth standard does not allow to have the heart rate monitor connected at the same time to multiple apps or devices.


By using the application you expressly agree that SelfLoops is not providing medical advice with this application. Please, consult or ask for the advice to your physician or other medical professionals for any health related questions. For an intro to HRV see:


ANT+ is a trademark of Dynastream Innovations, Inc. Android is a trademarks or registered trademark of Google, Inc. Portions of materials are reproduced or modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. All other trademarks belong to their respective owners.