August 2026
The digest, generated from the record — not written from memory
Fitness and health API news for August 2026: 11 tracked changes and 85 pages verified, across 17 sections.
What changed in the ecosystem
- 2026-09 · reportedFitbit → Google Health side-by-side window reported to closeA window in which the legacy Fitbit Web API and the Google Health API run side by side is reported to extend into late September 2026 — the practical dual-read period for migrating integrations.
- 2026-09 · reportedFitbit Web API turndown (reported window)The legacy Fitbit Web API's retirement in favour of the cloud Google Health API is reported to land around September 2026. No official day is confirmed on a page we could verify; some third-party guides name September 30, which is weaker evidence, not stronger. Tokens are reported not to transfer — every user re-consents via Google OAuth.
- 2026 · reportedStrava developer terms: Standard-tier subscription (reported)Strava's developer access terms reportedly changed during 2026, with Standard-tier developers said to need a paid Strava subscription. The architectural constraints matter more than the fee: athlete data may generally only be displayed back to that athlete, and using it to train AI/ML models is prohibited.
- 2026-05 · reportedFitbit accounts: Google Account consolidation gate (reported)Users on legacy Fitbit-only logins are reported to need consolidation into a Google Account by roughly mid-May 2026, and reportedly cannot use the successor API until they do — a gate on your migration, not a detail inside it.
- 2026 · reportedWHOOP membership restructuringWHOOP has restructured its membership recently. Because WHOOP requires both a developer membership and an active end-user membership for data to flow, a restructuring moves two columns of the cost model at once — verify current terms before budgeting.
- 2026 · reportedNutritionix open free tier reportedly curtailedReports conflict on whether Nutritionix's open free tier still exists; higher tiers route through a Syndigo sales contact. If the free tier is gone, the freemium classification shifts toward sales-gated.
- 2025-12 · confirmedOura personal access tokens deprecatedOura deprecated personal access tokens in December 2025 — scripts and internal tools built on PATs need the OAuth flow instead. This page's phrasing has been quoted back to us in search queries, a sign assistants cite it.
- 2025-06-30 · reportedANT+ membership and certification programs discontinued (reported)Per widely-quoted announcements from the ANT+ organization — the official page was unreachable in our research pass, so this stays reported — the ANT+ membership and certification programs were discontinued on June 30, 2025, with certification applications accepted only until March 31, 2025. Device profiles and documentation reportedly remain available and existing devices are unaffected; coverage cites the EU Radio Equipment Directive as a driver. For new fitness apps, BLE is the practical default radio.
- 2024 · confirmedStrava tightened its developer programStrava tightened developer-program rules in 2024 — the start of the stricter display, branding, and access regime its API operates under today.
- 2024 · confirmedMoveNet: no model updates observed since 2024No updates to the MoveNet pose models have been observed since 2024. The single-person models remain Apache-2.0; treat the weights as stable rather than evolving.
- 2023-04 · confirmedMediaPipe Pose Landmarker weights: last modificationThe served MediaPipe Pose Landmarker .task model files were last modified in April 2023. The framework evolves; the pose weights have not — pin versions and treat model updates as an event, not a stream.
Published or re-verified
Engagement & Retention (14)
- Notification Fatigue and Opt-Out in Fitness Apps
- Fitness App Engagement Metrics That Matter
- A/B Testing an Engagement Feature
- How to Measure Retention in a Fitness App
- Does Camera Coaching Improve Retention?
- Gamification in Fitness Apps: Which Mechanics Fit Exercise
- Adding Social Features to a Fitness App
- Leaderboards and Challenges in a Fitness App
- Streaks and Habit Loops in a Fitness App
- Engagement SDKs for Fitness Apps: The Categories, Honestly
- Wear OS Ongoing Activity for Workout Tracking
- Fitness App Widgets and Watch Complications
- Live Activities for Workout Tracking on iOS
- Push Notifications for a Fitness App: Permissions and Payload
Accessibility (12)
- Testing accessibility in a fitness app
- Captions, subtitles and audio descriptions for workout video
- Haptics when the audio channel is already busy
- Gestures and hands-free control during a workout
- Reduce Motion in a coaching interface
- Colour contrast when the screen is in sunlight
- Touch targets when the hand is shaking
- Dynamic Type on a workout screen: what breaks at 200 percent
- Making a health chart readable without the chart
- What to call an exercise, a set and a rep range
- TalkBack and the Android workout screen
- VoiceOver and the numbers that change during a set
Watch Apps (12)
- Testing Watch Apps Without a Watch on Every Desk
- Watch App Battery: The Constraint That Decides Scope
- watchOS vs Wear OS: Building the App That Runs on the Watch
- Wear OS Phone Sync: The Data Layer and Its Limits (2026)
- Wear OS Tiles for a Fitness App (2026)
- Wear OS Exercise Tracking with Health Services (2026)
- Wear OS Fitness App Anatomy: Standalone or Not (2026)
- Mirroring an Apple Watch Workout to iPhone
- WorkoutKit: Scheduling Workouts Into Apple's Workout App
- Background Execution on Apple Watch: Two Mechanisms
- HealthKit on Apple Watch: What Changes on the Wrist
- Anatomy of a watchOS Workout App
Connected Devices (12)
- Testing Bluetooth Fitness Device Integrations (2026)
- Core Bluetooth for Fitness Devices on iOS (2026)
- Web Bluetooth for Fitness Apps in the Browser (2026)
- ANT+ vs Bluetooth for Fitness Sensors (2026)
- Wear OS Health Services for Live Workout Data (2026)
- Live Heart Rate From Apple Watch in Your App (2026)
- Getting Rowing Machine Data Into an App (2026)
- Smart Bike Trainer Integration: FTMS and Cycling Power
- Treadmill App Integration: Reading FTMS Treadmill Data
- What Is FTMS? The Bluetooth Fitness Machine Service (2026)
- Reading Cycling Power, Cadence, and Speed Sensors in an App
- Connect a Bluetooth Heart Rate Monitor to Your App (2026)
Comparisons (7)
- USDA FoodData Central vs Open Food Facts: Which Free Food Data?
- Rook vs Spike: Which Health-Data API Fits Your Build?
- Apple Watch vs Garmin: Which Should You Build On?
- Apple Watch vs WHOOP: Which for Your App?
- KinesteX vs MediaPipe: Which Layer Do You Want to Own?
- KinesteX vs QuickPose: Decide by How Much You Want to Build
- KinesteX vs Sency: Which Motion Tracking SDK?
Cookbook (6)
Troubleshooting (5)
- HealthKit Background Delivery Not Working: Why Your Observer Never Fires
- Strava API 401 Unauthorized: What It Means and How to Fix It
- HealthKit Authorization Denied: What It Means and What It Hides
- Fitbit Error Code 401: What It Means and How to Fix It
- Oura Personal Access Tokens Are Deprecated — Here's the Fix
Health Data (4)
Concepts (3)
AI Motion (3)
Get the Fitness API Decision Kit — free
Sign up and the downloads appear instantly: the API selection checklist, the launch compliance checklist, the motion-SDK scorecard, and the full 2026 dataset. After that, one email when something actually changes — a deadline, a term, a deprecation. No fluff, no spam.
- ✓ API selection checklist
- ✓ Launch compliance checklist
- ✓ Motion-SDK scorecard (CSV)
- ✓ Fitness APIs 2026 dataset