Wearable Integration Setup Guide | Kalsofit
Wearable Integration Setup Guide
Connecting your wearable devices to Kalsofit creates a continuous data stream that powers personalized insights, adaptive coaching, and comprehensive health tracking.
Supported Devices
| Device | Data Synced | Sync Frequency |
|---|---|---|
| Apple Watch | Activity, HR, HRV, Sleep, Workouts | Real-time via HealthKit |
| Garmin | GPS, HR, Training Load, Sleep, Stress | Every 4 hours |
| Fitbit | Steps, HR, Sleep, SpO2, Skin Temp | Every 6 hours |
| Oura Ring | Sleep, HRV, Temperature, Readiness | Daily at 6am |
| Whoop | Strain, Recovery, Sleep, HR, HRV | Every 2 hours |
| Polar | Training Load, HR Zones, GPS Routes | Post-workout |
Apple Watch / Apple Health Setup
Step 1: Grant Permissions
- Open iPhone Settings → Privacy & Security → Health → Kalsofit
- Enable all categories: Activity, Body Measurements, Heart Rate, Sleep, Workouts
Step 2: Enable Background Sync
- Open Kalsofit → Settings → Integrations
- Tap “Connect Apple Health”
- Authorize read access for all health categories
- Enable “Background Refresh” in iPhone Settings for Kalsofit
Step 3: Verify Data Flow
Complete a 10-minute walk. Check Kalsofit Dashboard within 5 minutes. Steps and heart rate should appear automatically.
Garmin Connect Setup
Step 1: Account Linking
- Kalsofit → Settings → Integrations → Garmin Connect
- Log in with your Garmin credentials
- Authorize data sharing
Step 2: Activity Sync Configuration
- Garmin Connect Web → Profile → Account Settings → Data Export
- Enable “Third-Party Access”
- Select data types: Activities, Sleep, Heart Rate, Stress
Step 3: Post-Workout Sync
Garmin activities sync automatically within 15 minutes of upload. For immediate sync, pull-to-refresh on the Kalsofit Dashboard.
Fitbit Setup
Step 1: OAuth Connection
- Kalsofit → Settings → Integrations → Fitbit
- Log in with your Fitbit account
- Accept all data permission requests
Step 2: Data Granularity
Fitbit provides different data resolution based on your subscription:
- Fitbit Free: Daily summaries only
- Fitbit Premium: Intraday heart rate, detailed sleep stages, HRV
For best results, upgrade to Fitbit Premium before connecting.
Oura Ring Setup
Step 1: API Token Generation
- Oura App → Settings → API Access → Generate Token
- Copy the personal access token
- Paste into Kalsofit → Settings → Integrations → Oura Ring
Step 2: Sleep Data Alignment
Oura calculates sleep scores at 6am local time. Kalsofit imports this data at 7am. For immediate import, use the manual sync button.
Troubleshooting
Data Not Appearing
- Verify device is charged and worn correctly
- Check that permissions are granted in device-specific app
- Force-close and reopen Kalsofit
- Log out and reconnect the integration
Duplicate Activities
When multiple devices track the same workout, Kalsofit uses the following priority:
- GPS-enabled device (Garmin, Apple Watch)
- Highest data granularity source
- Manual entry (if marked as primary)
Historical Data Import
First-time connections import 90 days of historical data. To request deeper imports, contact support.
Connected devices create a complete picture of your health.