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.

Live Sync
Today's Health Data
🚶
8,432
Steps
❤️
72 bpm
Heart Rate
😴
7h 42m
Sleep
🔥
487 cal
Active Cal
⚖️
165 lbs
Weight
🩸
98%
SpO2

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.