Overview Statistics
The Overview is a long term view of the data. For this purpose, data is aggregated on the day-level.
In the NOWATCH app, the Overview is conceptually splitted in two sections:
- Awake Section (More info in our Support Knowledge Base):
- Stress Duration: amount of time the user was under stress;
- Stress Recovery: amount of time it took the user to recover from stressors, on average;
- Stress Frequency: number of detected stressors;
- Intense Activity: total minutes of intense activity;
- Resting Heart Rate: Heart Rate under sustained rest;
- Asleep Section (More info in our Support Knowledge Base):
- Sleep Heart Rate Variability (HRV): HRV while sleeping;
- Sleep Duration: amount of time the user was asleep;
- Sleep Regularity: awake time and bedtime;
For each metric (eg, stress, activity, sleep, etc.), you get:
- Daily values (provided there is a minimum 6 hours of wear time throughout the day);
- A typical value and/or range: given the last N days, what is the expected range of values for a metric for a user.
- A descriptive sentence: given the last X daily values, typical values and ranges, what is the interpretation we have of that metric behaviour.
- Example: "Your stress recovery is improving lately".
More info in our Support Knowledge Base
Overview Data Structure
Each daily overview record contains the following fields:
| Field | Type | Description |
|---|---|---|
date |
date |
Date of the overview data. |
| Awake Metrics | ||
stress_duration |
object |
Stress Duration data, including daily value, typical value, and deviations. |
stress_recovery |
object |
Stress Recovery data, including daily value, typical value, and deviations. |
stress_frequency |
float |
Daily stress frequency. |
intense_activity |
object |
Intense Activity data, including daily duration and regularity. |
resting_heart_rate |
object |
Resting Heart Rate data, including daily value, typical value, and deviations. |
| Asleep Metrics | ||
hrv |
object |
Heart Rate Variability data, including daily value, typical value, and deviations. |
sleep_duration |
object |
Sleep Duration data, including daily value and typical value. |
sleep_regularity |
object |
Sleep Regularity data, including daily bedtime/waketime and typical bedtime/waketime. |
Typical Range Structure
Most metrics include both a typical range and the value for that day.
The typical range is obtained as:
- lower limit:
typical_value-typical_deviation_lower; - upper limit:
typical_value+typical_deviation_upper].
{
"stress_duration": {
"typical_value": 67.54,
"value": 71.53,
"typical_deviation_upper": 4.63,
"typical_deviation_lower": 4.63
}
}
Field Units
Each numeric overview field carries an implicit unit. The same unit appears as the x-unit extension on the corresponding property in the OpenAPI spec, so SDK generators and contract tests can pick it up.
| Field family | Unit | Notes |
|---|---|---|
hrv_* (numeric) |
ms |
RMSSD heart-rate variability, in milliseconds. |
rhr_* (numeric) |
bpm |
Resting heart rate, beats per minute. |
stress_duration_* |
min |
Minutes spent under stress. |
stress_recovery_* |
min |
Minutes spent recovering from stressors. |
stress_frequency_daily |
count |
Number of stressor events that day. |
sleep_duration_* |
min |
Minutes asleep. |
intense_activity_daily |
min |
Minutes of intense activity. |
intense_activity_regularity |
ratio |
0–1 score for how regular the user's intense-activity pattern is. |
sleep_bedtime_typical, sleep_waketime_typical |
hour |
Hour of day as a float (9.0 = 09:00, 0.0 = midnight). |
sleep_bedtime_daily, sleep_waketime_daily |
— | ISO 8601 datetime (format-encoded; no separate unit). |
*_descriptive |
— | Free-form human-readable string. |