This is a fantastic app. I am using it on a Samsung S7 phone, which has a builtin heart rate (HR) detector (IR), so I dont have to use the flash. So I may be biased on its ease of use in collecting data (no burnt fingertips that is). First and foremost, this app seems to be the only one that provides heart rate variability (HRV) off the bat for a generic phone (as others whom I recommended it to have found). Many kudos to the developer for providing such an essential tool for a low price.
Reviews for HRV4Training
Data transfers with Oura ring is hit and miss, every morning I wonder if the Link will work wit my Oura ring. Have to press on the button multiple time for the link to work. Sometimes HRV4TRAINING only pick up the data 12hrs + later. Now it ain't work on over 2 days. If you find something else use it unless you don't have a choice but then it still remain unreliable. App looks good but functionality is very poor.
The app worked fine for about 3 days but now no longer connects to the Oura ring to import HRV data. I tried tweaking the settings and re-authorizing Oura, but nothing worked. Had to reinstall to get it working again, but this means I lost all app data and had to set the app up again from scratch. It's a nice app with valuable reports and insights, but much too unstable to rely on. I'm going to look for another solution.
This measurement app gives a lot of insights in my fitness level and things that influence it. Also the knowledge base on the website with explanations and researches are very interesting and helpfull. I now make sure i don't overtrain too much, something i usually do. But now i can see what the effect is and have been taking it much more easy than usually, resulting in more productive sporting days....but also still much to be learned :-).
Since my Samsung's Android software was updated this app became just a keeper of nearly 3 year's worth of data. Everytime I select an ANT+ HR strap, it says go to store and get ANT Utilities app (which and several others were installed). Fix your app @Marco. The problem seems to be with your app not realising everything is there to work. EliteHRV seems to be the way to go. Stable. Working 104 days in a row. Showing lovely graphs. And it works.
Impossible for me to get reliable readings using the camera method. Many mornings, I just give up after five or six attempts (each taking a full minute!). Maybe it's just my fingers, or my phone (Pixel 6a). But it's certainly unfortunate that you have to pay the full price before you can even test whether the app works for you. Yes I could use my chest strap but that's not what I bought this app for, and I don't need it just for that.
I want to love the app, but ridiculously buggy with a Garmin HRM Pro. I've tried everything they suggested, with de-activating Bluetooth, etc. Fitting the strap first thing in the morning is enough of a faff, but sometimes it will (literally) take around 20-30 attempts to get it to connect while telling me to "Stay relaxed". I don't feel hugely confident in the results, either. If I try to use the camera, my flash becomes hotter than the surface of the sun, so that's not an option.
When it works its exactly what is needed for detailed HRV tracking and analysis for athletes. But that's the main issue. I've tried their recommend HR straps and it takes 10mins mucking around to get a good signal, I've moved to oura and you spend half the day trying to get it to sync up properly. The data's there, I can see it on the oura cloud dashboard, but it just never gets pulled. Further, just tried to reinstall and it's hanging on login/register so can't even get into it anymore.
The measurements are frustratingly inconsistent, on some days I have to take 10 measurements to get a reading, on some days I even can't get a reading. I'm using phone camera mostly (Google Pixel 4a), but it doesn't even work always with a Wahoo HR strap. When it works, it's a good app - you can instantly see if you're getting ill for example.
Android 15, need to manually adb shell appops set --uid com.asma.hrv4training MANAGE_EXTERNAL_STORAGE allow to have data export working and the message is really misleading please update ... oh, and then the update drops the Dropbox like nobody used it or something. Sure, easier this way instead of implementing API calls.