How Apex Training builds your program
From your first input to weekly adjustments, here is how the AI designs and adapts your training.

Step 1: Tell us about yourself
During onboarding, you provide the context the AI needs to build your program:


Step 2: Set your schedule
Pick the days that work for you. The AI distributes volume and structures sessions around your availability:
Built-in guardrails
The AI does not just generate workouts. It applies constraints that keep you progressing safely:


Holds steady when working
Apex does not change for the sake of change. When your training is progressing well, the system maintains course. It only adapts when signals warrant it:
Block-based periodization
Your training is organized into blocks (mesocycles) with clear progression:

Evidence-bounded under uncertainty
Apex does not promise optimal results - no system honestly can. Instead, it makes conservative decisions based on available evidence, explains every choice, and adapts when new signals arrive. The goal is not perfection; it is consistent, explainable progress.
Restraint
Changes only when signals warrant it
Predictability
Same inputs produce same outputs
Explainability
Every decision has a visible reason
Your data is yours
We store your training data to personalize your program. We never sell your data or share it with third parties. You can export or delete your data at any time.
What Apex can do
Here's a transparent look at current features and what's coming soon.
Available Now
- AI-generated training programs
- Workout logging with RPE tracking
- Weekly program adjustments
- AI coach chat for swaps and advice
- Progress tracking (XP, streaks, PRs)
- Cycle tracking (optional)
- Exercise library with demos
- Block-based periodization
Coming Soon
- iOS native appIn development
- Apple Health integrationPlanned
- Garmin integrationPlanned
- Whoop integrationPlanned
- Oura integrationPlanned
- Strava activity syncIn development
- Coach packs (follow a coach's program)Beta
- Social features & leaderboardsPlanned
Have a feature request? Sign up and use the feedback button in your profile.
Ready to get started?
Create your profile and get your first AI-generated block in minutes.