All Collections
Reference information
What are the expected sync times for Apps & Devices?
What are the expected sync times for Apps & Devices?

Wanting to know how long it takes for your data to sync to Heads Up...

Brian Haltom avatar
Written by Brian Haltom
Updated over a week ago

Hey, everyone!

If you're wondering how long it takes for a particular device or app's data to sync to Heads Up, you're in luck.

This article shares how long it takes for Apps & Devices to sync and what is to be expected.

If you have questions at any point, please get in touch with our support team by email or using the little blue circle with the white smiling message icon in the lower right corner of the app.

This article was updated on April 4, 2024. If you see any discrepancies or anything that needs to be updated or edited, or if you want to leave us feedback, let us know.

Things to Know

It's important to note that the data is not expected to be in real-time. Some delay in the sync is expected. Please read on for more.

Data availability is dependent on when the user first updates the device data to their app and if the user's token, specific to the device in question, has not expired.

The app must be running on your phone for data to sync to the app's cloud. This is relevant for all of the app integrations.

Example:

If the Oura app is not running on your phone, and the expected Oura Ring data has not synced to the Oura app, no data will be sent to the Oura cloud, and the data will not be available to sync to Heads Up.

If your Oura token has expired, the app will be disconnected, and you will have to log back into your Oura to re-authenticate the token.

What events trigger data refreshes?

Every time you log in to the Heads Up app, the app will attempt to sync available data automatically. These processes run every 5 minutes on page changes, and browser and app refreshes.

Note for Pros: Whenever a Pro Team Member logs in, all of the clients in the Organization will be queued for an update.

Also, if you're a member of an Organization, Heads Up will attempt to update your data every 2 hours.

The Devices & Apps

Heads Up has two types of integrations, direct integrations and Human API integrations.

Direct Integrations

Oura, Apple Health, Omron, Keto-Mojo, Cronometer, Biostrap, Biosense, Withings, Garmin, Zona Health, CardioMood, Strava, EliteHRV, LibreView, and Dexcom—all direct integrations—allow Heads Up to seamlessly receive data from the respective device company's cloud API. This necessitates users to maintain active accounts on the device's cloud platform to ensure smooth data transmission.

Heads Up will sync direct integration data as soon as the data is available.

There is a once-a-day update for Oura and Biostrap.

Apple Health will only sync to Heads Up while the user is interacting with the Heads Up application.

All the other direct integrations are subject to refresh triggers previously described.

HumanAPI Integrations

MyFitnessPal, Fitbit, iHealth, and GoogleFit are all HumanAPI-derived integrations and are subject to the same refresh triggers previously described.

The availability of the data does vary on Human API's side:

  • Fitbit will sync to Human API any time they are notified of new data, and it also runs timed syncs at Midnight (UTC).

  • GoogleFit is scheduled to sync to Human API every 2 hours.

  • iHealth will sync to Human API any time they are notified of new data.

  • MyFitnessPal is scheduled to sync to Human API every 30 minutes.


Need Help?

If you have questions, please reach out to us at support@headsuphealth.com or use the little blue circle with the white smiling message icon in the lower right corner of the app, and we will be more than happy to help.

Thank you!

Did this answer your question?