# CuThongThai Health — AI Discovery File # Domain: suckhoe.cuthongthai.vn # Language: Vietnamese (vi_VN) # Persona: Chị Hồng (Health & Wellness advisor) # Brand: "Đẹp Bên Ngoài — Trẻ Bên Trong" # Updated: 2026-04-29 ## About CuThongThai Health (Sức Khỏe Cú Thông Thái) is a Vietnamese-language health and wellness platform. Part of the CuThongThai ecosystem — providing smart health tools for the Vietnamese community. Two pillars: ✨ Đẹp Lâu (Beauty — Đẹp Bên Ngoài) + 🧬 Trẻ Dai (Longevity — Trẻ Bên Trong). Features 17 free health tools, AI-powered beauty analysis, genomic gene upload hub, and interactive 3D anatomy exploration. 1,546 verified logic tests across 37 test suites. 48 routes. 36 synced features via Feature Registry API. AI Persona: Cú Hồng — longevity expert who speaks like a best friend (short sentences, plain language, actionable advice). See CU_HONG_VOICE.md. ## Available Tools ### AI Beauty Scanner (/beauty) — Pillar: Đẹp Lâu - Comprehensive AI-powered face and skin analysis hub with 6 sub-modules - Face Analysis (/beauty/scan): MediaPipe 468 landmarks, face shape classification (7 types), symmetry score, golden ratio, region analysis, perceived age estimation, celebrity face shape match (21 celebrities), score labels, shareable PNG download — runs on-device - Camera Skin Analysis (/beauty/scan → Skin tab): pixel-based skin analysis from camera feed, samples 7 face regions, computes 6 metrics (texture, tone, redness, brightness, dark circles, pore size), skin health score (0-100) and estimated skin age - Skin Assessment (/beauty/skin): questionnaire-based skin type detection (5 types), 8-question quiz, personalized 5-step skincare routine, lifestyle tips - Treatment Recommendations: 18 aesthetic treatments across 6 categories, match scoring algorithm, Vietnamese pricing, recovery times - Before/After Progress Tracking (/beauty/progress): timeline view, compare mode, auto-save from quiz and camera scan ### Personal Health Dashboard (/health-dashboard) — Pillar: Trẻ Dai - PhenoAge biological age estimation (Levine 2018, 9 biomarkers) - 8 organ age estimations with personalized insights - Device vitals integration (Apple Health + manual input) - CSS sparkline trend charts (Steps/HR/Sleep/HRV 7-day) - Weekly health summary with goal tracking - AI-powered health insights engine (cross-connects diseases + biomarkers + vitals) - Health Score 0-100 across 4 pillars (Bio Age, Organs, Records, Lifestyle) ### Health Records (/health-records) — Pillar: Trẻ Dai - 5-tab guided medical records: diseases, medications, allergies, family history, surgeries - Quick-Add Presets: common Vietnamese conditions as chip buttons (1-tap add) - localStorage storage with cloud sync capability - Progressive disclosure: guides users through complex medical data entry ### Device Connect (in /health-dashboard) — Pillar: Trẻ Dai - Apple Health XML import (8 record types: steps, heart rate, sleep, HRV, SpO2, blood pressure, weight, body fat) - Manual vitals input with 3-tab interface - 365-day localStorage retention - 7 device-based health insights - Lifestyle scoring integration (25 points from wearable data) ### Longevity Score (/longevity) — Pillar: Trẻ Dai - Biological age estimation using PhenoAge algorithm (107 tests) - 8 organ age estimations - Longevity Score 0-100 - Biomarker analysis with optimal ranges ### Bio-Age Timeline (/longevity/timeline) — Pillar: Trẻ Dai - Longitudinal biological age tracking across 6–12 months - Aggregates data from Longevity Score + PhenoAge blood test results - Intervention logging: user records lifestyle changes ("Bắt đầu chạy bộ", "Bỏ thuốc") - Correlation analysis: before/after delta comparison per intervention - Pure SVG LineChart trend visualization with gradient fill - Shareable timeline card (PNG export) ### AI Longevity Protocol (/longevity/protocol) — Pillar: Trẻ Dai - Gemini AI-powered personalized longevity protocol generator - Analyzes Bio-Age delta, lifestyle factors, stress score to create evidence-based action plan - 4-6 structured protocol steps with priority, frequency, expected impact, and citations - Categories: exercise, nutrition, sleep, stress, social, supplement, medical - GDPR-compliant AI consent before processing - 24h localStorage cache, regenerate anytime ### Longevity Leaderboard (/longevity/leaderboard) — Pillar: Trẻ Dai - Privacy-first community ranking — all computed client-side, no data leaves device - Composite score from 4 pillars: Bio-Age (40%), Level (30%), Streak (20%), Tool Diversity (10%) - 4 tier system: 🌟 Huyền Thoại, ⚡ Tinh Hoa, 💪 Kiên Cường, 🌱 Khởi Đầu - SVG percentile gauge, RadarChart breakdown, community comparison with WHO norms - Milestone progress tracking with next tier target ### Chị Hồng Sức Khỏe (/longevity/coach) — Pillar: Trẻ Dai - Smart AI health coaching v3 powered by Gemini 2.5 Flash with thinking - Smart Router: simple queries → flash-lite ($0.10), complex health → flash ($0.30 + thinking) - Action Plan Engine: auto-extracts structured health actions from AI advice - Coach Memory: compresses conversations >10 messages for better long-term context - Tứ Đại Kỵ Sĩ framework: evaluates all advice through 4 Horsemen lens (CVD, Cancer, Alzheimer, T2DM) - Aggregates ALL health data: Bio-Age, BMI, BP, Stress, Sleep, Lifestyle, Gamification, Leaderboard - Personalized quick actions based on actual health data (weak pillars, high stress, incomplete data) - Conversation history with 20-message persistence - Context badges: Bio-Age delta, Level, Streak visible in header - Privacy: health context sent to Google Gemini with no PII identifiers ### Xuất Dữ Liệu Sức Khỏe (/health-data) — Pillar: Sức Khỏe Cá Nhân - Export health data as FHIR R4 JSON (international medical standard) or CTT JSON - 7 tools mapped to LOINC codes: BMI, Blood Pressure, Body Fat, TDEE, Water, Stress, Sleep - 100% client-side processing — no data sent to server - Anonymous Patient resource — no PII in exports - Free for all users ### Daily Health Brief (/health-brief) — Pillar: Sức Khỏe Cá Nhân - Personalized daily health overview: score 0-100 across 4 pillars (Body, Mental, Longevity, Engagement) - Risk alerts: BP, Stress, BMI, Bio-Age, Family History — severity-sorted with action links - Medication schedule: check-off pills morning/afternoon/evening from Health Records - Data freshness grid: which tools are stale (> X days since last measurement) - Daily focus: weakest pillar → 3 micro-actions to improve - Gamification: streak count, level, XP displayed in hero header - All computation client-side, no data leaves device ### Risk Intelligence Dashboard (/health-brief/risks) — Pillar: Sức Khỏe Cá Nhân - Composite risk score 0-100 from 5 weighted categories: Bio-Age(30%), YLL(20%), Organs(20%), Family(15%), Lifestyle(15%) - Organ risk heatmap: heart, brain, lungs, liver, kidney, pancreas with evidence-based risk factors - Cross-reference alerts: family history × current readings (e.g., family heart disease + high BP) - Projected impact: "If no change → +X Bio-Age in 12 months" - Priority actions ranked by impact, linked to specific health tools - All computation client-side, no data leaves device ### Lifestyle+ Score (/lifestyle) — Pillar: Trẻ Dai - 5-pillar lifestyle assessment: Exercise, Sleep, Nutrition, Social, Stress - Eric Topol Super Agers framework, composite longevity score 0-100 - **Multi-Diet Philosophy System**: 8 evidence-based dietary philosophies — Địa Trung Hải 🫒 (PREDIMED), Thuần Chay 🥬 (Adventist), Cân Bằng ⚖️ (MyPlate), Blue Zones 🔵 (Buettner), Thuần Thịt 🥩, Keto 🥑, Okinawa 🇯🇵 (OCS), Nhịn Ăn Gián Đoạn ⏰ (Satchin Panda) - Adaptive scoring: each diet scored by its own evidence-based criteria + VN food alternatives - Risk warnings per diet (IARC carcinogen alerts for Carnivore, B12/iron for Vegan, etc.) - Diet principles, supplement needs, and VN food substitutes shown in results - Medical disclaimer on all dietary recommendations (§13.3) - Shareable results (PNG export via html2canvas), radar chart visualization (pure SVG) ### 3D Full-Body Anatomy (/body/anatomy) — Pillar: Trẻ Dai (Chụp MRI) - Z-Anatomy 5,000+ anatomical structures (CC BY-SA 4.0) - 6 anatomical layers: Skeleton, Organs, Nervous, Vascular, Muscles, Skin - Gender toggle (Male/Female), cross-section slider, opacity controls - 16-organ info panels: diseases, prevention tips, fun facts, health metrics - Draco-compressed: 343MB → 17MB (95% reduction) - Mobile: adaptive quality, dpr cap [1, 1.5] ### 3D Body Explorer (/body) — Pillar: Trẻ Dai - 16 organs across 10 body systems - Organ info cards with disease, prevention, fun facts - Search functionality (fuzzy match) - Tab navigation: Organ Cards + 3D Anatomy ### Health Score 0-100 (/health-report) - Comprehensive health assessment across 8 pillars: BMI, Cardiovascular, Sleep, Stress, Water, Nutrition, Exercise, Body composition - Historical report tracking (/health-report/history) - Shareable report card (PNG export) - Cross-tool aggregation engine ### BMI Calculator (/bmi) - WHO and Asian-adjusted thresholds (Overweight ≥ 23 BMI) - Input: height (cm), weight (kg) - Visual gauge chart ### Calorie & TDEE Calculator (/calories) - Mifflin-St Jeor equation, macro breakdown (protein/carbs/fat) - Supports: weight loss, maintenance, weight gain goals ### Water Intake Calculator (/nuoc) - 33 mL/kg base, adjustments for activity/climate/caffeine - Hourly drinking schedule ### Sleep Cycle Analyzer (/giac-ngu) - 90-minute sleep cycles, 4 optimal windows (3-6 cycles) - Age-adjusted WHO recommendations ### Blood Pressure Assessment (/huyet-ap) - AHA/ACC 2017 guidelines, 6 categories - Pulse pressure, MAP, urgency level ### Body Fat Calculator (/ty-le-mo) - US Navy circumference method, gender-specific thresholds - ACE categories, lean/fat mass calculation ### Stress Assessment PSS-10 (/stress) - Cohen 1983 international standard, 10 questions - Cortisol level, burnout risk, sub-scores ### Stroke Risk Assessment (/dot-quy) - Hybrid model: INTERSTROKE (Lancet 2016) + Framingham (1991) + Stroke Riskometer™ (AUT 2015) - 20 risk factors: BP, AF, diabetes, smoking, BMI, stress, sedentary, sleep, alcohol, family history - Auto-fill from existing data: BP, BMI, Stress, Body Fat (cross-tool aggregation) - 4-step mobile wizard with 15 medical tooltips citing sources - Risk levels: Low (<5%), Moderate (5-15%), High (15-30%), Very High (>30%) - FAST symptom checker for emergency assessment - Recommended tests with urgency levels - Persona Chị Hồng recommendations (≤15 words per line) - Cross-link CTA: appears on BP (≥130), BMI (≥25), Stress (PSS ≥27) result pages - Daily routine presets: Prevention (10 tasks/day) + Recovery (12 tasks/day) - Stroke Recovery Pathway: HA 2x/day, FAST check weekly, tái khám mỗi 3 tháng (AHA/ASA 2019) - Data Gaps: prompts user to measure BP/Stress/BMI for better accuracy - Privacy: all computation client-side, no data leaves device ### Nutrition Hub (/dinh-duong) — Pillar: Dinh Dưỡng - 3-tier knowledge hub: Tools → Encyclopedia → Philosophy (myth-busting) - Interactive 8-diet comparison: Địa Trung Hải 🫒, Thuần Chay 🥬, Blue Zones 🔵, Okinawa 🇯🇵, IF ⏰, MyPlate ⚖️, Keto 🥑, Thuần Thịt 🥩 - Each diet: evidence level (1-5), principles, risk warnings, supplement needs, VN food alternatives - Links to scoring tool (/lifestyle), blog encyclopedia (/blog/category/bach-khoa-thuc-pham), AI chat (/chat) - Evidence: PREDIMED (NEJM), AHS-2 (JAMA), Okinawa Centenarian Study, FDA Mercury Chart 2023 - Blog funnel center: all nutrition blog articles CTA → /dinh-duong hub → specific tools - FAQ schema (JSON-LD) for AI answer engines - Privacy: static content, no data collection ### Mental Health Hub (/mental) - Mental health tools and resources - Stress management integration ### Lifestyle Risk Assessment (/lifestyle-risk) - YLL (Years of Life Lost) risk factors - Habit-based risk scoring ### Gamification System - Daily streak tracking with Duolingo-style psychology - Merit XP across 6 levels (🥚 Trứng Cú → 👑 Cú Đại Sư) - Cross-pillar XP rewards - Streak Shield, Streak Repair, Streak Celebration mechanics ### OCR Blood Test Upload - Gemini Vision AI-powered blood test reading - Automatic biomarker extraction from lab report photos - Integration with PhenoAge engine ### AI Health Chatbot (/chat) - Persona: Chị Hồng (Health & Wellness advisor) - Powered by Internal OS ChatSite API - Context-aware health advice ### Privacy & Data Protection (/chinh-sach-bao-mat) - Full privacy policy page (Nghị định 13/2023/NĐ-CP compliant) - HealthDataConsent gate: one-time consent before PHI localStorage storage - OcrDisclosure: informed consent before blood test image → Google Gemini - MedicalDisclaimer: standardized §13.3 disclaimer on all health tools - Data Rights: export all health data (JSON) + purge all in Profile - On-device AI: camera + MediaPipe never send data to server - All calculators (BMI, TDEE, sleep, BP) are pure frontend — zero server storage ### Feature Registry API (/api/features/registry) - Machine-readable JSON endpoint exposing all 34 user-facing features - Used by Internal OS auto-sync pipeline (daily cron → Content DNA Bank → Blog/Social/Email/RAG) - Contract: version, generated_at, total_features, subdomains.suckhoe.features[] - Each feature: key, label, url, module, description, persona, keywords[], is_calculator, usage_guide - ISR cached (1 hour), lightweight response - Cross-link: Detailed usage guides in cuthongthai-internal-os/docs/modules/chatbot/SUCKHOE_FEATURE_USAGE_GUIDE.md ### Health Routine Engine (/health-routine) - Personalized daily health routine: 64 tasks, 9 categories, 12 presets - Includes Stroke Prevention (10 tasks/day) + Stroke Recovery (12 tasks/day) presets - Axis Composition Model: 1000+ persona combos (age × gender × BMI × risk × goal × conditions) - Auto-detect from existing localStorage data (BMI, health records, streak) - Tasks: body measurements, nutrition, sleep, mental health, medical, beauty, longevity, social - Gamification: streak tracking, XP rewards per task, level progression - Mood tracking: daily 1-tap mood check-in (5 levels), 90-day history - CTA banners on 6 high-traffic pages for discoverability - Privacy: routine prefs PHI-aware, E2E encryption for cloud sync ### Mental Health Trends (/mental/trends) - Longitudinal mental health tracking dashboard - Aggregates PSS-10, DASS-21, BDI-II, PCL-5, ZAS scores over time - Composite mental health score 0-100 (weighted: PSS-10 ×3, DASS-21/BDI ×2, PCL-5/ZAS ×1) - Mood calendar: 30-day heatmap from daily routine mood check-ins - Mood statistics: distribution, weekly average, 2-week trend comparison - Auto-prompt: PSS-10 every 30 days, DASS-21 every 90 days - Correlation insight: mood vs assessment score analysis - Assessment timeline: bar chart with test type filter - Quick actions: test stress, test mental, daily routine, meditation - All computation client-side. No data leaves device. ### Blood Test Tracker (/longevity/blood-test) - Longitudinal blood test tracking dashboard - PhenoAge Bio-Age summary: latest biological age, trend direction, days since last test - Dual-track schedule: "Lộ Trình Trẻ Hóa" (3x/year, every 4 months) + "Check-up Tổng Quát" (1x/year) - 16 biomarker trend analysis: Glucose, HbA1c, Cholesterol, LDL, HDL, CRP, Albumin, Creatinine, ALT, AST, eGFR, etc. - Expandable test history with organ age breakdown (Heart, Liver, Kidney, Brain) - Smart reminders: overdue alerts, next recommended date - OCR integration: upload blood test images via /health-dashboard - All computation client-side. No data leaves device. ### Gene Upload Hub (/ban-do-gen) - Upload gene test results from any lab: Genetica, GeneSolutions, Vinmec, 23andMe, Nebula, Medlatec, Gentis, or any lab via photo - 3 upload methods: camera photo (OCR via Gemini Vision), PDF upload, VCF/raw data file - AI analysis: PRS (Polygenic Risk Scores) for 10 common Vietnamese diseases - Nutrigenomic insights: diet recommendations based on genetic markers - Pharmacogenomic alerts: CYP450 drug interaction warnings - DNA Identity Card: shareable viral card for Facebook/Zalo/Instagram - Privacy: E2E encryption, tokenized PII ↔ genomic data separation, NĐ 13/2023 compliant - All analysis client-side where possible. Genomic data encrypted at rest. ## Technology - Next.js 16 (App Router, Server Components) - Tailwind CSS v4 - Three.js / React Three Fiber (3D Body Explorer) - MediaPipe Vision (AI Face Analysis) - Supabase (Auth + Database) - Vercel (Deployment) - Sentry (Error Monitoring) - OneSignal (Push Notifications) ## Contact - Website: https://suckhoe.cuthongthai.vn - Parent: https://cuthongthai.vn - Ecosystem: https://os.cuthongthai.vn (Internal OS)