Skip to main content
A NexRex plan is a calendar of workouts built around your goal race and current fitness. It adapts as you train — missed sessions, fast progress, and fatigue all reshape what comes next.

Building a plan

Choose a race distance and date (or a general goal), and NexRex generates a weekly schedule with the right mix of easy runs, workouts, and long runs.

How plans adapt

Plans recalculate from the activities you complete. The more NexRex sees, the better it tunes pacing, volume, and recovery.
When your plan changes — especially when your coach approves an adjustment — you’ll get a plan changes notification. Tap it to open an in-app explanation showing what changed, why NexRex suggested it, and any note your coach left. Toggle this notification under Settings → Notifications.

Reviewing a proposed adjustment

Proactive plan-adjustment review is a Pro feature. Rollout is controlled server-side, so it can be enabled for your account without updating the app.
When Rex spots a reason to change your week — for example, accumulated fatigue, a missed long run, or a recent fitness jump — a review card appears at the top of your home screen instead of silently rewriting the plan. The card leads with the reasons so you can decide whether to take the change:
  • Why Rex is suggesting the change, plus the weekly objective and how it affects your goal race.
  • Original vs. proposed for the affected workout, shown side by side. Rest-day proposals are labelled Rest day, and easy-rebuild proposals are tagged as a restart of the block rather than a generic distance change.
  • Accept applies the proposed workout to your plan. Keep original dismisses the proposal and leaves your plan untouched.
You’ll only see the card while a proposal is open for review; once you choose Accept or Keep original, it disappears until Rex has a new suggestion. No action on your part is required — ignoring the card simply leaves your current plan in place. If your coach manages your training, your plan may come from a shared group plan instead — your coach controls the template and adjustments.

Workout intensity labels

Coach-assigned workouts carry a short intensity token that shows up on activity cards, training-calendar rows, and the workout details sheet. Heart-rate zone targets are prefixed with HR so you can tell them apart from pace-zone targets at a glance:
  • HR Z1HR Z5 target a specific HR zone.
  • HR <Z1 targets below Zone 1 (recovery ceiling).
  • HR >Z5 targets above Zone 5 (max-effort ceiling).
In the workout details sheet, the label expands to include the bpm range for that zone once you’ve set your HR zones under Settings → Zones. For example, HR Z2 · 132–148 bpm. Activity cards and the compact info line stay symbolic (no bpm) to keep the row short. If your HR zones aren’t configured, the label falls back to the plain symbolic form (HR Z2) everywhere, including the details sheet. Set your zones under Settings → Zones to get the bpm range.

Completion and adherence

Every activity that’s tied to a plan carries a completion percentage and a status band so you can tell at a glance how a session tracked against what was scheduled. The same numbers surface everywhere a plan session shows up:
  • Activity cards — the badge on the right of each card shows the status (NEXT, TARGET, MISSED, SKIPPED, FREE) or, for completed runs, the completion percentage (for example ✓ 96%).
  • Training calendar — day tiles use the same bands, so missed and skipped sessions stand out from on-target runs without opening the activity.
  • Personal training plan — the overview shows a progress bar for activities completed, plus an adherence figure that reflects how closely those completed runs matched their targets.
  • Group plan cards on Home — each group plan shows a slim progress bar and a NN% complete label so you can see how far along the block is.

How the bands work

Completion is reported as a whole-number percentage between 0 and 150 — values above 100 mean you went further, faster, or longer than the target. The app maps that number, together with the session status, to one of four bands:
Completion accounting is owned by NexRex’s servers, not the app — the app only renders whatever the API reports. If a session looks like it should be marked complete but the band is still grey, give sync a minute to catch up.

Over-target results

Going further or faster than planned is still tracked as completion, not as a bonus. A 130% long run shows the actual percentage (for example ✓ 130%) and lands in the caution band — the plan was calibrated for a target volume, so materially overshooting is worth noticing the same way undershooting is. The activity itself is still counted as completed.