Athlete Risk Intelligence
YOUR INJURY RISK,
SCORED BEFORE
EVERY RUN
Running injury risk scoring from your Strava data. Five physiological factors, one score updated after every run. Know when to push and when to back off.
0
/100LOW RISK
Catch it early. Adjust. Stay healthy.
5
Risk factors
84
Days of history
<2
Min setup
8
Injury types
Live preview
Real calculation engine. No account needed. Scrub the timeline to see how risk evolves over 90 days.
Injury Risk
0
/100Train freely
Injury unlikely at this load
Post-Run Debrief
+22 riskModerate Run
12.4km at 6:06/km · 85 TSS
That run pushed you into elevated territory. Tomorrow should be easy or rest.
Tomorrow: up to 14km at easy pace
Status
No active conditions
How it works
Your training data tells a story. Injury Vision reads it before your body does.
BEFORE YOUR RUN
Ask your AI coach if today is a push day or a back-off day. Test any session in the What-If Planner before you lace up.
AFTER YOUR RUN
Instant debrief when your run syncs. See what changed, what drove the risk, and how far you can safely go tomorrow.
OVER TIME
84-day risk timeline. Injury tracking that adapts your training as pain changes. Daily morning email with your plan.
Injury Forensics
Left Achilles · Logged Mar 5
A 40% training load spike over 5 days combined with 3 consecutive hard sessions pushed cumulative fatigue past your personal threshold.
Risk Trajectory — 14 Days Before Injury
Contributing Factors
Weekly load ramped 40% in 5 days
3 hard sessions in a row
ATL exceeded CTL for 8 days
Long run 30% over recent max
Early Warning — Pattern Detected
Your current training matches the conditions that preceded your achilles injury in March. TSS ramp and intensity pattern are 78% similar.
Similarity
78%
Top Driver
TSS Ramp
+28% in 4 days
Action
Ease off 2 days
Projected risk if you rest: 41
Injury Forensics
KNOW WHY
IT HAPPENED.
STOP IT
HAPPENING
AGAIN.
Every injury gets a forensic breakdown — what training pattern caused it, which risk factor peaked, and what you should have done differently. Then the system watches for the same pattern and warns you before it repeats.
ROOT CAUSE ANALYSIS
See the exact training load spike, intensity ramp, or fatigue pattern that preceded your injury.
CONTRIBUTING FACTORS
Ranked breakdown of what drove your risk — session spike, cumulative fatigue, intensity, or training history.
EARLY WARNING SYSTEM
The algorithm learns your injury signature. When the same pattern of conditions starts building again, you get warned days before it becomes dangerous.
Injury Tracking
PAIN DATA
CHANGES
YOUR PLAN
Log pain in 30 seconds. The trend adapts your prescription automatically — worsening forces rest, improving unlocks distance.
DAILY CHECK-INS
30-second pain log. Builds your trend automatically.
SMART PRESCRIPTION
Worsening pain forces rest. Improving trend unlocks distance.
PAIN TREND ANALYSIS
3+ check-ins reveal the pattern before it becomes an injury.
Pain History — Left Achilles
Recent Check-ins
Mar 5
3/10
Post-run
Mar 4
4/10
Rest day
Mar 3
5/10
Post-run
Race Readiness
Brooklyn Half Marathon
72
/ 100
Fitness Projection
7 weeks to race
Race Readiness
READY
BEFORE THE
START LINE
Readiness scoring from your fitness, freshness, consistency, and injury status. Week-by-week projections with automatic taper planning.
READINESS SCORE
Single 0–100 number combining fitness, freshness, consistency, and injury status.
FITNESS PROJECTION
See your trajectory week-by-week through race day.
TAPER PLANNING
A-priority races automatically adjust your prescription as race day approaches.
Pro features
6 AM.
INBOX.
DONE.
Wake up to your risk score, how far you can safely run, and what your body needs today. Every morning at 6 AM, before you lace up.
DAILY PRESCRIPTION
Distance range, pace zone, and verdict — rest, reduce, or go.
INJURY-AWARE
Active injury? Pain trend and recovery status included automatically.
COACHING CONTEXT
CTL trajectory, fatigue depth, and what changed since yesterday.
Morning Briefing — Tuesday 25 Mar
injury.vision · 6:00 AM
Easy run day
Train freely — injury unlikely at this load
Safe distance
up to 12.4 km
at easy pace (5:30–6:00/km)
Tomorrow
up to 10.8 km
if today stays easy
Injury status
Achilles ↓
Pain dropped to 2/10 yesterday
Fitness trending up — CTL gained 1.2 this week. You’re absorbing load well. Keep the long run under 16km this weekend and you’ll hold the build without spiking risk.
Pro
Ask your coach
AI that knows your fitness, risk, and yesterday’s run.
Strava Integration
Auto-annotate every run
Risk score on every synced activity. Visible to you and followers.
Injury Risk: 28/100 (Low) ■
TSS: 45 · ACWR: 0.92 · Fitness: 42.1
Tomorrow: up to 10.8 km at easy pace
Auto-calibration
Threshold pace detection
Race on Strava? Threshold pace updates automatically.
Previous
5:45/km
Updated
5:22/km
Pricing
START FREE
No credit card required. First risk score in under 2 minutes.
FREE
$0
forever
- Daily risk score
- Today's verdict
- Strava sync
- Auto threshold detection
- Race readiness score
- Risk breakdown
- 28-day history
PRO
Full access$9
/monthor $79/year, save 27%
- Everything in Free
- Daily prescription (distance + pace)
- Post-run debrief + next-day outlook
- What-If Planner
- AI Coach Chat
- Morning Briefing email
- Injury tracking + smart pain adaptation
- Race projections + taper planning
- Strava activity annotation
- 84-day history