Preview
Description
The only scientifically validated HRV app that doesn't require an external sensor. HRV4Training helps you optimize your goals by providing tailored feedback on your physical condition and your daily stress response, based on a 1-minute morning measurement. NEW IN 4.0: a complete redesign, with improved usability, new insights and the app now available in English, Italian, Spanish, German, French, Portuguese and Japanese. How it works - Measure for one minute in the morning using your phone camera, a Bluetooth chest strap (a Polar H10 is our recommendation), the Oura ring or Coros watches - Get your HRV and resting heart rate with your normal range, so that you can see what is typical for you - Receive daily advice to adapt your training based on objective measures of recovery - Tag sleep, motivation, soreness, stress, alcohol, travel, sick days, the menstrual cycle and more, to understand what influences your physiology Insights - HRV trends: long-term, multi-parameter trends to see the big picture - Correlations between your physiological data and your annotations - Training load analysis: fitness, fatigue and how you adapt to training - VO2max estimation for runners and cyclists, linking the app to Strava or TrainingPeaks - Training polarization analysis - Weekly and monthly summaries to track your progress Other features - Shows the PPG signal during camera measurements, so that you can check signal quality - Computes heart rate, AVNN, SDNN, rMSSD, pNN50, LF and HF - RR-interval artifact correction - Population summaries and people-like-you comparisons - Data export and integrations with Strava, TrainingPeaks and others - Integrates with the Apple Health app (writes heart rate and sleep, reads sleep time) On compatibility with your phone: the app detects right away if your phone is supported, so that you can always get a refund in case it is not. All data is processed inside the app to give you actionable interpretations. HRV4Training requires an account with your email address, so that your data is backed up safely and can be restored if anything happens (app issue, changing phone, etc.). HRV4Training does not provide medical advice. It is intended for informational purposes only. Consult a medical professional before making health or lifestyle decisions. More on HRV and how to use the app: https://marcoaltini.substack.com Privacy Policy and Terms: https://www.hrv4training.com/privacy--terms.html Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
What's New
Version 9.0 2026-11-10
HRV4Training 4.0: a complete app redesign, with improved usability and new features. More information on our Substack: https://marcoaltini.substack.com If you ...HRV4Training 4.0: a complete app redesign, with improved usability and new features. More information on our Substack: https://marcoaltini.substack.com If you find the app useful, please take a few minutes to review it. It makes a difference. Thank you! For any issues, contact: [email protected] - we'll do our best to help p.s. let us know if you'd like to experiment more. Happy to send you Camera HRV for free. Cheers, Marco & Ale Technical Analysis
Package Overview Basic metadata
Bundle ID
HRV4Training Current Version 9.0
Minimum iOS 15.6
Package Size App Store Size
Package Metadata 1 / 278 version records
Detailed binary, privacy manifest, framework, and Info.plist results have not been indexed for this package yet. The verified App Store and archive metadata above remains available.
Developer Information
Known Version Records
1 version record with stored package metadata • 278 known version records
Stored metadata does not guarantee a package is currently available to download.
| Details | Version / IDs | Version date | Action |
|---|---|---|---|
| 35.03 MB | v8.6.4 App Store ID: 886104340Build: 8.6.4 | 2026-08-22 23:44:56 | Paid / Arcade |
| Not archived | App Store ID: 882887529 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 880849510 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 879322663 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 878725470 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 878384942 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 876133221 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 874978738 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 873826935 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 872823111 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 870995956 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 870100276 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 868966821 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 865279951 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 865070979 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 864970772 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 864564239 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 864043359 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 863184646 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862975996 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862701456 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862400045 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862361483 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862330624 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862173031 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 862149265 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 861246556 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 860084122 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 860066735 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 858924926 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 858893615 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 858555377 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 858035881 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 857356171 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 857236293 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 857134696 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 856479475 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 855455996 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 855042378 | Unknown | Paid / Arcade |
| Not archived | App Store ID: 854318961 | Unknown | Paid / Arcade |