Wearable Health Sync — Apple Health & Google Health Connect
Your clients' wearable devices already track their health around the clock. TrainerReport pulls that data in automatically, giving trainers a complete picture of each client's activity, recovery, and body composition — no manual entry required.
Data-Driven Coaching
12 Health Data Types
TrainerReport syncs a comprehensive set of health metrics: steps, heart rate, resting heart rate, weight, body fat percentage, active calories burned, blood oxygen (SpO2), respiratory rate, distance walked/run, floors climbed, sleep duration, and workout sessions. Each metric is stored as a daily summary for efficient long-term tracking.
Apple Health + Google Health Connect
The mobile app supports both major health platforms through a unified abstraction layer. On iOS, data comes from Apple HealthKit (Apple Watch, iPhone sensors, and connected devices). On Android, data comes from Google Health Connect (Fitbit, Samsung Health, Garmin, and other compatible wearables). One codebase, both ecosystems.
Auto-Sync on App Open
Health data syncs automatically every time the client opens the TrainerReport mobile app — no buttons to press, no manual export needed. The sync runs fire-and-forget in the background after authentication, extracting today's summary and upserting it to the database. At roughly 200 bytes per day per user, storage costs are negligible even at scale.
Trainer Visibility Dashboard
Trainers see an overview table of all their clients' latest health data on a dedicated dashboard page — steps, calories, sleep hours, weight, resting heart rate, workout count, and last sync time at a glance. Click any client row to drill into their individual data with interactive 30-day trend charts for every metric.
30-Day Trend Charts
Both the mobile app and the trainer web dashboard display 30-day trend charts built with Apache ECharts. Clients see their own trends in a "30-Day Trends" tab on the Health Data screen. Trainers see per-client line charts for steps, calories, sleep, resting heart rate, weight, body fat, SpO2, and distance — making it easy to spot patterns and adjust programming.
Check-In Auto-Fill
When a client opens the check-in form on the mobile app, their latest weight and body fat percentage from Apple Health or Google Health Connect are automatically pre-populated. No more asking clients to step on a scale and type numbers — the data flows straight from their wearable device into the check-in, saving time and improving accuracy.
Coach with real data
Connect your clients' wearable devices and unlock a new level of insight into their daily activity, recovery, and progress.