---
title: "Open Wearables Release 0.4.3: Health Scores, Webhooks"
description: "Open Wearables 0.4.3: Sleep Score and Resilience Score with open algorithms, outgoing webhooks for real-time event streaming."
canonical_url: "https://openwearables.io/blog/open-wearables-release-0-4-3-health-scores-webhooks"
---

# Open Wearables Release 0.4.3: Health Scores, Webhooks

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

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

Open Wearables Team · Apr 15, 2026 · 1 min read

## Key takeaways

- Sleep Score and Resilience Score now compute natively inside the platform. First release where Open Wearables produces scored health output from the data it holds.
- Both scoring algorithms are open source. Every calculation is in the codebase, versioned and auditable. Open algorithms. Zero black boxes.
- Outgoing webhooks deliver real-time events to any HTTPS endpoint. No polling required.
- Both scores are in beta. Algorithms will change as data is gathered.

Open Wearables 0.4.3 is available on GitHub.

## Health Scores (beta)

Sleep Score evaluates sleep quality across duration, consistency, and stage composition. Resilience Score uses HRV-CV (Heart Rate Variability Coefficient of Variation) as a readiness and recovery stability metric.

Both scores return through the existing API alongside the underlying wearable data. Use them as-is, build custom logic on top, or fork the algorithm and tune it for your population.

The algorithms are open source. If a score produces a surprising result, you can trace it to the exact inputs and formulas in the repo. This is the practical difference from closed-source scoring: Whoop and Oura deliver a number with no method attached. Open Wearables ships the coefficients.

## Outgoing webhooks (beta)

Register an HTTPS endpoint and subscribe it to event types. When matching data arrives, Open Wearables delivers a POST with the full normalized payload. Processing happens in the background so webhook delivery does not block data ingestion. Dashboard shows delivery history and lets you retry failed deliveries.

## What's next

0.5.0 completes the webhook infrastructure with incoming webhook support for Whoop and Suunto, and adds granular time-series queries to the MCP Server.

[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)
