MyFitnessPal

Nutrition logging with macro and micronutrient tracking

Overview

Sync daily food logs and per-meal breakdowns from MyFitnessPal including full macronutrient splits, fibre, sugar, sodium, water intake, and macro percentage ratios. Supports breakfast, lunch, dinner, and snack meals.

How the integration works

MyFitnessPal doesn't expose a public consumer API, so Omnio connects using session cookies you paste in during setup rather than an OAuth flow. The cookies are stored encrypted in Omnio's credential vault and used to fetch your food diary the same way the MyFitnessPal web app does. A polling worker pulls new diary entries roughly every two hours and works with both free and premium accounts. For each day Omnio captures the per-meal structure (breakfast, lunch, dinner, snacks), every food entry and its serving, and the macronutrient totals MyFitnessPal computes — calories, protein, carbs, fat, fibre, sugar, sodium and water. Those totals are normalised into the same metric catalog Omnio uses for photo-based meal logging, so an MFP-logged breakfast and a photo-logged breakfast show up side by side on the same daily summary.

What Omnio adds on top of MyFitnessPal

MyFitnessPal shows daily macro totals but it can't tell you how those macros land on your recovery. Omnio's biggest differentiator is that it correlates meal timing — last meal before bed, caffeine cutoff time, carb-heavy dinners on specific weekdays — against overnight HRV, sleep-stage distribution and morning readiness, surfacing personal food-response patterns MFP simply doesn't have the data to compute. For meals that include packaged foods, Omnio also enriches them against its local Open Food Facts and USDA FoodData Central databases so you can see NOVA processing class and estimated glycemic load per meal — useful context on dietary quality even before a CGM is connected. Pair MFP with a Dexcom CGM inside Omnio and the glucose curve gets plotted against the meal that preceded it, which is something neither MyFitnessPal nor the Dexcom app can do on its own.

Metrics We Sync

  • Calories (daily & per meal)
  • Protein, carbs & fat
  • Fibre & sugar
  • Macro percentage ratios
  • Sodium & water intake
  • Per-meal breakdowns

Frequently Asked Questions

What data does Omnio sync from MyFitnessPal?
Omnio syncs daily food logs and per-meal breakdowns including full macronutrient splits (protein, carbs, fat), fibre, sugar, sodium, water intake, and macro percentage ratios.
How often does MyFitnessPal data sync?
Omnio polls your MyFitnessPal account every 2 hours to pull the latest food diary entries and nutritional totals.
Do I need a MyFitnessPal premium account?
No, Omnio works with both free and premium MyFitnessPal accounts. We sync the macro and calorie data available on your account.
How does Omnio compare to MyFitnessPal?
MyFitnessPal is a food diary. Omnio goes beyond logging — it correlates your nutrition with sleep quality, HRV, training performance, and body composition to show how your diet actually affects your health.
Can I still use MyFitnessPal for logging?
Yes. Keep logging in MyFitnessPal and Omnio will pull your entries automatically. You get the familiar MFP logging experience plus cross-device health insights on top.
Does Omnio track micronutrients from MyFitnessPal?
Omnio syncs the macronutrient data available from your MyFitnessPal account: calories, protein, carbs, fat, fibre, sugar, sodium, and water. For micronutrient tracking, use Omnio's built-in food photo analysis.

Start syncing your MyFitnessPal data

Connect in minutes, see the full picture of your health.