← Back to Blog Personal trAIner PRO

What Your Trainer Profile Actually Does

When you generate a session in Personal trAIner PRO, the AI isn't starting from scratch. It's starting from your profile — your training philosophy, your programming preferences, your exercise avoid list, your approach to progression. Every session for every client begins with those defaults. A well-built profile is the difference between sessions that sound like you and sessions that could have come from anywhere.

Your profile is the default layer for every client

Think of your trainer profile as the base configuration that all of your client programs inherit. Your clients have their own profiles — their goals, their injury history, their equipment — and those client-specific details sit on top of your defaults. But the style, the structure, the exercise preferences, and the safety guardrails all come from you first.

This means that time you invest in your trainer profile pays dividends across your entire roster. A decision you make once — say, that you never program to failure, or that you always include a main lift and a secondary compound — gets applied automatically to every session you generate, for every client, every time.

What the profile actually contains

Your trainer profile is built around several distinct areas, each of which shapes generation in a different way.

Training focus tells the system what kind of training you primarily do — strength, hypertrophy, athletic performance, weight loss, general fitness, older adults, or rehab and corrective. You can select up to three. This isn't just a label; it feeds into how the AI frames each session and which exercise categories it weighs most heavily when building a shortlist.

Programming tendencies capture your structural preferences — whether you prefer straight sets or supersets, whether you typically program two main lifts per session, whether you like conditioning built into the session. Each tendency loads a specific set of instructions into the session-building process.

Progression style is one of the most consequential settings. It determines not just how loads progress within a session but which type of long-term plan the system builds for your clients. Linear, top-set-with-back-off, autoregulatory, undulating, block periodization, percentage-based, or coach's choice — each maps to a different planning approach.

Your exercise library lets you tier every exercise as preferred, de-prioritized, or inactive. Inactive exercises are removed from the catalog entirely — the AI cannot select them regardless of what the plan calls for. Preferred and de-prioritized exercises influence which exercises the AI gravitates toward or away from when building a shortlist.

Your avoid list covers movements and methods you don't want programmed — for any reason. Movement avoids (like conventional deadlifts or overhead pressing) are enforced by code: those exercises are removed from the catalog before the AI sees it. Method avoids (like training to failure or AMRAP sets) are passed as explicit instructions to the AI.

Your max effort cap is the one effort setting with a hard enforcement guarantee. (The movements you avoid, the exercises you mark inactive and each client's equipment are enforced the same way.) If you set an RPE cap of 8, the system will clamp every generated session to that ceiling — not as a suggestion to the AI, but as a code-level check that runs after generation. No session you generate will ever exceed the cap you set.

What the profile doesn't lock in

Your profile sets defaults, not mandates. Client-level overrides can modify progression style and exercise rotation for individual clients. Equipment filters add on top of your avoid list rather than replacing it. And when you generate a session, you can adjust duration, location, and today's specific conditions before the AI runs.

The profile is also not the only thing the AI reads. It also sees the client's profile, the current plan entry, the last five completed sessions, and the most recent logged loads for each exercise being considered. Your profile shapes how the AI interprets all of that — it's the lens, not the only input.

A thin profile produces thin output

The system can generate sessions with a minimal profile. It will use defaults for everything you haven't specified. But those defaults are generic — they don't reflect your approach, your preferences, or the way you actually coach. The more deliberately you've built your profile, the more the output will sound like you wrote it yourself.

The four onboarding screens ask for the most important settings: style, tendencies, rotation, progression, effort scale, avoid tags, and your philosophy statement. If you moved through those quickly on day one, going back and filling them in more deliberately is worth the twenty minutes it takes.

Your philosophy summary in particular is worth treating seriously. It's a free-text field where you can describe your overall approach — what you believe about training, what you prioritize, what you avoid and why. The AI is told to let this shape the cues, the notes, and the framing of every session it generates. A vague philosophy produces generic output. A specific one produces sessions that have your voice.

Start with a profile that actually sounds like you

Personal trAIner PRO is built around the idea that the AI should learn your style, not replace it. The trainer profile is where that starts. If you haven't set yours up deliberately yet, it's worth doing before your next session.