I have a Garmin Epix Pro 51mm sapphire watch, and it comes with an ECG app. It basically uses the sensor on the underside of the watch, and by holding the titanium dial with your thumb and pointer finger it is able to perform a rudimentary test.
It also has the pulse oximeter, which I have off except it does a test at night while sleeping. I use the Garmin app exclusively, it does everything I need. It also syncs with the coaching software my coach uses, as well as Myfitnesspal which I am using right now to help burn off the holiday cookies.
We have a smart scale that measures as much as they can from the sensors on the pad and using bare feet. I don't use that software as I'm only interested in my weight, resting hr, and type of calories I'm taking in.
I'm thinking of doing a test also to see what foods cause my body to react negatively, can't remember the name of it right now
