AI coaching with real philosophies. Print booklets, train with a pencil, scan it back in. Block programming, shorthand logging, multi-athlete support, and a published block library — all free.
AI-Powered
Four AI coaches grounded in real training methodologies. They generate programs, coach you through them, and see your actual block data.
Coach Caron
Periodization & structural balance
Coach Dietz
Triphasic Training
Coach Boyle
Functional training & injury prevention
Coach Rambod
FST-7 hypertrophy
Layer 1
App Knowledge
Exercises, shorthand, training principles
Layer 2
Coach Persona
Philosophy, programming style, tone
Layer 3
Your Context
Block, equipment, health, history
Pick a coach, describe your goals, get a complete training block. Refine conversationally — 'make Upper B more chest-focused' — until it's exactly right.
Your coach sees every exercise, set, and rep in your block. When they say it's anterior-dominant, they've actually counted the movements.
Switch coaches mid-conversation. The new coach reads the full history and tells you where they agree, disagree, and why.
AI suggests sets, reps, tempo, progression, and equipment for any exercise. Bulk review mode — accept or reject per-field across your whole library.
Screenshot your Apple Health summary. AI extracts weight, height, body fat, VO2max, and more — auto-filling your profile with one photo.
Snap your Apple Watch or gym screen after a session. AI extracts duration, calories, heart rate, and effort — no manual entry.
Print & Scan
Print your block as a real booklet. Train with a pencil. Photograph the page. AI reads your handwriting and syncs it back.
Generate saddle-stitch booklets or single-page PDFs. Six layout combinations — booklet or pages, compact or detailed. Fold, staple, and you have a real training journal.
Each printed page has a scannable QR code that links back to that exact session in the app. Paper and digital stay connected.
Photograph a gym whiteboard. AI vision extracts exercises, sets, and reps — including superscript notation like 195³. Review every cell before importing.
Group class whiteboard with columns for each member? One photo logs the whole class. AI maps per-member columns automatically.
Block Programming
Drag-and-drop block builder with full control over exercises, sets, reps, tempo, progressions, supersets, and rest periods.
Kanban-style editor. Drag exercises between workouts, reorder within a workout, build supersets by grouping exercises together.
Default rest per exercise, per-set overrides, and separate round rest for supersets. Rest after the final set is automatically suppressed.
Weight, reps, sets, tempo, time, distance, and calories. Each exercise uses its own progression type — because a squat and a plank don't progress the same way.
Group exercises into supersets with shared rest. Series groups (A1/A2, B1/B2/B3) with independent round rest timers.
Any number of workouts over any number of weeks. Per-member start and end dates let athletes run the same block on different timelines.
Tracking & Logging
Type like you think. 3x8@135 just works. Full mobile logging with session metadata, effort tracking, and smart defaults.
3x8@1353 sets × 8 reps at 135 lbs4x6@80%4 sets × 6 reps at 80% of 1RM195³195 lbs for 3 identical sets135/155/175Ascending sets across weights5x5@315 3:005×5 at 315 with 3-min restSets×reps@weight, ascending sets, percentages, superscripts, rest periods. The parser handles it all so you spend less time tapping.
Null means you hit the plan. Only log what's different — skipped sets, weight changes, extra reps. Your log stays clean.
Full-screen mobile view with focus mode for each exercise. Swipe between exercises, tap to log sets, plan vs. actuals side by side.
Date, duration, calories, heart rate, RPE, location, notes. Multiple workouts can share metadata for combined sessions.
Before logging, see planned exercises with set/rep targets, recent history for each movement, and coach notes — all in one glanceable view.
Multi-Athlete
Add training partners to any block. Everyone follows the same program, logs independently, and can start on different dates.
Owner, admin, and member roles control who edits the program and who logs. Reorderable roster. Quick-add from your workout partners list.
Everyone in the block can start and end on different dates. One athlete on week 3 while another is on week 6 — no problem.
Assign specific exercises to specific members. Leave blank for everyone, or scope movements to individuals for different experience levels.
Libraries
Shared exercise library with video demos, equipment tracking, and a block library where you can publish and clone full training programs.
Browse, search, and filter by type, equipment, and modality. Inline editing, aliases for search flexibility, and video demos embedded per exercise.
Each exercise maps to required and optional equipment. Filter your library by what you have, and AI uses your inventory when generating blocks.
Publish blocks to the shared library. Others browse, preview, and clone as their own — full deep copy. Clone counts show what's popular.
Shared tags for blocks and coaches. Filter the library with OR-logic — find hypertrophy blocks, powerlifting programs, or Coach Dietz templates.
Merge duplicates — union aliases, combine equipment (required trumps optional), deduplicate videos, update all references across blocks.
Admin and standard roles at the app level. Block-level roles for granular control. Row-level security on every table in the database.