Applications › Fitness & Nutrition Tracking

Fitness & Nutrition Tracking

What 10 leading Fitness & Nutrition Tracking apps are built on: the providers each one ships in its code or lists as an integration, grouped by layer and capability, and joined to the catalog.

10 reference apps 61 providers 24 observed in code 37 declared only 96.7% in the catalog 41.1 mean Kin Score 15 with a verified MCP server
How to read this. observed the integration ships in the app (SDK in a dependency file, source code, or an Android build analysis). declared the app names the integration itself (README, integrations page, store listing). Every row links the source it was read from. Providers not yet in the catalog are marked queued for profiling. Blueprint by API Evangelist, CC BY-NC-SA 4.0. Capabilities marked Turbo EA come from Turbo EA Capabilities by Vincent Verdet, CC BY 4.0 (notice); those marked API Evangelist extension are CC BY-NC-SA 4.0. Android build analyses: Exodus Privacy (reports.exodus-privacy.eu.org).

domain layer 9 capabilities

Wearable & Health Data Sync 11 providers · AE-130.20 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
garmin observed [1] [2] [3] Cronometer, Endurain, MyFitnessPal, SparkyFitness, Strava 21.4 emerging 0.0 human-only none found
fitbit declared [1] [2] [3] Cronometer, MyFitnessPal, SparkyFitness, Strava 54.3 strong 30.4 agent-ready none found
polar declared [1] [2] [3] Cronometer, MyFitnessPal, SparkyFitness, Strava 39.7 developing 31.0 agent-ready unknown
google declared [1] [2] [3] Lose It!, MyFitnessPal, SparkyFitness 70.1 exemplar 45.4 agent-ready verified
apple declared [1] [2] [3] Cronometer, Lose It!, SparkyFitness 55.2 strong 31.9 agent-ready none found
oura-ring declared [1] [2] [3] Cronometer, SparkyFitness, Strava 49.0 developing 28.1 agent-aware none found
withings declared [1] [2] [3] Cronometer, MyFitnessPal, SparkyFitness 33.3 thin 25.9 agent-aware none found
whoop declared [1] [2] Cronometer, Strava 47.2 developing 35.0 agent-ready none found
coros declared [1] [2] SparkyFitness, Strava 35.6 thin 28.3 agent-aware verified
suunto declared [1] Strava 32.3 thin 17.4 agent-aware none found
samsung declared [1] Strava 32.0 thin 36.6 agent-ready none found
Food Composition Databases 8 providers · AE-130.30.10 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
open-food-facts observed [1] [2] SparkyFitness, wger 64.5 strong 31.1 agent-ready none found
fatsecret declared [1] SparkyFitness 53.6 developing 31.9 agent-ready none found
swiss-food-composition-database declared [1] SparkyFitness 37.8 thin 22.9 agent-aware none found
nutritionix declared [1] SparkyFitness 34.3 thin 24.6 agent-aware none found
usda declared [1] SparkyFitness 32.4 thin 21.0 agent-aware none found
yazio declared [1] SparkyFitness 13.4 emerging 2.5 human-only none found
livsmedelsverket declared [1] SparkyFitness 6.1 minimal 2.9 human-only —
health-canada declared [1] SparkyFitness 3.4 minimal 0.0 human-only —
Running & Cycling Tracking 5 providers · AE-130.10.30 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
strava observed [1] [2] [3] Endurain, MyFitnessPal, SparkyFitness 50.0 developing 46.9 agent-ready none found
under-armour declared [1] MyFitnessPal 37.0 thin 24.6 agent-aware none found
trainingpeaks declared [1] MyFitnessPal 28.6 thin 23.7 agent-aware none found
runkeeper declared [1] MyFitnessPal 13.3 emerging 2.9 human-only —
nike declared [1] Strava 8.8 minimal 0.6 human-only none found
Activity & Step Tracking 3 providers · AE-130.10.20 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
renpho declared [1] MyFitnessPal 13.8 emerging 7.4 agent-aware —
vesync declared [1] MyFitnessPal 9.2 minimal 0.0 human-only —
accupedo declared [1] MyFitnessPal 7.8 minimal 2.9 human-only —
Connected Fitness Equipment 3 providers · AE-130.10.40 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
wahoo declared [1] Strava 46.5 developing 27.6 agent-aware none found
peloton declared [1] Strava 8.2 minimal 12.4 agent-aware none found
zwift declared [1] Strava 7.3 minimal 0.0 human-only none found
Menu Engineering & Recipe Management 3 providers · BC-4070.10 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
tandoor declared [1] SparkyFitness 59.4 strong 26.7 agent-aware none found
mealie declared [1] SparkyFitness 38.8 thin 29.7 agent-ready none found
norish declared [1] SparkyFitness 24.5 emerging 9.2 agent-aware none found
Workout Logging 3 providers · AE-130.10.10 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
hevy declared [1] SparkyFitness 47.7 developing 21.7 agent-aware none found
wger declared [1] SparkyFitness 46.6 developing 35.1 agent-ready verified
free-exercise-db declared [1] SparkyFitness 22.4 emerging 6.3 agent-aware none found
Health Information Management 1 providers · BC-2900 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
dexcom declared [1] Cronometer 32.0 thin 28.5 agent-aware none found
Women's & Reproductive Health 1 providers · AE-130.60 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
glow-fertility queued for profiling declared [1] MyFitnessPal — — —

common layer 11 capabilities

Product Usage Analytics 3 providers · BC-4280.30 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
firebase observed [1] [2] [3] Cronometer, Lose It!, MyFitnessPal, Strava 50.3 developing 14.2 agent-aware verified
amplitude observed [1] [2] [3] Cronometer, Lose It!, MyFitnessPal 63.5 strong 56.7 agent-ready verified
facebook observed [1] [2] MyFitnessPal, Strava 42.7 developing 28.2 agent-aware none found
Programmatic Sales Management 5 providers · BC-3760.30 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
google-admob observed [1] [2] [3] Cronometer, Lose It!, MyFitnessPal 61.5 strong 34.0 agent-ready none found
amazon observed [1] [2] Lose It!, MyFitnessPal 47.3 developing 46.8 agent-ready verified
unity observed [1] MyFitnessPal 67.8 exemplar 25.8 agent-aware verified
iab-tech-lab observed [1] MyFitnessPal 54.5 strong 37.6 agent-ready verified
fyber queued for profiling observed [1] MyFitnessPal — — —
Observability Management 3 providers · BC-4220.20 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
firebase observed [1] [2] [3] Cronometer, Lose It!, MyFitnessPal 50.3 developing 14.2 agent-aware verified
sentry-system observed [1] Strava 80.6 exemplar 50.2 agent-ready verified
rollbar observed [1] Lose It! 48.4 developing 30.8 agent-ready verified
Advertising Revenue Reporting 4 providers · BC-3760.60 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
appsflyer observed [1] MyFitnessPal 69.8 exemplar 46.4 agent-ready verified
singular observed [1] Lose It! 67.4 exemplar 50.0 agent-ready none found
branch-io observed [1] Strava 32.0 thin 24.7 agent-aware none found
adjust observed [1] Cronometer 30.8 thin 23.8 agent-aware none found
Asset Storage & Tiering 1 providers · BC-3710.30 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
amazon-web-services observed [1] [2] [3] Endurain, Tandoor Recipes, wger 60.9 strong 40.8 agent-ready verified
Identity & Access Management 1 providers · BC-620.20 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
facebook observed [1] [2] MyFitnessPal, Strava 42.7 developing 28.2 agent-aware none found
Web Hosting & Control Panels 2 providers · AE-926 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
zenith-hosting declared [1] SparkyFitness 33.4 thin 18.7 agent-aware —
pikapods declared [1] SparkyFitness 25.3 emerging 15.0 agent-aware —
Base Map Tiles 1 providers · AE-120.20.10 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
openstreetmap declared [1] FitTrackee 44.4 developing 28.8 agent-ready none found
Feature Flag Management 1 providers · BC-4210.50 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
split observed [1] MyFitnessPal 36.5 thin 26.4 agent-aware none found
Subscription Billing & Revenue Management 1 providers · BC-4250 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
stripe observed [1] Tandoor Recipes 82.7 exemplar 58.5 agent-native verified
Video Hosting & Encoding 1 providers · AE-170.10.10 · API Evangelist extension
ProviderEvidenceAppsKin ScoreAgent readinessMCP
brightcove observed [1] MyFitnessPal 33.1 thin 30.1 agent-ready none found

agent layer 1 capabilities

Artificial Intelligence Management 3 providers · BC-610.60 · Turbo EA
ProviderEvidenceAppsKin ScoreAgent readinessMCP
openai observed [1] [2] Mealie, SparkyFitness 83.0 exemplar 58.4 agent-native verified
anthropic observed [1] SparkyFitness 89.0 exemplar 47.6 agent-ready verified
google observed [1] SparkyFitness 70.1 exemplar 45.4 agent-ready verified

Reference apps

SparkyFitness self-hosted

https://github.com/CodeWithCJ/SparkyFitness

4 observed · 25 declared
  • observed ships the anthropic SDK or integration code source
  • observed ships the garmin SDK or integration code source
  • observed ships the google SDK or integration code source
  • observed ships the openai SDK or integration code source
  • declared lists apple as an integration source
  • declared lists coros as an integration source
  • declared lists fatsecret as an integration source
  • declared lists fitbit as an integration source
  • declared lists free-exercise-db as an integration source
  • declared lists garmin as an integration source
  • declared lists google as an integration source
  • declared lists health-canada as an integration source
  • declared lists hevy as an integration source
  • declared lists livsmedelsverket as an integration source
  • declared lists mealie as an integration source
  • declared lists norish as an integration source
  • declared lists nutritionix as an integration source
  • declared lists open-food-facts as an integration source
  • declared lists oura-ring as an integration source
  • declared lists pikapods as an integration source
  • declared lists polar as an integration source
  • declared lists strava as an integration source
  • declared lists swiss-food-composition-database as an integration source
  • declared lists tandoor as an integration source
  • declared lists usda as an integration source
  • declared lists wger as an integration source
  • declared lists withings as an integration source
  • declared lists yazio as an integration source
  • declared lists zenith-hosting as an integration source

Read from: dependency manifest, documentation

wger self-hosted

https://github.com/wger-project/wger

2 observed · 0 declared
  • observed ships the amazon-web-services SDK or integration code source
  • observed ships the open-food-facts SDK or integration code source

Read from: dependency manifest, documentation

Endurain self-hosted

https://github.com/joaovitoriasilva/endurain

3 observed · 2 declared
  • observed ships the amazon-web-services SDK or integration code source
  • observed ships the garmin SDK or integration code source
  • observed ships the strava SDK or integration code source
  • declared lists garmin as an integration source
  • declared lists strava as an integration source

Read from: dependency manifest, documentation

FitTrackee self-hosted

https://github.com/SamR1/FitTrackee

0 observed · 1 declared
  • declared lists openstreetmap as an integration source

Read from: dependency manifest, documentation

Mealie self-hosted

https://github.com/mealie-recipes/mealie

1 observed · 0 declared
  • observed ships the openai SDK or integration code source

Read from: dependency manifest

Tandoor Recipes self-hosted

https://github.com/TandoorRecipes/recipes

2 observed · 0 declared
  • observed ships the amazon-web-services SDK or integration code source
  • observed ships the stripe SDK or integration code source

Read from: dependency manifest

MyFitnessPal commercial

https://www.myfitnesspal.com/

14 observed · 13 declared
  • observed ships the amazon SDK or integration code source
  • observed ships the amplitude SDK or integration code source
  • observed ships the appsflyer SDK or integration code source
  • observed ships the brightcove SDK or integration code source
  • observed ships the facebook SDK or integration code source
  • observed ships the facebook SDK or integration code source
  • observed ships the facebook SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the fyber SDK or integration code source
  • observed ships the google-admob SDK or integration code source
  • observed ships the iab-tech-lab SDK or integration code source
  • observed ships the split SDK or integration code source
  • observed ships the unity SDK or integration code source
  • declared lists accupedo as an integration source
  • declared lists fitbit as an integration source
  • declared lists garmin as an integration source
  • declared lists glow-fertility as an integration source
  • declared lists google as an integration source
  • declared lists polar as an integration source
  • declared lists renpho as an integration source
  • declared lists runkeeper as an integration source
  • declared lists strava as an integration source
  • declared lists trainingpeaks as an integration source
  • declared lists under-armour as an integration source
  • declared lists vesync as an integration source
  • declared lists withings as an integration source

Read from: Android build analysis (Exodus Privacy, reports.exodus-privacy.eu.org), integrations page

Strava commercial

https://www.strava.com/

6 observed · 12 declared
  • observed ships the branch-io SDK or integration code source
  • observed ships the facebook SDK or integration code source
  • observed ships the facebook SDK or integration code source
  • observed ships the facebook SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the sentry-system SDK or integration code source
  • declared lists coros as an integration source
  • declared lists fitbit as an integration source
  • declared lists garmin as an integration source
  • declared lists nike as an integration source
  • declared lists oura-ring as an integration source
  • declared lists peloton as an integration source
  • declared lists polar as an integration source
  • declared lists samsung as an integration source
  • declared lists suunto as an integration source
  • declared lists wahoo as an integration source
  • declared lists whoop as an integration source
  • declared lists zwift as an integration source

Read from: Android build analysis (Exodus Privacy, reports.exodus-privacy.eu.org), documentation, integrations page

Cronometer commercial

https://cronometer.com/

5 observed · 8 declared
  • observed ships the adjust SDK or integration code source
  • observed ships the amplitude SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the google-admob SDK or integration code source
  • declared lists apple as an integration source
  • declared lists dexcom as an integration source
  • declared lists fitbit as an integration source
  • declared lists garmin as an integration source
  • declared lists oura-ring as an integration source
  • declared lists polar as an integration source
  • declared lists whoop as an integration source
  • declared lists withings as an integration source

Read from: Android build analysis (Exodus Privacy, reports.exodus-privacy.eu.org), documentation

Lose It! commercial

https://www.loseit.com/

7 observed · 2 declared
  • observed ships the amazon SDK or integration code source
  • observed ships the amplitude SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the firebase SDK or integration code source
  • observed ships the google-admob SDK or integration code source
  • observed ships the rollbar SDK or integration code source
  • observed ships the singular SDK or integration code source
  • declared lists apple as an integration source
  • declared lists google as an integration source

Read from: Android build analysis (Exodus Privacy, reports.exodus-privacy.eu.org), documentation

Catalog candidates

Providers that fit a capability this category needs. No app here is claimed to use them.

Where these apps are listed

See also the shared layer under every category.