IMPORTANT: this post is outdated. HRV4Training offers now many more features and a better user experience, please refer to HRV4Training.com for the latest updates. Thanks.
HRV4Training is an app that helps you optimize your goals and prevent overtraining by measuring your Heart Rate and Heart Rate Variability (HRV). I built this app while trying to understand better how I was recovering from my running trainings, since HRV is a proxy to parasympathetic activity and therefore physiological stress (read more here). HRV4Training does not require a heart rate monitor, since it can accurately assess your HRV using the phone's camera.
This post serves as a quick start guide for the app, while more details on HRV features and HRV analysis for fitness can be found in previous posts.
Overview on HRV and training
HRV4Training relies on the fact that Heart Rate Variability (HRV) can provide insights in the control mechanism of the cardiovascular system, which is mostly controlled by autonomic regulation through the activity of sympathetic and parasympathetic pathways of the autonomic nervous system . Heavy training is responsible for shifting the cardiac autonomic balance toward a predominance of the sympathetic over the parasympathetic drive, and can therefore be monitored using HRV.
A large body of studies demonstrated an association between endurance exercise training and HRV [2,3] (long-term changes in HRV), with more recent studies proposing HRV-based training programs, where daily HRV measurement were used to control training intensity  (short-term changes in HRV). Other researchers were able to show a significant relation between HRV features and training load/performance [5,6], with some studies showing that HRV-guided training can be used to increase VO2max faster . HRV4Training aims at providing insights on all of these aspects by guiding you through a simple test and computing the relevant features, together with analysis of how your trainings impact your HRV.
Before you start using HRV4Training, take a few seconds to configure the app.
HRV4Training lets you choose between single or orthostatic tests and provides three choices for test duration and paced breathing. While 3 minutes and 8 breaths per minute are considered standard choices, others will do the job as well.
What is important is that you consistently stick to your choices, in order to be able to compare results across multiple days.
Performing the HRV test
Since version 3.2, HRV4Training allows you to assess your HRV and training status using either the phone's camera or a Bluetooth SMART sensor. You can find more information on Camera-based HRV here.
Once you've started acquiring data, double check connection quality, and start the test.
If you are using the camera version of HRV4Training, the PPG signal acquired from your finger will be shown (see picture). This way you'll be able to directly assess the quality of the measurement. I would advise to use a single test if the camera is used as sensing modality. This way the amount of movement is limited and the assessment will be more accurate (there is a 15 seconds gap in which you should be able to get up and get a reliable measurement again, but single tests limit the risk for sure).
During the test the app will guide you, just follow the blue bar to pace your breathing. Breathe in while the bar increases, and breathe out while the bar decreases. The test duration is shown by the red bar.
HRV4Training provides both a single and a orthostatic test since changes in athletic performance have shown in literature to associate better to changes in HRV during orthostatic stress rather than at supine rest [4,7].
Since version 4.0, HRV4Training provides advice based on objective assessment of physical condition. HRV over the last week is used to determine your baseline (at least 5 days of measurements are required). The baseline is then used together with your recordings from the last 3 days, to determine what is best for your daily training.
History and training annotations
Once you've got some data, use the history tab to browse through it and look at the different features that were extracted during the test. If you chose a single tests, results we'll be stored under lying.
Most importantly, annotate your training days using the buttons at the bottom. Your annotations will be used to provide more interesting analytics on the relation between your trainings and HRV. You ca annotate training days and training intensities, choosing between easy, average and intense.
The Trends tab helps you in going beyond short daily variability, and get a better overview of your physical condition.
The red line is a 5 days moving average, which capture the global trend of your HRV, without being to affected by daily swings. At the bottom you can see annotated trainings as well.
After you've collected some data and annotated your trainings, you can start looking at how your trainings impact your HRV and therefore your overall physical condition.
This view can provide you with more insights, since you'll be able to understand how your body respond to different training loads and filter by training intensity.
HRV4T Fitness Points
HRV4T Fitness Points are a custom metric created to provide simpler feedback to the ones not interested in all the HRV features. HRV4T Fitness Points combine multiple HRV features acquired during the test with your personal data, summarizing your physical condition in a single, straightforward number.
A more detailed overview on HRV4Training v3.2 is available on slideshare, for questions or requests for future versions, contact me by email or leave a comment below.
How reliable is the camera version?
You can read more about the Camera HRV embedded in HRV4Training here. Additionally, you can have a look at this file where I used both the camera and a Polar H7 for a 1 minute measurement. Rows 1 and 2 as well as 3 and 4 can be compared.
 Aubert, André E., Bert Seps, and Frank Beckers. "Heart rate variability in athletes." Sports Medicine 33.12 (2003): 889-919.
 Tulppo, Mikko P., et al. "Effects of aerobic training on heart rate dynamics in sedentary subjects." Journal of Applied Physiology 95.1 (2003): 364-372.
 Al-Ani, M., et al. "Changes in RR variability before and after endurance training measured by power spectral analysis and by the effect of isometric muscle contraction." European journal of applied physiology and occupational physiology 74.5 (1996): 397-403.
 Kiviniemi, Antti M., et al. "Endurance training guided individually by daily heart rate variability measurements." European journal of applied physiology 101.6 (2007): 743-751.
 Garet, Martin, et al. "Individual interdependence between nocturnal ANS activity and performance in swimmers." Medicine and science in sports and exercise 36 (2004): 2112-2118.
 Pichot, Vincent, et al. "Relation between heart rate variability and training load in middle-distance runners." Medicine and science in sports and exercise 32.10 (2000): 1729-1736.
 Hedelin, R. I. K. A. R. D., Per Bjerle, and K. A. R. I. N. Henriksson-Larsen. "Heart rate variability in athletes: relationship with central and peripheral performance." Medicine and science in sports and exercise 33.8 (2001): 1394-1398.
Founder of HRV4Training, Advisor @Oura , Guest Lecturer @VUamsterdam , Editor @ieeepervasive. PhD Data Science, 2x MSc: Sport Science, Computer Science Engineering. Runner