Integrations / Apps

Does MyFitnessPal work with Gyroscope?

Yes. MyFitnessPal can send permitted food and weight data through Apple Health for Gyroscope to read.

Apple HealthData fit: 3/5

Apple Health carries meal summaries and weight, but MyFitnessPal does not export exercise or a complete, timestamped food diary to it.

Short answer

Gyroscope has no direct MyFitnessPal integration. MyFitnessPal data reaches Gyroscope through Apple Health: turn on MyFitnessPal's Apple Health sync, and Gyroscope reads what it writes. In MyFitnessPal, enable HealthKit Sharing and allow its food and weight categories.

How the connection works

MyFitnessPal and Gyroscope do not connect account to account. The supported route has two hops: MyFitnessPal writes approved categories to Apple Health, then Gyroscope reads those HealthKit records. MyFitnessPal's Apple Health documentation says it sends meal summaries with calories and some nutrients, plus weight, when you grant the matching write permissions.

The route is deliberately narrower than your full MyFitnessPal diary. MyFitnessPal does not attach food timestamps, does not send caffeine or Vitamin A, and sends no exercise from MyFitnessPal to Apple Health. It works in the opposite direction for exercise, steps, and sleep: those records can enter MyFitnessPal from Apple Health, but they are not MyFitnessPal exports for Gyroscope to collect.

Gyroscope reads the full HealthKit dietary nutrient panel, along with weight and other permitted HealthKit types. What appears still depends on what MyFitnessPal actually writes and which categories you allow. If a nutrient never reaches Apple Health, Gyroscope cannot recover it from the MyFitnessPal account.

What syncs

The table follows MyFitnessPal's official direction and field notes. “No” means MyFitnessPal documents that field as absent from its Apple Health write path, even when it may read the category in the other direction.

DataWrites to Apple HealthNotes
Meal caloriesYesSent as part of a meal summary.
Some meal nutrientsYesThe maker does not publish a complete nutrient-by-nutrient export list.
WeightYesWeight updates in both directions.
CaffeineNoMyFitnessPal says it does not currently track caffeine for this sync.
Vitamin ANoMyFitnessPal specifically excludes Vitamin A from its export.
Food timestampsNoLogged food does not carry timestamps into Apple Health.
Exercises logged in MyFitnessPalNoExercise moves from Apple Health to MyFitnessPal, not from MyFitnessPal to Health.
StepsNoMyFitnessPal reads steps from Apple Health rather than writing them.
SleepNoMyFitnessPal can read sleep from Apple Health but does not document a sleep export.

Set it up

  1. In the MyFitnessPal iPhone app, go to More > Settings > Sharing & Privacy > HealthKit Sharing, as shown in the maker's setup guide.
  2. Choose the food and weight categories you want MyFitnessPal to write, then tap Allow on the first Health access prompt.
  3. In Apple's Health app, open Sharing, select Apps, choose MyFitnessPal, and confirm the intended write permissions are on.
  4. Open Gyroscope, add Apple Health as a data source, and grant Gyroscope read access when iOS asks.
  5. Log a meal or weight entry, let MyFitnessPal sync, and confirm the record appears in Apple Health before checking Gyroscope.

What you get in Gyroscope

Supported meal nutrients can join weight, activity, sleep, and other sources on one timeline. Gyroscope's food system can track energy balance, protein, carbohydrates, fat, fiber, sodium, sugar, caffeine, alcohol, meal timing, and additional dietary nutrient fields when those values exist in HealthKit.

MyFitnessPal is optional rather than required. Gyroscope Food XRAY can analyze a meal from a photo natively, while a MyFitnessPal route suits people who already keep their food record there. Either choice can contribute to the same dashboard, subject to the fields that reach Apple Health.

Once food and weight overlap with enough varying days, the correlations engine can compare pairs, show the best lag, separate top and bottom days, and flag outliers. Gyroscope also uses your stated weight goal to frame energy balance as a surplus or deficit.

Screenshot placeholder
Future screenshot: MyFitnessPal meal data beside weight and sleep in Gyroscope.

Insights to try

  • Protein vs weight trend.
  • Last food time vs sleep score.

Choose comparisons that match fields you can see in Apple Health. Missing timestamps or nutrients cannot support a reliable pairing.

Common questions

Do my macros and micronutrients carry over?

Some do, but MyFitnessPal does not publish a complete field list. Its official guidance promises calories and some nutrients, specifically excludes caffeine and Vitamin A, and requires the matching write permissions. Check the Health app to see which values reached the handoff.

Why is my meal time missing?

MyFitnessPal says food timestamps do not sync to Apple Health. Calories and supported nutrients may arrive as a meal summary without the original logged time.

Will MyFitnessPal workouts reach Gyroscope this way?

No. MyFitnessPal documents exercise as an Apple Health-to-MyFitnessPal flow, not a MyFitnessPal-to-Apple Health export. Let the watch or workout app that recorded the activity write it to Apple Health directly.

Can I use Food XRAY instead?

Yes. Food XRAY is Gyroscope's native photo-based meal analysis, so you can use it instead of MyFitnessPal or choose the logging approach that fits your routine.