Device Sync Guide
Learn how to connect your sleep tracking devices to D1Sleep and keep your data syncing automatically.
WHOOP
Sync your sleep data automatically from your WHOOP band
How do I connect my WHOOP account?
- Go to your Settings page in D1Sleep
- Find the Connected Devices section
- Click Connect next to WHOOP
- You'll be redirected to WHOOP's website to authorize D1Sleep
- Log in to your WHOOP account and click Authorize
- You'll be redirected back to D1Sleep with your account connected
Once connected, D1Sleep will automatically import your last 14 days of sleep data.
How do I make sure my sleep syncs every day?
D1Sleep requires a manual sync to pull your latest sleep data. Here's how to do it:
- Make sure your WHOOP band has synced to the WHOOP app first
- Open D1Sleep and go to your Dashboard
- Scroll to the bottom and click the Sync button next to WHOOP
- Your latest sleep data will be imported
Pro Tip
WHOOP typically finishes processing your sleep data within 1-2 hours of waking up. Sync after that for the most accurate data. Make it part of your morning routine!
What data does D1Sleep pull from WHOOP?
D1Sleep imports the following sleep metrics from your WHOOP:
- Sleep Duration - Total time asleep
- Bedtime & Wake Time - When you fell asleep and woke up
- Deep Sleep - Time in slow-wave sleep (restorative)
- REM Sleep - Time in REM stage (dreaming, memory)
- Light Sleep - Time in light sleep stages
- Awake Time - Time spent awake during the night
D1Sleep uses this data to calculate your Sleep Score based on duration, sleep stage quality, regularity, and efficiency.
My WHOOP isn't syncing. What should I do?
If your WHOOP data isn't appearing in D1Sleep, try these steps:
Check your WHOOP app
Make sure your WHOOP band has synced to the WHOOP app and your sleep data is visible there.
Try syncing manually
Go to Settings → Connected Devices and click Sync Now next to WHOOP.
Reconnect your account
If syncing still doesn't work, try disconnecting and reconnecting your WHOOP account in Settings.
Check for "Reconnect Required" message
If you see this message, your authorization has expired. Click Reconnect to re-authorize D1Sleep with WHOOP.
WHOOP authorizations expire periodically for security. If prompted, simply reconnect your account to resume syncing.
How do I disconnect my WHOOP account?
- Go to your Settings page
- Find the Connected Devices section
- Click the Disconnect button next to WHOOP
- Confirm by clicking Yes, Disconnect
Disconnecting will stop future syncs but won't delete your existing sleep data in D1Sleep. You can reconnect anytime.
Garmin
Sync your sleep data automatically from your Garmin watch
How do I connect my Garmin account?
- Go to your Settings page in D1Sleep
- Find the Connected Devices section
- Click Connect next to Garmin
- You'll be redirected to Garmin Connect to authorize D1Sleep
- Log in to your Garmin account and click Authorize
- You'll be redirected back to D1Sleep with your account connected
Once connected, D1Sleep will automatically import your last 14 days of sleep data. Supported devices include Forerunner, Fenix, Venu, and other sleep-tracking Garmin watches.
How do I make sure my sleep syncs every day?
D1Sleep requires a manual sync to pull your latest sleep data. Here's how to do it:
- Make sure your Garmin watch has synced to the Garmin Connect app first
- Open D1Sleep and go to your Dashboard
- Scroll to the bottom and click the Sync button next to Garmin
- Your latest sleep data will be imported
Pro Tip
Garmin Connect syncs automatically via Bluetooth when you open the app. Make sure your watch has synced there first, then sync in D1Sleep. Make it part of your morning routine!
What data does D1Sleep pull from Garmin?
D1Sleep imports the following sleep metrics from your Garmin:
- Sleep Duration - Total time asleep
- Bedtime & Wake Time - When you fell asleep and woke up
- Deep Sleep - Time in deep sleep (restorative)
- REM Sleep - Time in REM stage (dreaming, memory)
- Light Sleep - Time in light sleep stages
- Awake Time - Time spent awake during the night
D1Sleep uses this data to calculate your Sleep Score based on duration, sleep stage quality, regularity, and efficiency.
My Garmin isn't syncing. What should I do?
If your Garmin data isn't appearing in D1Sleep, try these steps:
Check your Garmin Connect app
Make sure your Garmin watch has synced to the Garmin Connect app and your sleep data is visible there.
Try syncing manually
Go to Settings → Connected Devices and click Sync Now next to Garmin.
Reconnect your account
If syncing still doesn't work, try disconnecting and reconnecting your Garmin account in Settings.
Check for "Reconnect Required" message
If you see this message, your authorization has expired. Click Reconnect to re-authorize D1Sleep with Garmin.
Garmin authorizations expire periodically for security. If prompted, simply reconnect your account to resume syncing.
How do I disconnect my Garmin account?
- Go to your Settings page
- Find the Connected Devices section
- Click the Disconnect button next to Garmin
- Confirm by clicking Yes, Disconnect
Disconnecting will stop future syncs but won't delete your existing sleep data in D1Sleep. You can reconnect anytime.
COROS
Sync your sleep data automatically from your COROS watch
How do I connect my COROS account?
- Go to your Settings page in D1Sleep
- Find the Connected Devices section
- Click Connect next to COROS
- You'll be redirected to COROS to authorize D1Sleep
- Log in to your COROS account and click Authorize
- You'll be redirected back to D1Sleep with your account connected
Once connected, D1Sleep will automatically import your last 14 days of sleep data. Supported devices include COROS PACE, APEX, VERTIX, and other sleep-tracking COROS watches.
How do I make sure my sleep syncs every day?
D1Sleep requires a manual sync to pull your latest sleep data. Here's how to do it:
- Make sure your COROS watch has synced to the COROS app first
- Open D1Sleep and go to your Dashboard
- Scroll to the bottom and click the Sync button next to COROS
- Your latest sleep data will be imported
Pro Tip
The COROS app syncs automatically via Bluetooth when you open it. Make sure your watch has synced there first, then sync in D1Sleep. Make it part of your morning routine!
What data does D1Sleep pull from COROS?
D1Sleep imports the following sleep metrics from your COROS:
- Sleep Duration - Total time asleep
- Bedtime & Wake Time - When you fell asleep and woke up
- Deep Sleep - Time in deep sleep (restorative)
- REM Sleep - Time in REM stage (dreaming, memory)
- Light Sleep - Time in light sleep stages
- Awake Time - Time spent awake during the night
D1Sleep uses this data to calculate your Sleep Score based on duration, sleep stage quality, regularity, and efficiency.
My COROS isn't syncing. What should I do?
If your COROS data isn't appearing in D1Sleep, try these steps:
Check your COROS app
Make sure your COROS watch has synced to the COROS app and your sleep data is visible there.
Try syncing manually
Go to Settings → Connected Devices and click Sync Now next to COROS.
Reconnect your account
If syncing still doesn't work, try disconnecting and reconnecting your COROS account in Settings.
Check for "Reconnect Required" message
If you see this message, your authorization has expired. Click Reconnect to re-authorize D1Sleep with COROS.
COROS authorizations expire periodically for security. If prompted, simply reconnect your account to resume syncing.
How do I disconnect my COROS account?
- Go to your Settings page
- Find the Connected Devices section
- Click the Disconnect button next to COROS
- Confirm by clicking Yes, Disconnect
Disconnecting will stop future syncs but won't delete your existing sleep data in D1Sleep. You can reconnect anytime.
General Questions
Common questions about device syncing
Can I connect multiple devices?
Currently, you can have one primary device connected at a time for automatic syncing. If you switch devices, simply disconnect your old device and connect the new one. Your historical data will remain in D1Sleep.
What if I don't have a wearable device?
No problem! D1Sleep also supports manual sleep logging. You can log your sleep directly in the app by entering your bedtime and wake time. While you won't get detailed sleep stage data, you'll still be able to track your sleep duration and patterns.
Is my data secure?
Yes! We take data security seriously:
- We use OAuth 2.0 for secure device connections (we never see your device password)
- All data is encrypted in transit and at rest
- We only request read access to your sleep data - nothing else
- You can disconnect and delete your data anytime
Why is my sleep score different from my device's score?
D1Sleep calculates its own Sleep Score using a proprietary algorithm that considers duration, sleep stages, regularity, and efficiency. This may differ from your device's score because each platform uses different weighting and factors. Our score is designed to give you a consistent measure across all devices.
Still need help?
If you're still having trouble, reach out to us at support@d1sleep.com and we'll help you get set up.