Data Analytics FAQs

Frequently asked questions about data analytics.

Does Labfront use the Garmin Companion SDK or the Garmin Health SDK?

Labfront supports both the Garmin Companion SDK and Garmin Health SDK. Depending on the data requirements for your project, the Labfront platform will automatically take care of accessing the appropriate SDK to access the data.


Do we lose participants' data if they sign out of the Labfront Companion app?

No, all previously synced data is available on the Labfront platform.


Is data deleted if someone inadvertently uninstalled the Labfront Companion app?

No, data is not deleted if a participant uninstalled the app.  Any data that was synced before the app was uninstalled will still be available on the Labfront platform.


Does Labfront offer support for data analytics?

In an effort to support researchers without in-house analytics expertise, we do offer data analytics plans at an additional cost. You can visit our analytics page or contact for more information on Labfront Analytics. 


Can I use heart rate data to derive Heart Rate Variability (HRV)?

If you want to derive heart rate variability (HRV), please make sure to collect the beat-to-beat (BBI) data.  If you are using HRV to get stress, you may consider using Garmin’s Stress Level metric.  For more information about Stress Level visit


As a researcher, can I import the data into Microsoft Excel, MatLab, SBSS or other apps?

Yes, we provide the data in CSV formats that may be imported into popular data analytics apps.  We also provide  JSON files that can be parsed by developers.


What is the meaning of -1, -2 values for stress and body battery?

Stress Details summaries contain the user’s stress level values for a given day. Stress levels are provided as 3-minute averages of the real-time stress scores generated on the device with values ranging from 1 to 100. A value of -1 means there was not enough data to detect stress, and -2 means there was too much motion (e.g. the user was walking or running).
Scores between 1 and 25 are considered “rest” (i.e. not stressful), 26-50 as “low” stress, 51-75 “medium” stress, and 76-100 as “high” stress. These numbers are derived based on a combination of many device sensors and will automatically adjust to the wearer of the device and gain accuracy over time as the stress algorithms learn the user’s natural biometric norms.