Open Wearables Release 0.2.1: Whoop, Mobile SDK Authentication
Key takeaways
- Whoop is now the fourth supported provider, alongside Garmin, Polar, and Suunto. Sleep and workout data included.
- User-scoped SDK tokens let mobile apps connect users directly to their wearables without routing through your backend for every request.
- Sleep summaries endpoint aggregates daily sleep data across all connected providers into a single response.
- Apple Health Flutter SDK enters final testing. Backend E2E integration guide is live.
Open Wearables 0.2.1 is available on GitHub.
Whoop integration
Whoop joins Garmin, Polar, and Suunto as the fourth supported provider. The integration covers recovery scores, strain metrics, sleep stages, and workout data. Everything flows through the same normalized API structure as existing providers.
User-scoped SDK tokens
Mobile apps can now generate individual tokens per user. The SDK uses these tokens to connect directly to wearable accounts without requiring a server round-trip for each operation. Necessary for background sync and offline scenarios.
Sleep summaries
New endpoint that returns consolidated daily sleep metrics across all connected devices: total sleep time, efficiency scores, sleep stage breakdown (REM, deep, light). One query, all providers, consistent format.
What's next
0.2.2 fixes critical sync issues across Apple Health, Whoop, and Suunto for production stability.
Want to see it in action? Book a demo