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.
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.
| 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
Flowcolumn. - Yazio dropped Garmin support entirely in version 9.2. Marked as not supported.
Related reading
- Best calorie tracking apps for Apple Watch (2026)
- Best nutrition apps for Garmin Connect (2026)
- Oura Ring Gen 4: nutrition app integration guide
- Why wearables overestimate calories burned
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.