InjuryVision

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

/100

LOW 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

/100

Train freely

Injury unlikely at this load

Post-Run Debrief

+22 risk

Moderate Run

12.4km at 6:06/km · 85 TSS

Risk:1335(+22)

That run pushed you into elevated territory. Tomorrow should be easy or rest.

Tomorrow: up to 14km at easy pace

Go Easyup to 10km

Status

No active conditions

Risk Timeline
2 Dec← scrub →1 Mar

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

3665INJURY

Contributing Factors

Load Ratio82

Weekly load ramped 40% in 5 days

Intensity Risk71

3 hard sessions in a row

Cumulative Fatigue64

ATL exceeded CTL for 8 days

Session Spike45

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

Improving
0246810

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
76
Freshness
68
Consistency
82
Injury
55

Fitness Projection

7 weeks to race

W1
W2
W3
W4
W5
W6
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

Pro
28

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.

Fitness 42.1Fatigue 38.5Form +3.6Load 0.92

Pro

Ask your coach

AI that knows your fitness, risk, and yesterday’s run.

Should I do intervals today?
Risk is 28. Easy intervals are fine — cap at 8km, zone 2-3. Your achilles is responding well.

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
Get started

PRO

Full access

$9

/month

or $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
Start free trial

Already have an account? Sign in →

Injury Vision — Athlete Risk Intelligence