Understand what’s impacting your readiness
On any given day, your readiness score is the result of multiple factors: how you slept, your HRV, your training load, and more. But which factor matters right now? The app’s deterministic insight system answers that by running real-time checks on your data and surfacing the specific signals that are most relevant to your recovery and readiness.
What insights do
Insights are actionable explanations. Instead of just a number (e.g., Readiness: 62), you get a reason:
- “Your HRV has been declining for 3 days. Combined with elevated resting heart rate, your nervous system may be under stress or fighting illness.”
- “Training load is high relative to your fitness base. You’re in the ‘caution’ zone — consider an easier day.”
- “You’ve missed your sleep goal for two nights in a row, and your readiness is lagging. Prioritize sleep tonight.”
- “Your circadian rhythm has shifted by 50 minutes. Consistent timing helps recovery.”
These insights don’t make decisions for you—they inform your decisions.
How insights work
The app runs 12+ deterministic rules on your data every day. “Deterministic” means:
- No guessing. The rules are based on real metrics (HRV, RHR, sleep, load) with clear, transparent thresholds.
- No machine learning or AI. No training data or probabilities. The same data input always produces the same insight output.
- Configurable. Many insight thresholds can be tuned in Settings if you find them too sensitive or too relaxed.
- Evidence-based. Rules are informed by sports science literature (Mishra 2020, Le Meur 2013, Gabbett 2016, etc.).
When a rule’s conditions are met, an insight fires. You see it on your dashboard, with context and confidence levels.
Types of insights
Circadian shifts
What it watches: Your bedtime and wake time consistency.
- If you go to bed 50+ minutes later than your typical time, or wake 50+ minutes earlier, an insight flags the shift.
- Occasional shifts are normal, but sustained inconsistency is linked to worse recovery and metabolic outcomes.
Example: “Your bedtime has shifted 60 minutes later over three nights. Consistent sleep timing supports faster recovery.”
When to act: If you’re recovering from travel, one week of shifted sleep is fine. If it’s chronic, consider gradually returning to a regular schedule.
HRV decline streaks
What it watches: Heart rate variability trends over consecutive nights.
- If your HRV drops more than 1.5 standard deviations below your baseline for three or more nights in a row, an insight fires.
- HRV is sensitive to stress, sleep loss, illness, and overtraining.
Example: “Your HRV has been low for 4 nights. This often appears before illness or during high training stress. Monitor for other symptoms (fatigue, soreness, elevated resting HR).”
Confidence levels:
- Medium: HRV is low, but context is unclear (could be noise, stress, or illness).
- High: HRV is low and resting heart rate is elevated, suggesting a coherent recovery deficit.
When to act: One low HRV night is noise. A streak of 3+ nights deserves attention. Take an easy day, prioritize sleep, and watch for symptoms.
Sleep and recovery deficit
What it watches: Insufficient sleep combined with training load.
- If you’re sleeping less than 85% of your sleep goal and your training load is elevated, an insight alerts you to the mismatch.
- High training load demands recovery; without sleep, you risk overreaching.
Example: “You’re sleeping 1.5 hours less than your goal while training hard. Sleep is the most powerful recovery tool. Aim for goal sleep tonight.”
When to act: One short night is recoverable. Two or three in a row while training hard is a signal to either reduce intensity or increase sleep.
Load spikes and recovery lag
What it watches: Your acute-to-chronic training ratio (Strain Ratio).
- When your recent training load spikes above 1.5× your fitness base, the app alerts you to manage recovery carefully.
- Large spikes without adequate recovery correlate with elevated injury risk.
Example: “Your training load has spiked 70% above your baseline. You’re in the ‘caution’ zone. Ensure proper recovery (sleep, nutrition, stress management) before another hard workout.”
Confidence levels:
- Low: Load is elevated, but you have good recovery markers (sleep, HRV, RHR).
- High: Load is high and your HRV/sleep suggests you haven’t recovered yet.
When to act: A single hard workout is fine. A spike sustained over 5–7 days while your baselines are declining suggests overtraining risk. Back off.
RAS (activity score) depletion
What it watches: Your daily Readiness Absorption Score (RAS) relative to a sustainable weekly accumulation.
- RAS is a motivational, PAI-like metric. A week of high activity should yield high RAS; if you’re not accumulating weekly RAS despite activity, an insight flags potential issues.
Example: “Your weekly RAS is low despite training activity. Check that your heart rate zones and max HR are accurate—zones affect RAS calculation.”
When to act: Verify your max HR and heart rate zones are correct. If they’re inaccurate, RAS may seem low even if your training is solid.
Resting heart rate elevation and illness signals
What it watches: Elevated resting heart rate combined with low HRV.
- When both metrics deviate significantly from baseline on two consecutive nights, the app flags a possible illness or acute stress signal.
Example: “Your resting heart rate is elevated and HRV is low for two nights. This pattern often precedes illness. Rest today if possible; monitor for symptoms (sore throat, fever, fatigue).”
Note: This is informational only, not a diagnosis. If you feel unwell, see a doctor.
Late sleep onset and elevated RHR
What it watches: When your lowest heart rate occurs late in your sleep.
- If your RHR nadir (lowest point) happens in the final third of your sleep period, it may indicate fragmentation or late sleep onset.
- Combined with elevated baseline RHR, this can signal poor sleep quality.
Example: “Your heart rate dropped late in your sleep, suggesting you may have had trouble falling asleep. Elevated baseline RHR supports this. Consider sleep hygiene (consistent bedtime, dark room, cool temperature).”
Step goal shortfalls
What it watches: Daily step count relative to your goal.
- If you miss your step goal by more than 30% on a given day, an insight reminds you to move.
- Movement supports cardiovascular health, circulation, and mental well-being.
Example: “You’re 4,000 steps short of your 10,000 step goal. A 20-minute walk can close the gap.”
When to act: One missed day is fine. If it’s a pattern, consider whether your goal is realistic or if you need to build movement into your day (walking meetings, parking further away, etc.).
Weight changes during high training
What it watches: Significant body weight changes during periods of high training load.
- If your weight drifts more than 2% while training hard, an insight suggests potential issues (dehydration, undereating, or measurement error).
Example: “You’ve lost 2.5% body weight while training heavily. Ensure you’re eating enough to fuel your workouts and support recovery.”
When to act: Weight fluctuates daily (hydration, digestion). A 2% change over a week during hard training suggests caloric deficit. Check nutrition and hydration.
Confidence levels
Insights come with a confidence rating that tells you how certain the app is about its observation.
- Low — The signal is present, but context is ambiguous. Example: elevated RHR alone could be stress, caffeine, or illness.
- Medium — Multiple related signals align. Example: low HRV + elevated RHR + poor sleep.
- High — Strong, corroborated signal with multiple supporting metrics.
Always weight confidence when deciding how to act. A medium-confidence HRV decline might just be stress; a high-confidence HRV + RHR + sleep deficit strongly suggests you need recovery.
Where to see insights
On the dashboard:
- Insights appear as cards, often highlighted if they’re high-confidence or time-sensitive.
In the app:
- Open any score (Sleep, Readiness, etc.) to see which factors contributed to that score and whether any insights are firing.
Timeline:
- Scroll back to past days to see which insights were active historically. This helps you spot patterns.
Insights aren’t medical advice
Insights point out patterns in your data, but they’re wellness indicators, not diagnoses.
- A low HRV streak can signal illness, but it can also mean stress, poor sleep, or even a noisy measurement.
- An elevated resting heart rate might mean overtraining, but it could also mean caffeine, dehydration, or a fever.
- Insights help you ask better questions, not make health decisions.
If you suspect a health issue — persistent symptoms, chest pain, shortness of breath, fever — see a doctor. Don’t rely on app insights for diagnosis.
Customize sensitivity
Some insights may feel too sensitive (firing too often) or too relaxed (missing meaningful signals). Thresholds for several insights can be adjusted in Settings.
Find it: Settings → Thresholds or Advanced
Examples of customizable thresholds:
- Circadian consistency deviation window
- HRV and RHR optimal/warning bands
- Strain ratio sweet-spot ceiling
- Sleep deficit threshold
If an insight consistently fires when you think it shouldn’t (or vice versa), a small setting tweak can bring it into line with your experience.
The insight system in action
Scenario: You’ve had a hard training week, slept 6 hours last night (below your 8-hour goal), and your HRV is slightly low.
The app might show:
- Circadian Consistency: Excellent (you’re sleeping at consistent times)
- Sleep Score: Fair (duration shortfall, but good architecture)
- Insight: Sleep + Load Mismatch (high training, low sleep — risky combo)
- Insight: HRV Declining (low confidence: just one low night, but worth watching)
You read this and decide: “I trained hard, slept poorly, and my body is asking for recovery. I’ll take an easy day, prioritize sleep tonight, and reassess tomorrow.”
That’s what insights are for—arming you with context to make smart decisions about your training and recovery.