Skip to main content

Wearables

Connect fitness wearables via Apple Health or Health Connect to sync steps, calories, sleep, and heart rate.

How Wearable Integration Works

HubFit integrates with your phone's built-in health platform to pull wearable data into one consistent view for coaches:

  • iOS — Apple Health
  • Android — Health Connect

This approach means HubFit works with any wearable that syncs to Apple Health or Health Connect — including Apple Watch, Fitbit, Garmin, Oura Ring, Whoop, Samsung Galaxy Watch, Google Pixel Watch, Polar, COROS, and more. No matter which device your clients use, the data arrives in the same format, so you get a consistent coaching experience across your entire client base.


Supported Data Types

HubFit syncs four categories of health data:

Data TypeWhat's TrackedUnit
StepsDaily step countsteps
Active CaloriesCalories burned through activitykcal
SleepDuration, sleep cycles (deep, light, REM, awake), and start/end timeshrs / mins
Heart RateResting heart rate, average, max, and minbpm
Sleep data includes stage breakdowns when your wearable provides it. The source device (e.g. "Apple Watch", "Oura", "Fitbit") is captured alongside sleep data so your coach knows where the data came from.

Viewing Client Health Data

When a client connects their wearable, you can view their synced health data from their profile.

1
Open a client's profile
2
Navigate to the Wearable tab
3
You'll see their health data dashboard with charts for steps, calories, sleep, and heart rate

The dashboard shows:

  • A Summary tab with ring totals and a mini chart per metric
  • Drill into Steps, Calories, Sleep, or Heart Rate for headline stats, a full chart, and a daily log
  • Period-over-period comparison badges (e.g. "↓ 35%")

Date Range and Views

You can view health data in two modes:

ViewDescription
WeekShows data for a single ISO week (Mon-Sun).
MonthShows data for a full calendar month.
1
Use the toggle to switch between Week and Month view
2
Use the navigation arrows to move forward or back in time
3
Switch tabs to drill into a specific data type (Summary, Steps, Active Calories, Sleep, or Heart Rate)

Understanding Sleep Data

When viewing a client's sleep data, you'll see a detailed breakdown:

  • Total Duration — Total time asleep (in hours and minutes)
  • Deep Sleep — Time spent in deep/slow-wave sleep
  • Light Sleep — Time in light or core sleep stages
  • REM Sleep — Time in REM sleep
  • Awake — Time spent awake during the sleep session
  • Sleep Window — Start and end timestamps (when available)
When a client has multiple sleep data sources (e.g. both an Oura Ring and an Apple Watch), HubFit picks the most reliable source so the data doesn't overlap or double-count.

Understanding Heart Rate Data

Heart rate data shows four measurements per day:

MetricDescription
Resting HRResting heart rate (typically measured during sleep or inactivity)
Average HRAverage heart rate across the day
Max HRHighest recorded heart rate
Min HRLowest recorded heart rate

Integration Status

On a client's Settings > Integrations page, you can see which health integrations are connected.


What Wearable Data Does and Does Not Sync To

Wearable data does sync with Challenges. When a client has Apple Health or Health Connect connected and joins a Steps challenge, their step count updates automatically.

FeatureSyncs with wearable data?
Challenges (Steps)Yes — step data feeds into Steps challenges automatically
MetricsNo — metrics are tracked separately via manual logging or check-in forms
HabitsNo — habit entries must be logged manually by the client or coach

Connecting a Wearable (Client Setup)

Clients connect their wearable from Settings > Integrations in the HubFit app. Their wearable must first sync to Apple Health (iOS) or Health Connect (Android).

Most wearables sync automatically through their companion app. If a client needs help, use this reference:

WearableiPhone SetupAndroid Setup
Apple WatchSyncs to Apple Health automaticallyN/A
FitbitOpen Fitbit app > Account > toggle Apple Health onOpen Fitbit app > Settings > toggle Health Connect on
GarminOpen Garmin Connect app > Settings > Health > toggle Apple Health onOpen Garmin Connect app > Settings > toggle Health Connect on
Oura RingOpen Oura app > Settings > toggle Apple Health onOpen Oura app > Settings > toggle Health Connect on
WhoopOpen Whoop app > Settings > Health App > EnableOpen Whoop app > Settings > toggle Health Connect on
Samsung Galaxy WatchN/ASyncs to Health Connect via Samsung Health
Google Pixel WatchN/ASyncs to Health Connect via Fitbit app
PolarOpen Polar Flow app > Settings > toggle Apple Health onOpen Polar Flow app > Settings > toggle Health Connect on
COROSOpen COROS app > Settings > toggle Apple Health onOpen COROS app > Settings > toggle Health Connect on

Once the wearable syncs to the phone's health platform, the client taps Apple Health or Health Connect in HubFit's Integrations settings and grants permission to read health data. Data begins syncing automatically.

If a client's data isn't appearing, the most common cause is that their wearable isn't syncing to Apple Health or Health Connect. Have them open the health app on their phone and check if the data appears there first.

How Syncing Works

Data syncs automatically when the client opens the HubFit app. Clients can also manually trigger a sync by tapping the steps display on their profile and hitting the refresh icon in the top right corner.

Clients only see their step count from wearables in the app — calories, sleep, and heart rate data are only visible from the coach dashboard, since clients already have access to this data through their wearable's own app.

If a client's data stops syncing after an iOS or Android update, their health permissions may have been reset. Have them check Settings > Privacy & Security > Health > HubFit (iPhone) or Settings > Health Connect > App permissions > HubFit (Android).

Disconnecting a Wearable

If a client wants to stop sharing health data, they can disconnect by going to Settings > Integrations in the HubFit app and tapping their connected integration (Apple Health or Health Connect), then tapping Disconnect.


Frequently Asked Questions

Does wearable data sync with Metrics or Habits? No. Wearable data is a standalone system. Steps, calories, sleep, and heart rate are only visible on the client's Wearable tab. They do not appear as metric data points or count toward habit goals. Wearable data does sync with Steps challenges.

Why is my client's wearable data not showing up? The most common cause is the wearable not syncing to Apple Health or Health Connect. Have the client check their phone's health app first. If the data is there, make sure HubFit has the correct permissions enabled, then have them open the HubFit app to trigger a sync. If the issue persists, try disconnecting and reconnecting the health integration from Settings > Integrations.

Can clients connect Fitbit, Garmin, or Oura directly to HubFit? No. HubFit reads from Apple Health and Health Connect only. The wearable must sync to one of these platforms first.

Why is the step count different from the wearable app? Apple Health and Health Connect aggregate and deduplicate data from all sources. The numbers in HubFit match what the phone's health platform reports, which may differ slightly from the wearable's own app.

My client's sleep data is missing stage breakdowns. Not all wearables report sleep stages. Basic fitness bands may only report total duration. For stage breakdowns (deep, light, REM, awake), the client needs a wearable that tracks sleep stages.

What happens if a client disconnects? Disconnecting removes all synced health data from HubFit. If they reconnect later, HubFit will re-sync available data from their phone's health platform.

Did this answer your question?