Lumpy Scams
Lumpy Scams is no scam; it's the info site for Lumpo.ca and a tribute to my Geocities days of old. I wanted to make an informative site to explain the logic behind Lumpo and why I made it the way I did. More About Me here and the story of Lumpo.
What is the point of Lumpo?
Same reason as any other heart rate monitor: to monitor your heart rate during activity. But Lumpo is free! It is a modern Progressive Web App (PWA) so you don't have to download anything; just go to the website and connect your chest strap. If you want, you can add a link and icon to your homescreen and it will run like any other native app on your phone, except you haven't downloaded any program files. All the data—your data!—is in your browser on your phone, not going anywhere else.
Why use Lumpo?
Because it's special—it's not like the other ones. Lol, actually though:
- Enhanced max heart rate logic for MaxHR
- Cardiac drift calculated for you every workout (on the right)
- It has live drift% so you know your current exertion level
- Quartiles for segmented workout averages
- Standard deviation to give a measure of you Average spread
- Maf zone or age-based zone calculations
- Calories that factor in your HR, gender, age, and weight
Being Average
Averages are amazing! Here is an explanation of the averages that Lumpo uses to give your data.
MaxHR
Lumpo displays your maximum heart rate during exercise. It captures your 5 highest values and takes the median of those values. This method may have robbed you of your highest number by a small margin, but it also helps eliminate unearned readings. A cautiously earned real number beats a fake data point any day in my humble opinion.
TotalAvg
The total average uses an incremental average (I could have called it IncAvg, I guess). It is a method of calculating an average that counts all the data points but doesn't require storing all of them. It counts every data point, so it is a total average of all the data that has been collected.
RollAvg
The roll average takes a 30-second approximate window and calculates the rolling average heart rate within that time frame. This helps tell you your current heart rate trends (e.g., are you accelerating?).
Drift
Drift is the difference between the roll average and the total average. It is a measure of how much your heart rate is changing over time. A positive drift means that your heart rate is increasing, while a negative drift means that your heart rate is decreasing. This can be useful for monitoring your performance during exercise and making adjustments as needed. It is also a good indicator of how well you are recovering. By combining the rolling average and the total average, you can get a better understanding of heart rate lag during acceleration and recovery. Helpful for interval training and monitoring your steady-state heart rate or intervals.