---
title: "Open Wearables Release 0.1: Workout Data, OAuth, Developer Portal"
description: "Open Wearables 0.1 is live. Self-hosted wearable API with OAuth for Garmin, Suunto, and Polar, unified workout data model, and a developer portal."
canonical_url: "https://openwearables.io/blog/open-wearables-release-0-1-workout-data-oauth-developer-portal"
---

# Open Wearables Release 0.1: Workout Data, OAuth, Developer Portal

[All posts](https://openwearables.io/blog)

[Releases](https://openwearables.io/blog/category/releases)

Open Wearables Team · Dec 10, 2025 · 1 min read

## Key takeaways

- First public release. Covers workout data from Garmin, Suunto, and Polar through a unified data model.
- OAuth flows are built in per provider. No custom auth logic needed.
- Developer portal for user management, auth link generation, and data inspection.
- Seed script (make init) for local dev without real device connections.

Open Wearables 0.1 is available on GitHub.

## What's in 0.1

Workout data from Garmin, Suunto, and Polar. Each provider uses a different data format. The platform normalizes everything into one schema before it hits your API. You query workout metrics the same way regardless of the source device.

OAuth is handled per provider. Users authenticate with their wearable accounts through built-in flows. You don't write OAuth logic for each provider.

## Developer portal

Web interface for managing the platform: add users, generate authentication links, preview incoming workout data, manage API credentials. Interactive API docs are included, so you can test endpoints and inspect response shapes without writing code first.

## Local development

Docs at [docs.openwearables.io](https://docs.openwearables.io). Run **make init** to seed the database with sample workout data for development without real device connections.

## What's next

0.2 adds Sleep, Workouts, and Timeseries endpoints (59 data types).

[GitHub](https://github.com/the-momentum/open-wearables) | [Docs](https://docs.openwearables.io) | [Discord](https://discord.gg/openwearables)

Want to see it in action? [Book a demo](https://openwearables.io/book)

## Keep reading

Releases · Nov 3, 2026 · 11 min read

### Open Wearables 0.11.0: daily aggregates and faster summaries

Open Wearables 0.11.0 moves day and session values into their own aggregate tables, adds day, week and month time series, computes missing workout statistics and cuts the heaviest summary from seconds to 25 ms. Contains breaking changes.

Releases · Oct 26, 2026 · 11 min read

### Open Wearables 0.10.0: new dashboard, nutrition data and sync-aware webhooks

Open Wearables 0.10.0 rebuilds the dashboard in SvelteKit, adds 42 nutrition series types with a meal event, tags every data webhook with the sync it came from and splits calories into total, active and basal energy. Contains breaking changes.

Releases · Sep 23, 2026 · 13 min read

### Open Wearables 0.9.0: Google split into two providers, energy renamed, and a long list of API corrections

Open Wearables 0.9.0 splits Google into google_health and health_connect, renames energy to active_energy, disables the Google Health API rollup that wrote duplicated rows, and fixes date bounds, filters and pagination across the API. Contains breaking changes.

## Run it in your own cloud

Open Wearables is open source and self-hosted. Start from the repository, or bring us in to stand it up in your account.

[Get started](https://openwearables.io/docs/quickstart) [Book a demo](https://openwearables.io/book)
