Markets · bedrock market · provisional
Health and Wellness (consumer health, fitness, wearables)
Wearable data market (aggregator coverage lists + device-maker partner-app register). The Kin Score Market layer reads each provider in its market:
who it integrates with, how deep those integrations go, and where the market publishes its own structure.
Methodology.
54providers measured
28 (51.9%)declare their own
10 (18.5%)covered by others only
4 (7.4%)distribution only (sell through, not integrations)
12 (22.2%)undeclared
5declare compatibility (report only, not weighted)
0in-market workflows shown
Provisional. Provisional and unweighted: the Market layer is not part of the composite or agent readiness. Leader lists are read within a position, never as one ranking. A provider that declares nothing we can
read is shown as undeclared, with no number: we never infer integrations.
Where this market publishes its structure
- Terra supported integrations (docs.tryterra.co/reference/health-and-fitness-api/supported-integrations) machine-readable, 82 sources; 13 linked (3 via Wikidata P856); 25 with no link and no identity
- Junction (Vital) supported providers (docs.junction.com/wearables/providers/introduction) machine-readable, 38 rows in 7 tables; deprecated + planned not written; 15 linked
- Polar compatible apps (polar.com/en/compatible-apps; AccessLink clients) machine-readable, 69 apps; 5 linked
- Google Health Connect / Android partner apps (health.google/health-connect-android) not machine-readable: no partner list on the page; Play Store collection is a JS app
- Apple HealthKit not machine-readable: Apple publishes no list of HealthKit apps
- Garmin Connect developer program partners (developer.garmin.com/gc-developer-program) not machine-readable: no partner list; garmin.com compatible-apps 404; Connect IQ store is a JS app
- Fitbit app gallery (gallery.fitbit.com) not machine-readable: JS app shell, no listings in the HTML
- Oura integrations (ouraring.com/integrations) not machine-readable: marketing page, 3 featured partners, names only
- Withings / WHOOP partner app pages not machine-readable: HTTP 403 (2026-10-15)
- COROS partners (coros.com/partners) not machine-readable: prose page, names only, support-article links
- Thryve supported data sources not machine-readable: no supported-sources page (thryve.health/integrations 404)
- Open mHealth adopters not machine-readable: project dormant; no adopters list (404)
- FDA Digital Health Software Precertification not machine-readable: pilot ended 2022; no register
Own = declares at least one integration itself; covered = visible only because an aggregator, standards body, regulator or partner contract names it; distribution-only = listed only on cloud marketplaces it sells through, a channel reported beside, never counted as its own declared integrations; undeclared = nothing we can read, so no number; declares_compatibility = providers with a `compatible` shape vote, report only (kin, 2026-10-13): never counted as own, never in depth or position.
Taxonomy how this market maps onto apis.io
Derived 2026-10-23 from the 55 providers in this market we could resolve in the
catalog. The percentage is the share of those providers carrying each one; it describes the market, not the tag or industry. Tag groups have no page of their own yet, so they are listed unlinked.
share of resolved cohort carrying it; tags >=0.20 & >=3 members (max 12, junk dropped), tag_groups >=0.20 (cooccurrence, non-cross-cutting; max 8), industries >=0.20 (max 6), areas >=0.10 (max 6; areas are keyword-matched and sparse), capabilities L1 >=0.20 (max 8); derive-market-taxonomy.py
Leaders by position (provisional)
Provisional: grouped by position, depth compared within a position only. Distribution (cloud marketplaces) and iPaaS bridges are counted beside
position, never inside it. Unknown-builder listings are left out of position shares and counted here.
gravity 1 · other companies invest to build on it
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Polar |
52.7 |
9 |
5 / 4 |
0 |
0 |
0 |
partner-built 56%, contract 11%, standard 11%, covered 22% |
builds-on 6 · publishes apps on other platforms' stores
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Thrive Global |
47.1 |
5 |
0 / 5 |
0 |
1 |
0 |
builds-on-platform 80%, distribution 20% |
| Wger |
40.2 |
4 |
0 / 4 |
0 |
2 |
0 |
builds-on-platform 50%, distribution 50% |
| RoxyAPI |
33.4 |
5 |
0 / 5 |
0 |
4 |
0 |
builds-on-platform 20%, distribution 80% |
| Eversports |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
builds-on-platform 100% |
| Headspace |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
builds-on-platform 100% |
| Virtuosis Voice Biomarker API |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
builds-on-platform 100% |
coverage 1 · reaches banks, carriers, systems or channels (an aggregator)
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Terra |
46.0 |
17 |
0 / 17 |
0 |
0 |
0 |
coverage 100% |
covered 14 · reached mainly through aggregators
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Eight Sleep |
53.7 |
3 |
0 / 3 |
0 |
0 |
0 |
contract 33%, covered 67% |
| Ultrahuman |
47.4 |
4 |
0 / 4 |
0 |
0 |
0 |
contract 25%, covered 75% |
| Android |
44.1 |
3 |
0 / 3 |
0 |
0 |
0 |
standard 33%, covered 67% |
| WHOOP |
43.6 |
6 |
0 / 6 |
0 |
0 |
1 |
ipaas-bridge 17%, contract 33%, covered 50% |
| Peloton |
37.0 |
3 |
0 / 3 |
0 |
0 |
1 |
ipaas-bridge 33%, covered 67% |
| Hammerhead |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 50%, builds-on-platform 50% |
| MyFitnessPal |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 50%, builds-on-platform 50% |
| TrainingPeaks |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 50%, builds-on-platform 50% |
| Tredict |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 50%, builds-on-platform 50% |
| Wahoo Fitness |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 100% |
| Strava |
25.2 |
11 |
0 / 11 |
1 |
0 |
6 |
ipaas-bridge 55%, standard 9%, covered 18%, builds-on-platform 9%, unknown 9% |
| Oura |
21.2 |
8 |
0 / 8 |
1 |
0 |
4 |
ipaas-bridge 50%, covered 38%, unknown 12% |
| Zwift |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| Hevy |
12.1 thin |
2 |
0 / 2 |
1 |
0 |
0 |
covered 50%, unknown 50% |
regulated 4 · named in a regulator's register or partners' contracts
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Dexcom |
57.6 |
11 |
0 / 11 |
0 |
0 |
0 |
contract 55%, standard 9%, covered 27%, builds-on-platform 9% |
| Fitbit |
49.9 |
7 |
0 / 7 |
0 |
0 |
1 |
ipaas-bridge 14%, contract 43%, covered 29%, builds-on-platform 14% |
| VivaLNK |
40.7 thin |
2 |
0 / 2 |
0 |
0 |
0 |
contract 100% |
| YAZIO |
36.4 thin |
2 |
0 / 2 |
0 |
0 |
0 |
contract 50%, builds-on-platform 50% |
standard 6 · listed by a voluntary standard's own directory
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Healthie |
51.8 |
18 |
0 / 18 |
16 |
0 |
1 |
ipaas-bridge 6%, standard 6%, unknown 89% |
| Metriport |
44.1 |
3 |
0 / 3 |
0 |
1 |
0 |
standard 75%, distribution 25% |
| Samsung |
42.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 100% |
| Human API |
40.2 |
4 |
0 / 4 |
0 |
3 |
0 |
standard 40%, distribution 60% |
| WellnessLiving |
19.7 thin |
2 |
0 / 2 |
0 |
0 |
1 |
ipaas-bridge 50%, standard 50% |
| Noom |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
standard 100% |
mixed 4 · no single mode dominates
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Garmin |
53.0 |
6 |
0 / 6 |
1 |
0 |
0 |
contract 33%, standard 17%, covered 33%, unknown 17% |
| Withings |
42.1 |
9 |
0 / 9 |
1 |
0 |
1 |
ipaas-bridge 11%, contract 33%, covered 33%, builds-on-platform 11%, unknown 11% |
| fatsecret |
38.9 |
3 |
0 / 3 |
1 |
0 |
0 |
contract 33%, covered 33%, unknown 33% |
| Zenoti |
37.0 |
3 |
0 / 3 |
0 |
0 |
1 |
ipaas-bridge 33%, standard 33%, builds-on-platform 33% |
long-tail 2 · reached only through iPaaS bridges
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Mindbody |
2.5 thin |
1 |
0 / 1 |
0 |
0 |
1 |
ipaas-bridge 100% |
| RunSignup |
2.5 thin |
1 |
0 / 1 |
0 |
0 |
1 |
ipaas-bridge 100% |
distribution 4 · only sells through cloud marketplaces
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Validic |
19.2 thin |
2 |
0 / 2 |
0 |
2 |
0 |
distribution 100% |
| EGYM |
9.6 thin |
1 |
0 / 1 |
0 |
1 |
0 |
distribution 100% |
| Nutritionix |
9.6 thin |
1 |
0 / 1 |
0 |
1 |
0 |
distribution 100% |
| Suggestic |
9.6 thin |
1 |
0 / 1 |
0 |
1 |
0 |
distribution 100% |
undeclared 12 · declares nothing we can read: no number