Yes. The Haylou Watch R8 has several meters and sensors like a Pedometer, Heart Rate Monitor, SpO2 (Blood Oxygen) Monitor, Blood Pressure Monitor, Calorie Count, Step Count, and Sleep Monitor.
The Haylou Watch R8 has a water resistance rating of IP68, meaning it's perfectly capable of withstanding being caught in a downpour or forgetting to take it off before jumping into the pool.