Supported Devices & Wearables
vitalera supports consumer wearables and medical devices via three paths:
- API (OAuth) — cloud-to-cloud, user links an account once
- API (API key) — cellular / partner-issued devices (BodyTrace, InBody)
- SDK (BLE) — clinical Bluetooth devices
- SDK (native) — HealthKit / Health Connect
Consumer wearables (API-based)
Fitness trackers & smartwatches
| Device / brand | Connection | Source |
|---|---|---|
| Garmin Forerunner series (55, 255, 265, 965, …) | API (OAuth) | Garmin |
| Garmin Venu / Venu Sq / Venu 2 / Venu 3 | API (OAuth) | Garmin |
| Garmin Fenix 7 / 8 / Epix series | API (OAuth) | Garmin |
| Garmin Vivoactive / Vivosmart series | API (OAuth) | Garmin |
| Garmin Instinct / Tactix | API (OAuth) | Garmin |
| Fitbit Charge 5 / 6 | API (OAuth, deprecated) | Google Health |
| Fitbit Sense 2 / Versa 4 | API (OAuth, deprecated) | Google Health |
| Fitbit Inspire 3 / Luxe | API (OAuth, deprecated) | Google Health |
| Apple Watch Series 4–10 | SDK (native HealthKit) | Apple Watch |
| Polar Vantage V3 / M3 / Pacer | API (OAuth) | Polar |
| Polar Grit X2 Pro / Ignite 3 | API (OAuth) | Polar |
| Suunto 9 Peak Pro, Vertical, Race | API (OAuth) | Suunto |
| COROS PACE 3, VERTIX 2, APEX 2 Pro | API (OAuth) | COROS |
| COROS APEX 2 / PACE 2 | API (OAuth) | COROS |
| Wahoo ELEMNT Bolt / Roam / Rival | API (OAuth) | Wahoo |
| Samsung Galaxy Watch 4 / 5 / 6 / 7 / Ultra | API (Partnership) | Samsung Health |
| Amazfit GTR 3 / 4, GTS 3 / 4, T-Rex 2 / Ultra | API (reverse-engineered) | Amazfit / Zepp |
| Peloton Bike / Bike+ / Tread / Row | API (reverse-engineered) | Peloton |
| Strava (as activity aggregator) | API (OAuth) | Strava |
Sleep & recovery
| Device / brand | Connection | Source |
|---|---|---|
| Oura Ring Gen 3 / Gen 4 | API (OAuth) | Oura |
| WHOOP 4.0 | API (OAuth) | WHOOP |
| Ultrahuman Ring Air | API (OAuth) | Ultrahuman |
| Biostrap EVO, Biostrap Active | API (OAuth) | Biostrap |
| Eight Sleep Pod 3 / Pod 4 | API (reverse-engineered) | Eight Sleep |
CGM & clinical
| Device / brand | Connection | Source |
|---|---|---|
| Dexcom G6 / G7 | API (OAuth) | Dexcom |
| Abbott FreeStyle Libre 2 / 3 | API (reverse-engineered) | Libre |
| Withings Body+, Body Cardio, Body Smart | API (OAuth) | Withings |
| Withings BPM Core, BPM Connect | API (OAuth) | Withings |
| Withings ScanWatch / Steel HR / Pulse | API (OAuth) | Withings |
| Withings Sleep Analyzer / Thermo | API (OAuth) | Withings |
| Omron BP7000 / BP7450 (Evolv / Complete) — Cloud | API (OAuth) | Omron |
| iHealth BP3L / BP5 / BP7 | API (OAuth + SC/SV) | iHealth |
| iHealth HS2S / HS4S / HS6 (scales) | API (OAuth + SC/SV) | iHealth |
| iHealth BG5 / Gluco+ (glucometer) | API (OAuth + SC/SV) | iHealth |
| iHealth PO3 / Air (pulse ox) | API (OAuth + SC/SV) | iHealth |
| InBody 270 / 370S / 570 / 770 (clinical scans) | API (API key + OTP) | InBody |
| BodyTrace BT005 / BT007 (LTE scales) | API (API key, push) | BodyTrace |
Medical BLE devices (SDK)
| Device | Connection | SDK provider |
|---|---|---|
| Omron Evolv BPM (HEM-7600T) | SDK (BLE) | provider-omron |
| Omron MC-280B Thermometer | SDK (BLE) | provider-omron |
| Polar H10 chest strap | SDK (BLE) | provider-polar |
| Polar Verity Sense (HR armband) | SDK (BLE) | provider-polar |
| Lifevit BPM 160 / BPM 260 | SDK (BLE) | provider-lifevit |
| Lifevit Pulse Oximeter OL750 | SDK (BLE) | provider-lifevit |
| Lifevit Scale BL2000 | SDK (BLE) | provider-lifevit |
| Lifevit Thermometer IT45B / KELVIN | SDK (BLE) | provider-lifevit |
| Beurer BM85 BPM | SDK (BLE) | provider-beurer |
| Beurer PO60 Pulse Oximeter | SDK (BLE) | provider-beurer |
| Smart Peak Flow Meter | SDK (BLE) | provider-smart-peak-flow |
| Contour Next Glucometer | SDK (BLE) | Standard BLE |
| A&D Medical Thermometer | SDK (BLE) | Standard BLE |
| Xiaomi Mi Smart Scale | SDK (BLE) | Standard BLE |
| Apple Watch (HR, SpO2) | SDK (HealthKit) | VitaleraSdkProviderHealthKit |
| Any BLE device with SIG health profile | SDK (BLE) | sdk-ble |
It is possible that other versions from the same branch may work, but compatibility is not guaranteed.
Integration Guides
- Connected Accounts Overview — full provider catalog and unified API
- SDK Overview — BLE architecture, modules, and quick start
- Devices SDK Reference — device classes, scanners, and observation types
- Android SDK Installation — Android integration setup
- iOS SDK Installation — iOS integration setup
For devices not listed above or for additional support, please contact support@vitalera.io.