I am overweight, an ex smoker, normal cholesterol, BP, and glucose. I also have rheumatoid arthritis so I'm not very mobile. 2 weeks ago I suffered a massive STEMI heart attack with no obvious symptoms except increased indigestion. On this chart it says my heart health is 78 (I'm 63).
However, my super fit, slim, healthy, vegetarian, non smoking, low alcohol intake, walks a minimum of 5 miles a day husband also had a heart attack 6 months ago. On this chart he also has a heart age of 78 (he is 70)
There are so many variables that a 'quiz' like this can't possibly be accurate and surely we all know what we should be doing to stay healthy even if we don't always do it. Unless you have regular blood tests and check ups there wouldn't necessarily be any signs that your cholesterol is high or that you are pre diabetic. Regular screening is the only way to go.