How Vora's AI
Actually Works
Most health apps say “AI-powered” and leave it at that. We think you deserve to know what happens between your wearable collecting a data point and Vora telling you what to do today. Here is the full pipeline, including what the AI cannot do.
From Raw Data to Daily Decisions
Every morning, your recommendations pass through five distinct stages. Each stage transforms the data, adds context, and narrows the output until a concrete plan emerges. Nothing is random. Nothing is generic.
Data Ingestion
Raw data flows in from connected wearables (Apple Watch, Oura Ring, Garmin, WHOOP), Apple Health, and manual logs. Each source provides different signals at different frequencies and formats.
Heart rate every 5 seconds from your watch. Sleep stages every 30 seconds from your ring. Steps aggregated hourly from your phone. Workout logs with sets, reps, and RPE from manual entry.
Normalization
Unit conversion, timezone alignment, and conflict resolution. Different devices report the same metric in different units, at different times, with different definitions.
HRV as RMSSD vs LnRMSSD. Calories as kcal vs kJ. Sleep onset in local time vs UTC. When two devices disagree on the same metric, the reconciliation engine resolves the conflict before the AI ever sees it.
Trend Analysis
Vora reads each new day against your own recent history instead of in isolation: your latest HRV against your two-week average, and your workouts over the past seven days.
A night under five and a half hours of sleep, HRV more than 15% below your baseline, three training days in a row or reaching your weekly workout target each count toward a rest day suggestion.
Decision Engine
A hybrid system combining rule-based logic for safety constraints with AI for personalization. Rules turn your data into a readiness score and decide when to back off. AI builds the session around you.
Rules: a readiness score below 40 turns today into a suggested rest and recovery day. AI: your workout is written around your goals, experience level and equipment, prioritizing fully recovered muscles and avoiding heavy work for fatigued ones.
Daily Output
The final output: a workout built around your muscle recovery, or a rest day when readiness is low, meal suggestions that fit your nutrition targets and your training day, and recovery guidance.
You wake up and open Vora. Your workout is already built. Your calories and macros are set. Your recovery guidance is clear. No manual calculation. No guesswork.
How Your Readiness Score Is Calculated
Your readiness score is a weighted composite on a 0-100 scale. It is not based on a single metric. Each input contributes a set percentage, and the weights below apply when your wearable provides sleep, HRV and resting heart rate. When cycle tracking data is available, the score is also adjusted for your cycle phase.
Critically, HRV is judged against your own baseline, not a population average. Vora compares your latest reading with your average over the past two weeks, so a number that is normal for you scores as normal.
How recovered each muscle group is, based on the workouts you log. Your major muscle groups count more, the muscles in your planned workout for today count double, and any muscle under 50% recovered pulls the score down faster.
How long you slept last night. Seven to nine hours earns the full sleep score, and the score falls quickly below six hours. When several devices track your sleep, Vora uses the best source.
Your latest HRV reading compared with your average over the past two weeks. Readings above your baseline raise the score, and a reading more than 15% below it pulls the score down hard.
How many workouts you completed in the past seven days, with more than four starting to lower the score, and how many days since your last session. Two days of rest scores highest.
Your latest resting heart rate. A higher resting heart rate lowers the score, since it often tracks stress, fatigue or illness.
Total: 100%. Weights shift with the data you have. Without sleep or HRV, readiness runs on muscle recovery (60%), training load (25%) and training consistency (15%). If muscle recovery data is missing, the remaining weights are scaled up to fill the gap.
How Your Workouts Adapt
Your readiness score falls into one of four bands, and each band changes what your daily plan tells you. The goal is to protect you on bad days and stay out of your way on good ones.
Train as Planned
Vora reads 85 and up as primed for a great workout and 70 to 84 as good readiness for training. Your plan goes ahead unless another warning sign, like a very short night, calls for rest.
Example: if your legs are fully recovered and your chest is still fatigued, the AI prioritizes lower-body work and avoids heavy pressing.
Listen to Your Body
Moderate readiness. You can still train, and below 60 a scheduled workout can come with adjustments from Vora.
Example: if a muscle group is under 50% recovered, Vora suggests resting it. If you slept under six hours, it reminds you to prioritize sleep tonight.
Lighter Day
Consider lighter intensity or active recovery. Vora points you toward mobility, stretching or light movement.
Below 50, low readiness also counts as a reason to rest, weighed alongside signals like reaching your weekly workout target or HRV sitting more than 15% below your baseline.
Rest and Recover
Prioritize rest and recovery today. Instead of building a new workout, Vora suggests a rest and recovery day.
Suggestions include a yoga flow, a light walk or foam rolling, or restorative yoga, deep stretching and breathwork, depending on your goals and training style.
Key principle: A good score does not overrule a clear warning sign. A night under five and a half hours of sleep is enough for Vora to suggest rest instead of a new workout, whatever the score. The bands exist to prevent the most common training mistake: going too hard when your body has not recovered.
How Your Nutrition Adapts
Vora sets your nutrition targets from your body, your goal and your life stage, and explains why each number fits your goal. Your daily meal suggestions then fit those targets to the day you have planned.
Your Goal and Pace
Your calorie target starts from your estimated daily energy needs: your BMR times your activity level. To lose or gain, Vora sets a weekly rate as a share of your bodyweight, scales it by body fat when a weigh-in has it, and caps how far the deficit or surplus can go.
Protein by Goal
Protein sits toward the top of its range when you are losing weight, recomposing or gaining. It is set to at least 1.6 g per kg after menopause or from age 60, and toward the top of the range on a plant-based diet.
Workout Days
Your daily meal suggestions fit your calorie and macro targets. On workout days they include pre- and post-workout meals timed to when you train, and on rest days they focus on recovery nutrition.
Life Stage
In pregnancy, Vora never sets a calorie deficit and raises folate, iodine and choline targets. Postpartum or while breastfeeding, any weight loss runs at a gentle pace with a higher calorie floor. After menopause, protein is set to at least 1.6 g per kg.
Targets stay steady. Your calorie and macro targets do not jump after a bad night of sleep or a hard session. Your meal suggestions work within them.
What “Personalized” Actually Means
Every fitness app claims personalization. Most of them mean a questionnaire at signup. In Vora, it means your readiness score and workouts are built from your own data: your HRV against your own baseline, and your workouts from your own log.
Readiness From the Start
Your readiness score works from day one. HRV is compared with whatever readings Vora has from the past two weeks, and muscle recovery and training load come from the workouts you log.
Your HRV Baseline Fills In
Each new night adds to your two-week HRV average, so the baseline your readings are compared with becomes more and more your own.
A Rolling Baseline
Your HRV baseline keeps rolling forward over the most recent two weeks, so it follows real changes in your fitness, stress or life stage instead of staying fixed.
Progression From Your Log
Workout suggestions draw on your recent sessions, including the weights and reps you logged, and aim for a small weight or rep increase when you hit your target reps last session.
Your Own HRV Baseline
Your HRV baseline is the average of your readings over the past two weeks. It starts working with your first readings and keeps updating as new nights sync.
HRV Compared With Your History
An HRV of 35ms is concerning for someone whose baseline is 55ms. It is perfectly normal for someone whose baseline is 38ms. That is why Vora scores HRV against your own history. Sleep duration and resting heart rate are scored against fixed ranges instead.
Built From Your Log
Muscle recovery and training load come from the workouts you log, and workout suggestions build on your recent weights and reps. The more you log, the more your plan reflects your own training.
When Data Is Missing
Real life is messy. You forget to charge your watch. Your ring loses Bluetooth connection. You skip logging a workout. A useful AI must handle incomplete data without falling apart or making reckless assumptions.
HRV Data Missing
Sleep Data Missing
No Wearable Data (device not worn)
Training Log Not Updated
New User (no historical data)
Core principle: Readiness is scored from the inputs Vora actually has. When one is missing, it drops out of the score and the remaining inputs are re-weighted.
What the AI Does Not Do
Trust requires honesty about boundaries. Here is what Vora's AI explicitly does not claim to do, and why those boundaries exist.
Does Not Diagnose Medical Conditions
Vora is a coaching tool, not a diagnostic tool. It does not identify diseases, interpret lab results, or provide clinical assessments. If it detects persistent anomalies like sustained elevated resting heart rate, it recommends consulting a healthcare provider.
Does Not Replace Professional Medical Advice
Vora provides fitness and wellness recommendations based on your data. It does not replace the judgment of physicians, dietitians, or licensed health professionals. For medical concerns, always consult a qualified professional.
Does Not Use Your Health Data for Ads
Your health data is never used for advertising, marketing or data brokerage, and it is never shared with advertisers or ad networks. It is stored on cloud servers with encryption at rest and in transit, and AI providers process only the data a feature needs, on behalf of Vora. You can delete your account in the app or request a copy of your data by contacting Vora.
Does Not Use Age or Sex Norms
Your readiness score compares HRV with your own two-week average, not an HRV norm for your age or sex. Sleep duration and resting heart rate use the same fixed ranges for everyone, and no readiness input is adjusted for age or sex.
Does Not Guarantee Outcomes
Vora optimizes your training, nutrition, and recovery based on available data. Results depend on consistency, adherence, genetics, and factors outside the scope of any AI system. The AI improves your odds, not your certainty.
Does Not Override Your Judgment
Every recommendation can be overridden. If the AI says rest but you feel ready to train, you can proceed. Vora logs the override and adjusts future recommendations based on the outcome. You are always in control.
The AI coaching engine depends on accurate input data. When you connect multiple wearables, each reports different numbers for the same metric. Vora's data reconciliation layer resolves these conflicts before the AI ever sees the data, ensuring that your readiness score and recommendations are built on a clean, unified timeline rather than conflicting device outputs.
Deep dive: How Vora reconciles multi-device dataWhat is Vora?
Vora is an AI health coaching app for iPhone and Android that integrates data from your wearables, Apple Health, and manual inputs to deliver daily personalized workout programming, nutrition targets, and recovery recommendations. It is built for people who take their health seriously but do not want to spend hours interpreting data and building their own plans.
The AI coaching engine described on this page is the core intelligence layer that powers every recommendation in the app. It processes your data, compares it with your own history, and gives you a clear, actionable plan every morning.
Frequently Asked Questions
Explore More Technology
Let the AI do the thinking.
Connect your wearables, let Vora learn your patterns, and wake up every morning to a plan that is built for your body, your recovery, and your goals.