Wearable source classes

Wearables

Wearables give continuous context on heart rate, sleep and activity. The Mitochondria treats each wearable path as a source class above the device SDK, so different products produce comparable, provenance-tagged observations.

Why it matters for long-duration spaceflight

  • Continuous low-burden monitoring is essential when crew time is scarce.
  • Personal trends matter more than single readings, so sources must be consistent over months.
  • Vendor scores are proprietary and must not be mistaken for reviewed physiological measures.

How The Mitochondria addresses it

  • Standard Web Bluetooth Heart Rate Service ingestion runs directly in supported browsers.
  • Android Health Connect and Apple HealthKit are reached through host/native bridge contracts.
  • Vendor-cloud history import uses an injected, separately authorized client; the adapter never owns credentials.

Architecture diagram

  1. 01Web Bluetooth / native bridge / vendor cloud
  2. 02Wearable source class
  3. 03Device SDK
  4. 04Canonical observation
Three wearable paths, one canonical model.

Technical explanation

Browser honesty

Browser code does not pretend to access Health Connect or HealthKit directly; those require a native host application implementing the bridge contract.

Credential ownership

OAuth tokens and vendor credentials stay outside the adapter, supplied by an authorized host, so the open-source code never embeds secrets.

Implementation status and limitations

  • Implemented in repository

    Web Bluetooth Heart Rate Service ingestion works in browsers that support it.

  • Requires external host or hardware

    Health Connect and HealthKit bridges are contracts; a native host app is required and is not shipped with the web deployment.

  • Requires external host or hardware

    Vendor-cloud import requires an authorized client and credentials that are not configured in the public deployment.

Known limitations

  • No specific commercial wearable is certified or endorsed.
  • Battery drain on target hardware has not been measured.

The Mitochondria is human decision support. It does not diagnose, prescribe treatment or replace qualified medical judgment.

Source references