Insights on wearable data,
health AI, and open source.
Articles on building with wearable data, health scoring algorithms, and the Open Wearables platform.
Polar API: training, HRV and Nightly Recharge data
Polar AccessLink API provides training sessions for 100+ sport types, HRV4T nightly HRV tracking, Nightly Recharge, sleep staging and VO2 max. Here's what building with it requires.
Ultrahuman API: ring data, CGM and recovery metrics
Ultrahuman Ring AIR provides Recovery Score, Sleep Score, HRV, skin temperature and movement data. Its CGM integration adds continuous blood glucose alongside recovery metrics.
Building with Ultrahuman data: recovery, sleep and glucose
Ultrahuman's combination of ring biometrics and optional CGM glucose data enables product features no other single platform supports. Here's how to build with it effectively.
How to integrate Suunto data into your training app
Suunto's altitude metrics and Training Effect scores enable outdoor sport features no other major wearable API covers with comparable depth. Here's how to use them in a product.
How to integrate Strava without building OAuth from scratch
Building a production Strava integration means writing OAuth, token refresh, webhooks and rate limit logic before shipping any product. Here's what that actually takes, and a simpler path.
Apple HealthKit API: what data you can access and how
HealthKit is an on-device framework, not a remote API. There is no server-side Apple Health endpoint. Here's what's available, how permissions work, and what building an integration really requires.
How to access Polar watch data in your health app
Polar's cardio versus muscle load split and ANS Charge from Nightly Recharge enable coaching features that most wearable APIs cannot support. Here's how to use them effectively.
Oura API: accessing ring data, sleep, HRV and readiness
The Oura Ring API provides Sleep Score, Readiness Score, HRV, body temperature deviation and SpO2 through a clean REST interface. Here's what it offers and how to build with it.
How to use Oura ring data in your app
Readiness Score, HRV trends and body temperature deviation are Oura's most actionable signals. Here's how to use them effectively in a coaching or wellness product.
Suunto API: accessing watch data for developers
The Suunto API provides workout data for 80+ sport types with GPS, heart rate, altitude metrics, Training Effect scores and VO2 max. Here's what building with it requires.
Open Wearables Release 0.4.3: Health Scores, Webhooks
Open Wearables 0.4.3 ships Sleep Score and Resilience Score with open algorithms. First release where the platform produces scored health output. Outgoing webhooks added.
Open Wearables Release 0.4: Oura Ring, React Native SDK
Open Wearables 0.4 adds Oura Ring support contributed by a community member, React Native SDK, raw payload storage to S3, and production infrastructure improvements.
Open Wearables Release 0.3: Android, Google Health Connect, Samsung Health
Open Wearables 0.3 adds Google Health Connect and Samsung Health, completing Android platform support. Includes one-click Railway deployment and a Garmin reliability overhaul.
Open Wearables Release 0.3 Beta: Strava, Apple Health SDK, Data Source Priority
Open Wearables 0.3 beta adds Strava as a provider, matures the Apple Health SDK with invitation code onboarding and refresh tokens, and introduces configurable data source priority.
Open Wearables Release 0.3 Alpha: Flutter SDK, MCP Server
Open Wearables 0.3 alpha ships the first mobile SDK for Flutter with Apple Health integration and an MCP Server connecting wearable data to LLMs.