August 2026
The digest, generated from the record — not written from memory
Fitness and health API news for August 2026: 6 tracked changes and 75 pages verified, across 13 sections.
Want the next issue in your inbox? Get the newsletter →
What changed in the ecosystem
- 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)
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)
Comparisons (3)
Concepts (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