Wearables (Web Bluetooth)

For production mobile app, use native BLE. This page demonstrates Web Bluetooth for testing.

Heart rate zones are computed on the server using age-based max HR.