Plan Generator

Your Plan.
Built for You.

17-step onboarding that adapts to your injuries, goals, experience, sleep, and schedule - generating a complete personalised weekly programme. Injury-aware splits, integrated cardio, recovery scheduling. Not pre-built. Built specifically for you.

Injury-Aware17-Step OnboardingComplete Weekly PlanCoach TransferFree
In this section
0117-Step Onboarding - Built Around You02Injury-Aware Splits - Training That Respects03Complete Weekly Programme - Not Just Lists04Plan Transfer - Coach to Athlete
01Plan Generator

17-Step Onboarding -
Built Around You.

Most fitness app plan generators ask two questions: how many days per week and what is your goal. This is enough information to select a pre-built template from a library. It is not enough information to build a plan that is actually suited to you - your body, your history, your physical limitations, and your schedule.

Ritual's plan generator collects 17 inputs before generating a programme: training goal (lean recomp, muscle gain, fat loss, endurance, performance), experience level, age, average sleep duration, target body fat percentage, target body weight, training days per week, preferred training days, preferred cardio days, injuries, specific muscle focus areas, cardio type preference, cardio intensity, stretch intensity preference, and recovery activity preferences.

A plan built on two inputs is a template. A plan built on seventeen inputs is a programme. The difference is whether it accounts for who you actually are.

The onboarding is progressive - each step contextualises the next. Goal selection informs which subsequent questions are relevant. Experience level calibrates the volume and intensity parameters. Injury information modifies the exercise selection logic. The seventeen steps are not a questionnaire - they are a structured intake that builds the context required to generate something genuinely personalised.

Ritual Context

Ritual's Trainer onboarding collects goal, experience, age, sleep, body targets, training days, injuries, muscle focus, cardio preferences, and recovery preferences before generating any programme output.

03Plan Generator

Complete Weekly Programme -
Not Just Exercise Lists.

A training plan is not a list of exercises. It is a structured allocation of stress and recovery across the week that balances training stimulus with adaptation capacity. A list of exercises tells you what to do. A programme tells you when to do it, in what sequence, at what intensity, with what recovery placed around it.

Ritual's generated programme includes a complete weekly schedule: workout sessions allocated to specific days with the appropriate split type (Upper/Lower, Push/Pull/Legs, Full Body - selected based on available days and goal), cardio sessions allocated to non-conflict days at the appropriate intensity for the declared goal, recovery sessions (stretch, foam roll, breathwork) placed intelligently around training to support adaptation, and rest days clearly identified and respected.

The full week is the unit of training, not the individual session. A programme that only tells you what to do on training days has left half the programme blank.

The Trainer calendar view presents the full generated week in a single view - every session, every recovery activity, every rest day, in the context of the complete weekly structure. This view makes the programme's logic immediately legible: the distribution of stress, the placement of recovery, the sequencing of muscle groups across days.

Ritual Context

Ritual's generated programme includes workout split, cardio schedule, recovery session placement, and rest days in a complete weekly structure. The Trainer calendar presents the full week in a single clear view.

02Plan Generator

Injury-Aware Splits -
Training That Respects Your Body.

Training through an injury rarely ends well. Training around an injury - modifying programming to avoid stressing the affected structure while maintaining progress on everything else - is both safe and effective, and it requires specific knowledge of which exercises load which structures and how to replace them with alternatives that achieve similar training goals without the same risk.

Ritual's plan generator encodes this knowledge. When a knee injury is declared in the onboarding, the generated programme removes or modifies exercises that directly load the knee joint under high force: heavy squats are replaced with leg press or hip hinge alternatives, lunges are removed or replaced with seated alternatives, plyometric work is excluded entirely. The programme maintains leg training but routes it through injury-safe pathways.

An injury-aware programme is not a reduced programme. It is a programme that maintains training stimulus through different pathways. Progress continues; the injury does not worsen.

Hip and ankle injuries trigger similar modification logic. The generator knows which exercises directly stress each structure and routes around them automatically. The athlete declares their limitation once, during onboarding, and the programme handles the rest - no need to manually audit an exercise list or ask a trainer which movements are safe.

Ritual Context

Ritual's plan generator detects knee, hip, ankle, and other injury declarations and automatically modifies the generated split to route training through injury-safe pathways. No manual exercise auditing required.

04Plan Generator

Plan Transfer -
Coach to Athlete.

For coaches using Ritual's athlete profile system, the plan generator integrates directly with the coaching workflow. A coach can generate a personalised programme through the Trainer onboarding for a client's profile, then transfer that programme to the client's athlete profile where it guides their independent training sessions.

This workflow replaces the typical coaching process of writing a programme in a spreadsheet or document, sharing it with the client, and hoping they interpret and follow it correctly. In Ritual, the programme exists as a structured plan within the athlete's profile - the workout sessions are pre-configured with the correct exercises, the calendar view shows the complete week, and the client's logging happens directly against the programme structure.

A programme that lives in a spreadsheet requires the athlete to interpret it. A programme that lives in the training app they use every day removes that interpretation layer entirely.

The coach retains visibility of the athlete's session logs, PRs, volume data, and Health Score through the athlete profile analytics. Plan adherence, progress against targets, and deviation from the programme structure are all trackable without any manual reporting from the athlete.

Ritual Context

Ritual's plan transfer feature allows coaches to generate a programme in the Trainer system and push it directly to an athlete profile. The athlete trains against the plan; the coach sees their progress through the athlete profile analytics.

Available Free on iPhone

Start your
Ritual.

Free to download. Free to start. Zero ads.
Built for athletes who take it seriously.

Download Ritual Free