Features

Everything a race plan needs.

Six integrated systems — from pace calibration to route generation to post-run coaching. These aren't add-on features. They're the training.

Race block · Week 7 of 14

Amsterdam Half Marathon

82 ready

67 days out

Route and pacingauto loop
8.4 km tempo
4:55/km target

Elevation

+38m gain

Coach note

Your last two tempos both showed a pace fade in kilometers 6–8 — matching the climb at the midpoint of each route. Today's route avoids that section. Hit your target through km 5, then push to 4:48 on the flat finish. Readiness is high (82) so there's room to run the back half honest.

Tue · Tempo progression

8.4 km at 4:55/km

Thu · Intervals

7.2 km at 4:18/km

Sun · Long run

18.0 km at 5:52/km

Mon

6.2k

Easy

Tue

8.4k

Tempo

Wed

·

Thu

7.2k

Int

Fri

·

Sat

·

Sun

18k

Long

VDOT-adaptive training plans

Runiva turns your race goal, recent performances, and available training days into a 4–18 week plan with exact pace targets — not a generic template.

  • 5K, 10K, half marathon, and marathon
  • Easy, tempo, threshold, interval, and long-run pacing
  • Plan quality checks before the schedule is shown

Automatic route generation

Every planned run opens with a ready-to-run loop from your current GPS location, matched to the workout distance. No route planning required.

  • Loop routes from GPS position
  • Workout-specific distance constraints
  • OpenStreetMap-backed routing service

Readiness-aware adaptation

Sleep quality, soreness, motivation, resting heart rate, and recent training stress adjust the plan before overreach turns into an injury.

  • Daily readiness score
  • Recovery, maintain, and reduce recommendations
  • Missed-run and pace-drift adaptation events

AI coach notes

After each run, the coach reads your pacing data, route elevation profile, target adherence, and fatigue trend to give feedback that's specific to that workout.

  • Post-run notes specific to each run
  • Pattern recognition across weeks
  • Plain-language adjustment rationale

Live ghost-runner pacing

During a workout, your target pace and current gap stay visible in real time — so intervals have a purpose, not just a start and stop.

  • Ahead and behind feedback
  • Workout-specific pace windows
  • Color-coded effort guidance

Sync and offline logging

Runs from your phone, Apple Watch, or Garmin flow into a single history. Runs sync later when signal is poor — nothing is lost.

  • HealthKit and Garmin sync
  • Offline-first pending run storage
  • Unified run history across devices

Workflow

Plan, run, learn, adapt.

1

Create a goal

Race distance, target date, recent fitness, weekly availability, and preferences define the plan bounds.

2

Train the session

Each workout shows distance, route, target pace, and session purpose before you start.

3

Review the run

Pace drift, route profile, adherence, and effort become a coach note instead of raw charts only.

4

Adapt the plan

Missed runs, readiness changes, and accumulated load adjust future sessions with an audit trail.

Today · Tue

Tempo run

8.4 km · target 4:55/km

GO

82

Ready

54

CTL

+6

Form

Current pace

4:57

Target

4:55

2 sec/km behind · km 4.2 of 8.4

Route profile

+38m gain

0 kmnow →8.4 km

Start

Your next race block can start today.

Tell us your race. Get a plan calibrated to your fitness. Open your first route before your next run.

No credit card required · Free plan available forever · Cancel Pro anytime

Start free