Health Guide: How Vitalog Processes Your Data

Welcome to Vitalog's "Health Guide"! We are committed to providing you with accurate and easily understandable health information. Below, we explain the detailed calculation and analysis processes performed by the Vitalog app to generate data such as Body Mass Index (BMI), health scores per parameter, and the average score. This information is designed to help you monitor your health better.

1. Data Collection

Vitalog collects your health data through measurements you input, such as weight, height, blood pressure (systolic and diastolic), heart rate, body temperature, cholesterol levels, and others. This data is securely stored in our system and is used only for your health analysis. Each measurement is timestamped to ensure the most recent data is always utilized.

2. Body Mass Index (BMI) Calculation

BMI is a key indicator used to assess whether your weight is within a healthy range based on your height. Vitalog calculates BMI using the following formula:

BMI Formula:
IMT = Height (m) / (Weight (kg))^2

  • Steps:

    1. The height you input (in centimeters) is converted to meters (e.g., 170 cm becomes 1.70 m).

    2. Weight (in kilograms) is divided by the square of your height.

    3. The result is rounded to two decimal places for practical accuracy (e.g., 23.53 or 24.22).

  • Example: If your weight is 70 kg and height is 170 cm:

    BMI = 70 / (1.70)^2 = 70 / 2.89 ≈ 24.22

  • Data Source: BMI is calculated based on the latest "Weight" and "Height" data you enter in the application. This value is also synchronized to your profile to track progress.

3. Scoring Assessment for Each Parameter

Vitalog evaluates each of your health parameters based on standard value ranges set by medical guidelines. Each parameter is assigned a score from 1 to 3, with the following descriptions:

  • Score 3 (Ideal, Normal): Value is within the optimal range.

  • Skor 2 (Fair, Needs Attention): Value is near the border or requires further observation.

  • Skor 1 (Requires Medical Checkup): Value is outside the suggested range, indicating a potential health concern.

    Here are the score calculation details for each parameter:

  • Systolic (ACC/AHA 2017)

    • Score 3 (Ideal, Normal): < 120 mmHg

    • Score 2 (Fair, Needs Attention): 120–129 mmHg

    • Score 1 (Requires Medical Checkup): ≥ 130 mmHg

  • Diastolic (ACC/AHA 2017)

    • Score 3 (Ideal, Normal): < 80 mmHg

    • Score 2 (Fair, Needs Attention): 80–89 mmHg

    • Score 1 (Requires Medical Checkup): ≥ 90 mmHg

  • Heart Rate

    • Score 3 (Ideal): 60–100 bpm

    • Score 2 (Fair, Needs Attention): 50–59 bpm atau 101–110 bpm

    • Score 1 (Requires Medical Checkup): < 50 bpm atau > 110 bpm

  • Body Temperature

    • Score 3 (Ideal): 36.1–37.2 °C

    • Score 2 (Fair, Needs Attention): 37.3–38.0 °C

    • Score 1 (Requires Medical Checkup): < 36.1 °C atau > 38 °C

  • Total Cholesterol

    • Score 3 (Ideal): < 200 mg/dL

    • Score 2 (Fair, Needs Attention): 200–239 mg/dL

    • Score 1 (Requires Medical Checkup): ≥ 240 mg/dL

  • HDL (High-Density Lipoprotein)

    • Score 3 (Ideal):

      • Men: ≥ 40 mg/dL

      • Women: ≥ 50 mg/dL

    • Score 2: –

    • Score 1 (Requires Medical Checkup):

      • Men: < 40 mg/dL

      • Women: < 50 mg/dL

  • LDL (Low-Density Lipoprotein)

    • Score 3 (Ideal): < 100 mg/dL

    • Score 2 (Fair, Needs Attention): 100–159 mg/dL

    • Score 1 (Requires Medical Checkup): ≥ 160 mg/dL

  • Triglycerides

    • Score 3 (Ideal): < 150 mg/dL

    • Score 2 (Fair, Needs Attention): 150–199 mg/dL

    • Score 1 (Requires Medical Checkup): ≥ 200 mg/dL

  • Blood Glucose

    • Score 3 (Ideal):

      • Fasting: 70–100 mg/dL

      • 2hr Post-Meal (PP): < 140 mg/dL

    • Score 2 (Fair, Needs Attention):

      • Fasting: 101–125 mg/dL

      • 2hr Post-Meal (PP): 141–199 mg/dL

    • Score 1 (Requires Medical Checkup):

      • Fasting: ≥ 126 mg/dL

      • 2hr Post-Meal (PP): ≥ 200 mg/dL

  • Hemoglobin (Hb)

    • Score 3 (Ideal):

      • Men: 13–17 g/dL

      • Women: 12–15 g/dL

    • Score 2 (Fair, Needs Attention):

      • Men: 13–14 g/dL

      • Women: 12–13 g/dL

    • Score 1 (Requires Medical Checkup):

      • Men: < 13 g/dL

      • Women: < 12 g/dL

  • Uric Acid

    • Score 3 (Ideal):

      • Men: 3.5–7.2 mg/dL

      • Women: 2.6–6.0 mg/dL

    • Score 2 (Fair, Needs Attention):

      • Men: 7.3–8.0 mg/dL

      • Women: 6.1–7.0 mg/dL

    • Score 1 (Requires Medical Checkup):

      • Men: > 8.0 mg/dL or < 3.5 mg/dL

      • Women: > 7.0 mg/dL or < 2.6 mg/dL

  • Indeks Massa Tubuh (IMT)

    • Score 3 (Ideal): 18.5–22.9 kg/m²

    • Score 2 (Fair, Needs Attention): 23–29.9 kg/m²

    • Score 1 (Requires Medical Checkup): < 18.5 atau ≥ 30 kg/m²

  • Note: For parameters like HDL, Hemoglobin, and Uric Acid, the score calculation considers the user's gender taken from your profile.

4. Average Score Calculation

The average score is an indicator of your overall health based on all measurements entered. Vitalog calculates it using the following formula:

Average Score Formula:
Average Score = (Number of Scored Measurements) / (Total Sum of Scores)

  • Process:

    1. The system retrieves all available scores from measurements (e.g., Systolic, Diastolic, BMI, etc.).

    2. The scores are summed and divided by the number of measurements that received a score (measurements like Weight and Height which have a score of 0 are not counted).

    3. The result is rounded to four decimal places for accuracy.

  • Example: JIf you have measurements with scores 3,1,3,1,2,2,2 (7 measurements):

    Average Score = (3 + 1 + 3 + 1 + 2 + 2 + 2) / 7 = 14 / 7 = 2.0000

  • The average score is converted into a percentage using the formula = ((AVG Score-1)/2)*50. This ensures that a score of 1 results in 0% and a score of 3 results in 100%.

5. Data Synchronization and Updates
  • BMI and individual health scores are automatically updated whenever you enter a new measurement. The system selects the last data for "Weight" and "Height" to calculate BMI and re-evaluates the score based on the latest parameters.

  • The average score is updated based on your entire measurement history, ensuring an accurate reflection of your health over time.

6. Calculation of Recommended Dietary Allowances (RDA)

The RDA (Angka Kecukupan Gizi - Recommended Dietary Allowances) values used in the Vitalog app are sourced from the Regulation of the Minister of Health of the Republic of Indonesia Number 28 of 2019 concerning Recommended Dietary Allowances for the Indonesian Population. This standard contains daily nutritional requirements (energy, macronutrients, vitamins, and minerals) based on age group, gender, and physiological conditions (e.g., pregnant or breastfeeding women).

In the application, these RDA data serve as a reference to compare your intake amount or measurement results against the government's recommended daily nutritional needs, allowing you to monitor whether your nutritional intake is adequate, insufficient, or excessive. This calculation is personalized, following the user profile data you provide (age, gender, specific conditions).

7. Health Forecast Data Acquisition

Our application uses the health data you enter—such as blood pressure ([systolic] mmHg), heart rate ([detak] bpm), blood glucose ([glukosa] mg/dL), total cholesterol ([kolesterol] mg/dL), triglycerides ([trigliserida] mg/dL), HDL ([hdl] mg/dL), LDL ([ldl] mg/dL), hemoglobin ([hb] g/dL), uric acid ([asam_urat] mg/dL), weight ([berat] kg), and height ([tinggi] m)—to calculate the risk of diseases like hypertension, diabetes, heart disease, stroke, metabolic syndrome, and kidney disease.

Calculation Process:

  1. Hypertension Risk

    Your systolic blood pressure, heart rate, weight, and height are processed to calculate hypertension risk. We calculate BMI (weight/height²), then sum blood pressure divided by 10, heart rate divided by 20, and BMI divided by 5. This score is normalized to 1–100, where a score >100 indicates a very high risk requiring immediate medical consultation.

    Scientific References: American Heart Association (2017). Guideline for the Prevention, Detection, and Management of High Blood Pressure. Hypertension. Riskesdas (2018): Hypertension prevalence is 34% in Indonesia.

  2. Type 2 Diabetes Risk

    Your blood glucose, weight, height, and age are used to assess Type 2 diabetes risk. We calculate BMI (weight/height²), then sum glucose divided by 10, BMI divided by 5, and age divided by 10. The score is normalized to 1–100; if >100, the risk is very high, and you should consult a doctor immediately.

    Scientific References: Lindström et al. (2003). Finnish Diabetes Risk Score. Diabetologia. IDF Diabetes Atlas (2021): Diabetes prevalence is 10.9% in Indonesia.

  3. Heart Disease Risk

    Your total cholesterol, HDL, LDL, and systolic blood pressure are processed to calculate heart disease risk. If LDL is unavailable, we calculate it from Total Cholesterol - HDL - (Triglycerides/5). The score is calculated by summing total cholesterol divided by 20, LDL divided by 10, subtracting HDL divided by 10, and adding systolic divided by 10, then normalized to 1–100. A score >100 indicates critical risk, warranting immediate medical attention.

    Scientific References: Wilson et al. (2008). Framingham Risk Score. Circulation. Journal of the American College of Cardiology (2024): Lipid management reduces risk by 20%.

  4. Stroke Risk

    Your systolic blood pressure, heart rate, LDL, and HDL are used to assess stroke risk. If LDL is missing, we calculate it from Total Cholesterol - HDL - (Triglycerides/5). The score is calculated by summing systolic divided by 10, heart rate divided by 20, and the LDL/HDL ratio multiplied by 5, then normalized to 1–100. A score >100 means a very high risk; consult a doctor immediately.

    Scientific References: AHA Stroke Risk Scorecard (2016). Stroke. Circulation (2022): Lipid management reduces stroke risk by 25%.

  5. Metabolic Syndrome Risk

    Your weight, height, blood glucose, triglycerides, and HDL are processed to calculate metabolic syndrome risk. We calculate BMI (weight/height²), then sum BMI divided by 5, glucose divided by 10, triglycerides divided by 20, and subtract HDL divided by 10. The score is normalized to 1–100; a score >100 indicates critical risk, requiring immediate medical consultation.

    Scientific References: Alberti et al. (2006). IDF Consensus on Metabolic Syndrome. The Lancet. Jurnal Gizi Indonesia (2023): Cooking oil consumption increases risk.

  6. Kidney Disease Risk

    Your uric acid, systolic blood pressure, and blood glucose are used to assess kidney disease risk. The score is calculated by multiplying uric acid by 2, adding systolic divided by 10, and glucose divided by 20, then normalized to 1–100. If the score is >100, the risk is very high and requires immediate medical consultation.

    Scientific References: Kidney International (2019). Chronic Kidney Disease Risk Assessment. Rheumatology (2023): High uric acid is prevalent in Indonesian urban men.

8. Data Security and Privacy

Your data is processed securely in accordance with our Privacy Policy. We do not share your personal data with third parties without permission, and all calculations are performed on encrypted servers. For more details, please visit the Privacy Policy page.

9. References and Standards

Our calculation methods are based on health guidelines from reputable organizations such as the World Health Organization (WHO) for BMI and general medical standards for other parameters. We continuously update our algorithms to ensure accuracy and relevance.

Further Questions?

If you have questions about this process or would like to see specific calculation examples based on your data, please contact our support team at support@vitalog.co.id or visit the FAQ section for quick answers.