Get the data — every vendor, every fallback.
Six first-class vendors via Terra-shape OAuth adapters. iOS Shortcut for the platforms that lock down API access. Direct export upload as the resilience layer when an API gets restricted, deprecated, or rate-limited overnight. Hardware-agnostic isn't a slogan — it's the ingestion architecture.
APIs as the fast path. Shortcut and export as the resilience.
No single ingestion strategy survives Apple, Google, or a vendor's quarterly developer-policy update. Continuum runs three in parallel, so the platform doesn't die when one path closes.
Direct API
OAuth flow against the vendor's first-party API. Terra-shape adapter normalizes 400+ vendor schemas into 23 standardized fields. Continuous background sync, sub-minute latency to first insight.
carries
Oura · Whoop · Dexcom · Strava · MyFitnessPal
iOS Shortcut
One-tap install. The Shortcut runs on-device, reads HealthKit, POSTs to /v1/connect on a schedule the user controls. The platform-lockdown bypass: works even when Apple's developer-API gate is closed.
carries
Apple Health · any HealthKit-compliant app
Tap install · 30-second setup · no app store
Export upload
Drag-drop a vendor data export — JSON, CSV, FIT, GPX. Continuum parses, normalizes, deduplicates against existing records. The fallback when an API gets restricted or deprecated. Also the only way to backfill years of pre-Continuum history.
carries
Apple Health export · Garmin · Fitbit · any vendor archive
Drop a .zip · we handle the rest
Six vendors today. Four hundred more via Terra.
Each card is a live OAuth-style connection. Click to simulate the authorize → sync → connected handshake. Cross-validation chips show which other vendors corroborate this source's claims when overlap exists.
Apple Health
Apple · phone platform
records / day
2,880
fields
6
schema preview
hr, hrv, steps + 3 more
cross-validates with
Oura Ring
Oura · wearable
records / day
1,440
fields
7
schema preview
sleep-score, hrv, resting-hr + 4 more
cross-validates with
Whoop 4.0
Whoop · wearable
records / day
1,440
fields
5
schema preview
strain, recovery, hrv + 2 more
cross-validates with
Dexcom Stelo
Dexcom · cgm sensor
records / day
288
fields
4
schema preview
glucose-mg-dl, time-in-range, spike-count + 1 more
MyFitnessPal
MyFitnessPal · user log
records / day
6
fields
7
schema preview
calories-in, protein, carbs + 4 more
Strava
Strava · user log
records / day
1.2
fields
5
schema preview
workouts, distance, elevation + 2 more
cross-validates with
*Demo handshake — production OAuth flows redirect to the vendor's authorize URL. The state machine, schema normalization, and cross-vendor agreement scoring are all live.
Three commitments that survive contact with enterprise procurement.
The ingestion layer isn't neutral. Architectural decisions made here decide whether the platform clears legal review at a Fortune 500, or doesn't.
Raw biometrics never replicate
Vendor data lands in the ingest layer, encrypted at rest. Inferences leave; the raw stream stays. Downstream consumers (your app, an employer wellness platform, a supplement brand) get signed insights — never the underlying glucose curve or HRV trace.
Cross-vendor agreement scored on ingest
When two sources cover the same field — Oura HRV vs Whoop HRV, Apple Health steps vs Strava — Continuum computes per-day agreement and surfaces the synthesized value with a quality score. Disagreements are flagged, not hidden.
Signed at the boundary
Every insight that leaves Continuum carries a signature over (insight + citations + timestamp). HIPAA, BIPA, and enterprise legal-review come pre-cleared. The audit trail is the architecture.
Ingest is one endpoint. The full API is three.
/v1/connect handles ingest. /v1/infer runs cross-modal reasoning. /v1/timeline returns the lifetime baseline. Three endpoints, signed responses, hardware-agnostic by design.
// initiate connection
POST api.continuum.health/v1/connect
{
"user": "usr_8f2a91",
"method": "oauth",
"vendor": "oura"
}
// → { url, alternates: { shortcut, export } }