ROOKScore is a health metric that provides a detailed analysis of users by evaluating key health data points. It is generated from health data collected through the ROOK Connect integration and provides a final score that estimates a user's health status. The scoring system is based on global health standards endorsed by the World Health Organization (WHO).
ROOKScore 2.0 is an enhanced version of the health score that incorporates new data points and a new three-pillar structure. The score is based on three health pillars: Body Health, Physical Health, and Sleep Health. Each pillar contributes equally to the final score.
Health Pillars
Body Health: Includes metrics such as the Body Mass Index (BMI) score.
Physical Health: Includes metrics related to activity, such as steps and calories.
Sleep Health: Includes metrics related to sleep, such as sleep duration and quality, and Heart Rate Variability (HRV).
Each pillar contributes to the final score and can be customized based on customer needs. Body Health, Physical Health, and Sleep Health must have a combined weight of 100%, with each pillar adjustable between 0% and 100%.
If a pillar should not be included in the score, it can be deactivated or set to 0%. Additionally, health metrics within each pillar contribute to the score and can also be weighted or deactivated as needed.
ROOKScore Metrics
ROOKScore 2.0 incorporates new data points such as:
Body mass index (BMI)
Heart rate variability (HRV)
Sleep duration and quality
Steps
Calories
Activity time
These metrics are used to provide a holistic view of user health.
Output Scores
ROOKScore provides several output scores to evaluate different aspects of a user's health:
Global Score: The average of the scores in the Physical Health, Sleep Health, and Body Health sections.
Seven-Day Score: The average of the Global Score over the past seven days.
Physical Health Score: Reflects the user's physical health, based on the following variables:
Activity Score: Based on time spent in activity.
Calories Score: Based on daily calories burned.
Steps Score: Based on daily steps taken.
Body Health Score: Reflects the user's body health, based on the following variable:
BMI Score: Based on the Body Mass Index (BMI).
Sleep Health Score: Reflects the user's sleep health, based on the following variables:
Readiness Score: Based on the user's readiness for the day.
Sleep Duration Score: Based on sleep duration.
Sleep Quality Score: Based on the quality of sleep.
These scores provide information about a user's health status and can be used to track progress toward health goals. The output of the score will depend on how the client configures ROOKScore.
Ranges by Age and Gender
ROOKScore 1.5 addressed an issue where the readiness score was consistently displaying a rating of 100% for generic users (those whose age or gender were not specified). The intervals for generic users were adjusted based on data from sources such as the United States Census Bureau, Eurostat, and the Instituto Nacional de Estadística y Geografía (INEGI). The updated intervals are:
Female user with unknown age: 35 - 71
Male user with unknown age: 41 - 74
User with unknown age and gender: 38 - 73
These refined ranges are intended to provide a more accurate readiness score for generic users.
Generic Score
If basic user data such as gender, age, weight, and height is not available, the health score may not be fully personalized. In these cases, the health score includes two keys indicating whether the score calculation was personalized:
Calculated with missing user information: A boolean value that indicates if the user does not have the basic data required to obtain a personalized score.
Missing user information: An array indicating which basic user data is missing.
If a wearable device is not able to capture all necessary data to calculate the health score, the score for the affected section and related keys will contain a null value. Composite scores will not take these null values into account.
Implementation
To access ROOKScore 2.0, clients must contact the ROOK team. Once activated, ROOKScore 2.0 can be customized through the ROOK Portal. The health score is delivered via a webhook. ROOK automatically sends the health score of users to the webhook as it is generated. The score is continuously updated as ROOK receives new data from connected sources.