3AF
Trainer OS
Keep every client moving.
Review check-ins, adjust plans, and see the signals that matter before the next session.
Today
Today's coaching queue.
Today
Live queue
3 clients need attention.
Review first. Adjust second.
Check-ins1
Workouts due1
Active clients3
Priority
Today
Emily · Review check-in.
Low recovery today.
Review queue
Decide what happens next.
3 open
Needs reviewToday
EmilyReview check-in before workout.
DanialStart upper-body workout.
MeiReview body progress and food consistency.
Trainer rhythmGuidance
Check in first. Adjust the plan second.
Recovery, recent logs, and progress should guide the next session before you change volume, load, or rest.
Workout plans
Plan a workout for a client.
Workout editorEmily
Exercises12 sets
Plan historyEmily
Select a previous plan to load it into the editor.
Clients
Client profile and logs.
ProfileActive
Emily
Low recovery today. Check-in should decide whether lower body volume stays full or drops by one set.
Weight72.4kg
Waist78cm
Last set18kg x 8
Lower Body
Trainer rest: 1:30
Coach requests0 open
Sign in as a trainer to see coaching requests.
Recent logsSample
Check-inSleep 6h · soreness 6/10
WorkoutGoblet squat 18kg x 8 · RPE 8
FoodChicken rice · 520 kcal · 34g protein
Trainer codePrivate
Connect a client.
Generate a code for a client to enter in the 3AF app during account setup.
------
Sign in to create a live code.
Admin
Create trainer accounts.
Admin only
New trainerInvite
Send a secure Supabase invite. The trainer creates their password from the email link.
Access ruleProtected
Trainers manage clients. Admins manage trainers.
Trainer accounts are created with the trainer role. Their first sign-in uses the invite email, and they can change their password from Trainer OS.
3AF Academy
People interested in coaching.
Admin only
New submissions0 new
Admin · lifetime
3AF impact, measured across every coach.
Demo data
Coaches33AF coaching team
Clients coached42Unique clients
Workouts completed4,800Across all coaches
Body updates9Recorded measurements
Weight outcomeRecorded
320kg
Combined positive weight change from client baselines to their latest recorded updates.
Fat outcomeEstimated
62kg
Estimated fat mass reduced where both body weight and body-fat measurements exist.
Lean mass outcomeEstimated
18kg
Estimated lean mass gained from recorded body-composition updates.
Marketing snapshotAdmin approved
3AF coaches have supported 42 clients and completed 4,800 workouts.
Use only after reviewing the source measurements and confirming client consent for aggregate marketing claims.
Meal planner
Simple meal targets and reusable foods.
Weekly guidanceEmily
Select a meal slot, then assign a reusable food below.
Daily targetsCurrent
Calories1740 / 1900 kcal
Protein122 / 135g
Water750 / 2000ml
Food libraryManual MVP
Exercise library
Manage movements, cues, and rest overrides.
Add movementLibrary