I have read that Whoop will update my HF Max based on heart rates reached in recent activities. I would like to know how the new HF Max is actually computed. Does the algorithm just look for the max heart rate ever reached and use that value? Probably not, because I had reached a higher rate recently, but the HF Max was not updated.
Good question. Yes, WHOOP updates your Max Heart Rate based on the heart rate you reach during an activity. WHOOP checks additional criteria that needs to be met to update the Max Heart Rate value to ensure data quality.