I use a vivosmart and I tested it against my heart rate monitor on a ride. It was way off from the heart rate monitor. I decided to try wearing it on my ankle the next time out and it was a lot closer on calories burned and number of strides taken but didn't pick up any heart rate. I already have a HRM, GPS, do-all system so the vivosmart is just supplemental for me (FWIW)