Daily Readiness
Primarily using key heart rate and heart rate variability (HRV) metrics, the Daily Readiness is a daily morning score that quantifies the user's ability (readiness) to handle the day’s challenges based on their body’s cumulative stress load and recovery status.
This insight automatically help users optimize their daily behavior to achieve better long-term results.
The Daily Readiness and ANS Balance insights require at least two days of data in order to be calculated. If it's the first day recording a daily reading, the output value for both of these insights will be null. See the input requirements and output table below for more details!
If you're using your own device or an external device to connect to Spren API, follow the input requirements below. If you're using Spren Vision to connect to Spren API, you will just pass along the readingData object from the SDK directly to Spren API. See more information in the Spren API Overview.
Input | Data Type | Description |
ibi | array of int | An array for inter-beat intervals; at minimum, 60 inter-beat (R-R) intervals are required. |
-
Daily Readiness is returned as a part of the output response JSON, with the key readiness. The output is a 1-10 integer scores for readiness that corresponds with a low, medium, or high readiness/recovery definition. Some definitions and examples are outlined in the below table.
Output | Definition | Data Type | Example Color Indicators | Example User Text |
null | Insufficient data | None | Grey | Come back tomorrow after collecting additional data to unlock your daily readiness guidance! |
1 - 3 | Low | int | Red | Prioritize recovery-promoting activities today. Avoid pushing your physical or mental limits if possible. |
4 - 6 | Medium | int | Yellow | Consider reducing stressful activities today. If you decide to push harder, then stay extra aware of recovery needs for the next few days. |
7 - 10 | High | int | Green | You should be able to handle more stress and activity today! |
The most common display of the Daily Readiness score is using a gauge, although the Readiness score display is completely customizable to match the branding and user experience goal of your app.
Example text for an in-app tooltip or information drawer to provide user education about the Readiness Score:
Your Readiness Score is a personalized daily score that quantifies your ability (readiness) to handle the day’s challenges based on your body’s cumulative stress load and recovery status.
This 1-10 score uses key heart rate and heart rate variability (HRV) metrics to learn your personal patterns and quantify how your body is adapting to things like exercise, stress, nutrition, work, and more. It helps you understand when your body is ready to perform and when you need to focus on rest and recovery.
- 7-10: Optimal, you are ready to handle more challenges today!
- 4-6: Not ideal, consider reducing stressful activities today.
- 1-3: You are not fully recovered. Prioritize recovery-promoting activities.