
Periodized Program Structure
Organize your training with a hierarchical structure: Programs contain mesocycles, which contain microcycles, which contain training days. Build programs that match how real periodization works.
- Mesocycle and microcycle organization
- Workout days and rest days built-in
- Supports 1-52 week program lengths
- Multiple mesocycles per program

5-Step Program Creation
Create programs with an intuitive wizard. Name your program, choose a training split, assign workouts to each day, set the duration, and add a description. Templates for common splits make setup fast.
- Full Body, PPL, Upper/Lower, Bro Split templates
- Custom split option for full flexibility
- Assign existing workouts to program days
- Validation ensures complete program setup

Program-Specific Analytics
Track your progress through each program with detailed stats. See workout density, category breakdowns, weekly training distribution, and real-time progress as you complete each day.
- Progress percentage and days remaining
- Workout category breakdown with percentages
- Week-by-week training schedule view
- Current day and mesocycle tracking

Share Programs with Anyone
Share your programs via link. Others can view the full program structure and join to follow along. When they join, they get their own copy to customize without affecting your original.
- Generate shareable program links
- Public program viewing without account
- Join programs to track your own progress
- Customize joined programs independently

Multi-Enrollment Support
Run through programs multiple times with full history. Each enrollment tracks start date, completion, and progress independently. Perfect for repeating periodized training blocks.
- Track multiple runs of same program
- Complete enrollment history preserved
- Start date and completion timestamps
- Resume or restart programs anytime
65+ Program Categories
Bodybuilding, Powerlifting, Olympic Lifting, Strongman, CrossFit, Marathon, Triathlon, Combat Sports, Tactical Training, and dozens more. Whatever your sport or goal, there's a category for your program.