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
- 01Web Bluetooth / native bridge / vendor cloud
- 02Wearable source class
- 03Device SDK
- 04Canonical observation
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.
