RecoveryIQ
Sign inGet started
TDEE = BMR × PAL
BMR = 10W + 6.25H − 5A + S
Δw = (ΣCI − TDEE) / 7700
MPS ∝ [AA]plasma × mTOR
⬡ Mifflin-St Jeor  ·  Periodization Theory  ·  Autoregulation  ·  RPE Tracking

Training that
learns your body.

RecoveryIQ reads your recovery, fatigue, and performance — then adjusts your calories, macros, and training every week. Not a template. An intelligence.

// Backed by exercise science. Built for athletes who want optimal, not average.

Free to start · No credit card required

Today's Readiness

Thursday · Week 6

0Optimal
Glycogen74%
Neuromuscular82%
Freshness63%
Carbs +30g — glycogen stores partially depleted
Volume −15% — cumulative fatigue load elevated
Mifflin-St Jeor TDEE
RPE Autoregulation
Block Periodization
Glycogen Periodization

The problem

Static plans don't know you.

Recovery fluctuates daily

Your readiness changes based on sleep, stress, and training load. A fixed plan ignores all of it.

Fatigue accumulates silently

Overreaching happens weeks before you feel it. By the time you notice, performance is already tanked.

HIGH LOAD

Physiology is ignored

Generic plans treat everyone the same. Your glycogen status, metabolic rate, and body composition are unique.

You

Adaptive

Template

Generic

How it works

The adaptive loop.

01

Build your baseline

Input your goal, stats, and training experience. Get a fully personalized plan — calories, macros, and a workout split — built from scratch.

02

Check in every week

Two minutes. Log your weight, how you hit nutrition and training, and how you felt. That's all the signal needed.

03

Your plan self-adjusts

Stalled? Calories shift. High fatigue? Volume reduces. Every week the plan gets smarter about your unique physiology.

TDEE = BMR × PAL MPS ∝ [AA]plasma × mTOR RPE = Rate of Perceived Exertion Δw = (ΣCI − TDEE) / 7700 BMR_f = 10W + 6.25H − 5A − 161 BMR_m = 10W + 6.25H − 5A + 5 Glycogen ≈ 15g/kg LBM BV = 1RM / (36 − reps) ProgressiveOverload: V+5% / wk FatigueIndex = AcuteLoad / ChronicLoad DeloadThreshold > 1.35 Protein: 2.2–2.4g/kg TDEE±350kcal VO2max ∝ CardioCapacity HRV → ReadinessScoreTDEE = BMR × PAL MPS ∝ [AA]plasma × mTOR RPE = Rate of Perceived Exertion Δw = (ΣCI − TDEE) / 7700 BMR_f = 10W + 6.25H − 5A − 161 BMR_m = 10W + 6.25H − 5A + 5 Glycogen ≈ 15g/kg LBM BV = 1RM / (36 − reps) ProgressiveOverload: V+5% / wk FatigueIndex = AcuteLoad / ChronicLoad DeloadThreshold > 1.35 Protein: 2.2–2.4g/kg TDEE±350kcal VO2max ∝ CardioCapacity HRV → ReadinessScoreTDEE = BMR × PAL MPS ∝ [AA]plasma × mTOR RPE = Rate of Perceived Exertion Δw = (ΣCI − TDEE) / 7700 BMR_f = 10W + 6.25H − 5A − 161 BMR_m = 10W + 6.25H − 5A + 5 Glycogen ≈ 15g/kg LBM BV = 1RM / (36 − reps) ProgressiveOverload: V+5% / wk FatigueIndex = AcuteLoad / ChronicLoad DeloadThreshold > 1.35 Protein: 2.2–2.4g/kg TDEE±350kcal VO2max ∝ CardioCapacity HRV → ReadinessScoreTDEE = BMR × PAL MPS ∝ [AA]plasma × mTOR RPE = Rate of Perceived Exertion Δw = (ΣCI − TDEE) / 7700 BMR_f = 10W + 6.25H − 5A − 161 BMR_m = 10W + 6.25H − 5A + 5 Glycogen ≈ 15g/kg LBM BV = 1RM / (36 − reps) ProgressiveOverload: V+5% / wk FatigueIndex = AcuteLoad / ChronicLoad DeloadThreshold > 1.35 Protein: 2.2–2.4g/kg TDEE±350kcal VO2max ∝ CardioCapacity HRV → ReadinessScoreTDEE = BMR × PAL MPS ∝ [AA]plasma × mTOR RPE = Rate of Perceived Exertion Δw = (ΣCI − TDEE) / 7700 BMR_f = 10W + 6.25H − 5A − 161 BMR_m = 10W + 6.25H − 5A + 5 Glycogen ≈ 15g/kg LBM BV = 1RM / (36 − reps) ProgressiveOverload: V+5% / wk FatigueIndex = AcuteLoad / ChronicLoad DeloadThreshold > 1.35 Protein: 2.2–2.4g/kg TDEE±350kcal VO2max ∝ CardioCapacity HRV → ReadinessScoreTDEE = BMR × PAL MPS ∝ [AA]plasma × mTOR RPE = Rate of Perceived Exertion Δw = (ΣCI − TDEE) / 7700 BMR_f = 10W + 6.25H − 5A − 161 BMR_m = 10W + 6.25H − 5A + 5 Glycogen ≈ 15g/kg LBM BV = 1RM / (36 − reps) ProgressiveOverload: V+5% / wk FatigueIndex = AcuteLoad / ChronicLoad DeloadThreshold > 1.35 Protein: 2.2–2.4g/kg TDEE±350kcal VO2max ∝ CardioCapacity HRV → ReadinessScore

The science

Built on proven protocols.

Every number RecoveryIQ produces is derived from peer-reviewed research — not fitness influencer heuristics.

TDEE
BMR = 10W + 6.25H − 5A ± C

Mifflin-St Jeor Equation

The gold-standard metabolic equation used by registered dietitians. Your TDEE is calculated with ±95% accuracy, not estimated by a generic 2,000-calorie default.

PERIODIZATION
◎ Block → Hypertrophy → Strength → Deload

Evidence-Based Periodization

Volume, intensity, and frequency follow block periodization from Issurin (2010). Your plan progresses through structured phases automatically.

AUTOREGULATION
Load ∝ 1 / FatigueIndex

RPE-Based Autoregulation

When fatigue rises, intensity drops. When you're fresh, load increases. Fatigue-managed training outperforms static programming by 23% in published trials.

MPS
Protein: 2.2–2.4g/kg (Helms et al.)

Protein Synthesis Optimization

Targets follow Helms et al. meta-analysis thresholds, not arbitrary minimums. Timed around training windows to maximize muscle protein synthesis.

0%

Calorie Accuracy (Mifflin-St Jeor)

0.2g/kg

Optimal Protein (Helms et al.)

0%

Greater Gains vs Static Programs

0d

Avg. Time to First AI Adaptation

Intelligence

What adapts, and how.

Recovery Intel

Tracks recovery score, energy, and readiness from weekly check-ins to determine training intensity and volume.

Glycogen Awareness

Adjusts carbohydrate targets based on training volume, frequency, and inferred glycogen depletion status.

Fatigue Load Management

Monitors cumulative training stress and flags when deload or volume reduction is needed to protect progress.

Adaptive Coaching

Every check-in generates a personalized weekly summary: what changed, why it changed, and what to focus on.

Weekly Plan Evolution

Calories, macros, and workout split update automatically. Your plan 12 weeks from now will look different from today's.

Progress Tracking

Log bodyweight, body fat, and key lifts. Visualize trends and see your 1RM trajectory over months.

The difference

Not all tools are equal.

RecoveryIQ
Generic App
Spreadsheet
Evidence-based calculations
partial
Weekly AI adaptation
Fatigue load management
Glycogen-aware nutrition
Personalized protein targets
partial
partial
No manual recalculation

Results

Lifters who stopped guessing.

−8 kg

Lost 8kg in 10 weeks. Every time I stalled, the plan fixed itself before I even realized there was a problem.

Alex M.

Cut phase · 10 weeks

Recomp

I've tried every app. RecoveryIQ is the first one that actually treats training and nutrition as one connected system.

Jordan K.

Recomp · 6 months

+4 kg lean

The weekly coach summary alone is worth it. It tells me exactly what to focus on so I stop overthinking everything.

Sam R.

Bulk phase · 4 months

TDEE = BMR × PAL
Δw = (ΣCI − TDEE) / 7700
MPS ∝ mTOR × [AA]

Start today

Stop guessing.
Start adapting.

Get your personalized plan in minutes. Free to start.

// Mifflin-St Jeor · Block Periodization · Autoregulation

Free tier available · Upgrade any time · No contracts