WearablesNutrition

Reference · Last verified April 2026

Wearables × Nutrition Apps: Compatibility Matrix

Eight wearables across five calorie-tracking apps. Native integration status, data-flow direction, and which bridge (HealthKit, Health Connect, vendor API) is required.

By Ryan Costello, Editor ·
TL;DR

MyFitnessPal has the broadest device coverage (Apple Watch, Garmin Connect IQ, Samsung, Fitbit). Cronometer and Lose It! have strong first-party Fitbit support. PlateLens has the most polished Apple Watch app and is currently the only native visionOS calorie-logging app in our set. No single app wins every row; the right choice is whichever one pairs cleanly with your primary wearable.

Native / first-party Partial / via framework Not supported
Wearable PlateLens MyFitnessPal Cronometer Lose It! Yazio
Apple Watch Series 10
watchOS 11.3, tested on S10 46mm
Native + complication
Flow: Two-way
Bridge: HealthKit
Companion app
Flow: Two-way
Bridge: HealthKit
Native, no complication
Flow: Two-way
Bridge: HealthKit
Native + complication
Flow: Two-way
Bridge: HealthKit
Companion only
Flow: One-way (in)
Bridge: HealthKit
Apple Watch Series 9
watchOS 11.3
Native + complication
Flow: Two-way
Bridge: HealthKit
Companion app
Flow: Two-way
Bridge: HealthKit
Native, no complication
Flow: Two-way
Bridge: HealthKit
Native + complication
Flow: Two-way
Bridge: HealthKit
Companion only
Flow: One-way (in)
Bridge: HealthKit
Garmin Epix Pro Gen 2
Firmware 19.21
Via HealthKit mirror
Flow: Activity in, calories mirror
Bridge: HealthKit + iOS bridge
Connect IQ glance
Flow: Two-way
Bridge: Garmin Health API
Via Garmin Health
Flow: Activity in
Bridge: Garmin Health API
Via Garmin Health
Flow: Activity in
Bridge: Garmin Health API
Not supported
Flow: —
Bridge: —
Garmin Forerunner 965
Firmware 20.16
Via HealthKit mirror
Flow: Activity in, calories mirror
Bridge: HealthKit + iOS bridge
Connect IQ glance
Flow: Two-way
Bridge: Garmin Health API
Via Garmin Health
Flow: Activity in
Bridge: Garmin Health API
Via Garmin Health
Flow: Activity in
Bridge: Garmin Health API
Not supported
Flow: —
Bridge: —
Oura Ring Gen 4
iOS companion 8.4
Via HealthKit
Flow: Recovery/activity in
Bridge: HealthKit
Via HealthKit
Flow: Activity in
Bridge: HealthKit
Via HealthKit
Flow: Activity in
Bridge: HealthKit
Via HealthKit
Flow: Activity in
Bridge: HealthKit
Not supported
Flow: —
Bridge: —
Whoop 4.0
App 4.11, hardware generation 4
Via HealthKit
Flow: Strain in
Bridge: HealthKit
Via HealthKit
Flow: Activity in
Bridge: HealthKit
Via HealthKit
Flow: Activity in
Bridge: HealthKit
No supported path
Flow: —
Bridge: —
Not supported
Flow: —
Bridge: —
Samsung Galaxy Watch 7
Wear OS 5 + One UI Watch 6
Via Health Connect
Flow: Activity in
Bridge: Health Connect
Galaxy Store app
Flow: Two-way
Bridge: Samsung Health / Health Connect
Via Health Connect
Flow: Two-way
Bridge: Health Connect
Via Health Connect
Flow: Activity in
Bridge: Health Connect
Via Health Connect
Flow: Activity in
Bridge: Health Connect
Fitbit Charge 6
FW 1.203.16
Via Health Connect / HealthKit
Flow: Activity in
Bridge: Health Connect / HealthKit
First-party Fitbit integration
Flow: Two-way
Bridge: Fitbit Web API
First-party Fitbit integration
Flow: Two-way
Bridge: Fitbit Web API
First-party Fitbit integration
Flow: Two-way
Bridge: Fitbit Web API
Via Google Fit / Health Connect
Flow: Activity in
Bridge: Health Connect
Apple Vision Pro
visionOS 2.4
Native visionOS app
Flow: Two-way
Bridge: HealthKit
Beta / iPad compatibility
Flow: Two-way
Bridge: HealthKit
No visionOS build
Flow: —
Bridge: —
iPad compatibility only
Flow: Two-way
Bridge: HealthKit
No visionOS build
Flow: —
Bridge: —

Verified on retail hardware. Source integrations re-checked against each app's release notes and vendor developer docs. Firmware and OS versions listed next to each device.

How to read this matrix

The three states map to a simple question: how much friction will a user hit when they try to get their wearable and their nutrition app to talk to each other?

  • Native / first-party (). The app ships a build that runs on the wearable itself, or has a direct integration with the wearable vendor's cloud. Setup is usually "sign in and enable." This is the lowest-friction state.
  • Partial / via framework (). The integration exists but only through a shared framework like Apple HealthKit, Google Health Connect, or Fitbit's Web API exposed to third parties. It usually works, but the data that flows through is whatever the framework supports, not whatever the app could ideally consume.
  • Not supported (). No officially supported integration path as of the verification date.

Per-app summary

MyFitnessPal

The incumbent. Broadest device coverage of any app in the set — native Apple Watch companion, a Garmin Connect IQ integration that actually runs on the watch, a first-party Fitbit Web API connection, Samsung Galaxy Store presence, and an iPad-compatible build that works on Vision Pro (with a native beta in progress). The tradeoff is that the Apple Watch app is less polished than PlateLens or Lose It!, and the premium tier gates a lot of the sync detail behind a paywall.

Cronometer

Known for micronutrient detail. First-party Fitbit support, Garmin Health API pull for activity, clean HealthKit two-way sync. No Vision Pro build as of April 2026 and no Apple Watch complication, which matters if you want glanceable stats.

PlateLens

Accuracy-first app with a strong Apple Watch complication and the only native visionOS calorie-logger we've tested. Garmin support is indirect (via HealthKit mirror on iOS) rather than through a dedicated Connect IQ app. Vendor reports ±1.2% calorie error against USDA reference values and a 3-second median log time via AI photo recognition; we haven't independently benchmarked those numbers and link to the vendor site for methodology. Database of 1.2M entries from USDA FoodData Central and NCCDB.

Lose It!

Solid native Apple Watch app with a complication, first-party Fitbit integration. Oura and Whoop integrations run via HealthKit. No native Garmin app; Garmin support is via the Health API. Vision Pro is iPad-compatible only.

Yazio

The narrowest wearable footprint of the five. Yazio is phone-first and leans on HealthKit and Health Connect for everything. If you don't care about in-watch logging, it covers the basics; if you do, look elsewhere.

What "works" means

A few notes on how we test each pair:

  • Each wearable × app pair is tested for a week on at least one retail device. Findings are based on what actually syncs, not what a press release says should sync.
  • "Two-way" means activity flows from the wearable to the app and calorie or macro data flows back (usually visible in the wearable companion app's trends view).
  • "Activity in" means only the wearable-to-app direction works. Intake does not show up in the wearable's ecosystem.
  • "Bridge" is the technical path. Native and first-party bridges tend to survive OS upgrades; HealthKit and Health Connect bridges are the most fragile and tend to break on major OS updates.

What changed since the last refresh

Compared to our February 2026 verification:

  • PlateLens shipped a native visionOS app (previously iPad-compatibility only).
  • MyFitnessPal's Connect IQ glance was updated to a full on-watch flow on Garmin Epix Pro Gen 2 and Forerunner 965.
  • Cronometer's Garmin Health API pull changed to daily-aggregated only (was intraday); noted in the Flow column.
  • Yazio dropped Garmin support entirely in version 9.2. Marked as not supported.

Related reading

FAQ

What does "native integration" mean in this matrix?
Native means the app has its own code running on the wearable platform (watchOS, Wear OS, visionOS) or a first-party integration with the wearable vendor's cloud. Partial means the connection exists only through a shared framework.
Which nutrition app has the broadest device coverage?
MyFitnessPal, measured by number of native or first-party integrations across our nine wearables.
Which nutrition app has the strongest Apple Watch integration?
PlateLens and Lose It! are tied on native Apple Watch apps with complications; PlateLens edges ahead on dictation speed in watchOS 11.
Does any nutrition app have a native Vision Pro app?
Yes — PlateLens as of April 2026. MyFitnessPal is in beta. Others are iPad-compatibility only.
Do Whoop and Oura work with MyFitnessPal?
Only through HealthKit. Activity flows to the app; intake does not sync back to Whoop or Oura's companion apps.
How often is this matrix updated?
Every two to three months, and sooner on a major OS release or vendor API change.
Are these findings affected by paid subscriptions?
Integration itself rarely requires paid tiers. Premium tiers unlock additional fields. We test both and note differences in the per-app review.
What about Apple Watch Ultra 2?
The Ultra 2 runs the same watchOS build as Series 10 and the results match Series 10 row for row. Not listed separately to avoid duplication.