Launch offer

Free to download before October 30, 2026

Free download applies to the app. Optional AI requires your own provider API key; provider usage may incur separate charges. Check the price shown in your App Store before downloading.

Download on the App Store

Coach-first training operations

FitRoster
Pro

Run your roster, deliver training, and make the next coaching decision in one workspace.

Built for the work around every session: client context, schedules, plan delivery, assisted logging, submission review, and progress analysis—without leaving the athlete experience behind.

Apple Health & AI data details
  • Coach + athlete roles
  • iPhone + iPad
  • 11 languages
  • Adults only
FitRoster Pro coach schedule on iPad
FitRoster Pro coach dashboard on iPhone

Coach control center

Run the day before the day runs you.

FitRoster Pro puts the coach’s highest-frequency work first. The roster, today’s schedule, plan delivery, client records, and pending reviews stay connected to the right person.

01

One roster, complete context

Keep connected athletes and coach-managed clients in the same roster. Search first, open the existing profile, and avoid splitting one person across duplicate records.

02

Schedule and deliver

See today’s next client, prepare or copy a menu, schedule it, and push it to a connected athlete while preserving the training context.

03

Coach-managed clients

For clients who do not yet use FitRoster, record the coached session from their profile. It contributes to that client and team analysis—not the coach’s personal history or HealthKit.

04

Review, respond, close the loop

Find pending submissions, video, feedback, and PR signals in the smart record library. Review the actual session, add time-linked feedback, and request a revision when needed.

Current coach workspace

Today’s schedule and pending work stay visible.

The current beta interface surfaces the next athlete, delivery status, roster counts, smart record filters, and work that still needs coach attention.

Current coach dashboard
Current smart record library

Client lifecycle

Start coaching now. Connect later. Keep the same profile.

A client can begin as coach-managed and move into a connected relationship after installing FitRoster. The workflow changes; the client identity and history do not need to be recreated.

01

Coach-managed

The coach maintains menus and records sessions for a client who does not yet use the app.

02

Waiting to connect

Start the connection from the existing profile and keep the invitation state visible.

03

Connected

Deliver menus, receive completed sessions, review feedback, and confirm the next action within the relationship.

FitRoster Pro analysis dashboard

Decisions, not decoration

Turn completed work into the next coaching decision.

Team and individual views connect sessions, body records, training distribution, goals, and periodization. The point is not another chart—it is knowing who needs intervention, who can progress, and why.

  • Athlete status radar and team overview
  • Cycle planning with targets, weekly KPIs, and actual completion
  • Session records, PR signals, muscle distribution, and body trends
  • Optional reports and AI-assisted interpretation when the user starts them

Complete training system

Plan it. Record it. Understand it. Keep it moving.

Beyond coach operations, FitRoster Pro covers the full path from detailed capture to analysis, media, sharing, adaptable interfaces, and user-started AI workflows.

Rich records

Every session keeps the details that explain progress.

Track menus, exercises, sets, reps, load, units, RPE/RIR, rest, laterality, notes, PR signals, discomfort, body entries, and calendar history with searchable filters.

Analysis

Move from isolated numbers to a usable training picture.

Connect volume, frequency, muscle distribution, body trends, goals, cycle KPIs, team status, and individual records to support the next decision.

AI

Six optional AI workflows, each started and reviewed by the user.

Select the provider and model, review the data categories for that request, and confirm the result before it changes a record or plan.

  • InBody recognition
  • Training reports
  • Insight analysis
  • Voice input
  • Equipment recognition
  • Workout plan generation
Four interface styles

Choose the workspace density and emphasis that fits the job.

Switch among four complete presentation styles while keeping the same data and workflows.

  • Apple Native
  • Athlete Focus
  • Coach Operations
  • Data Lab
Video workflow

Upload, review, respond, and download without losing the session context.

Attach training video to the relevant work, let the coach add time-linked feedback, return revisions, and download media when it is needed offline.

Real workflow outcomes

See what the coaching loop produces.

These are current English iPad screens from the beta: a finished share card, reviewed body-composition data, and video feedback anchored to the exact playback time.

Athlete-controlled sharing

A finished card, with the athlete choosing what leaves the app.

The athlete selects the card, data blocks, chart, style, and profile visibility before opening the system share sheet. Coaches cannot create share content from trainee data.

English FitRoster Pro Share Studio showing a finished training card
AI recognition with review

Choose a report image, then review the extracted record.

Body-composition recognition begins only after the user chooses a photo. The extracted values remain reviewable before they become part of progress history.

Before
English FitRoster Pro body-composition recognition before analysis
After review
English FitRoster Pro body-composition record after review
Time-linked video feedback

Feedback stays attached to the second it describes.

The coach can pause, step through frames, change playback speed, and leave multiple comments at precise timestamps. The athlete can jump directly back to each point.

English FitRoster Pro video review with timestamped coach feedback

Terms in plain language

The abbreviations should not make you guess.

RPE
Rate of Perceived Exertion: how hard the set felt on a 1–10 scale. A higher number means a harder effort.
RIR
Reps in Reserve: the estimated repetitions still possible with good form. A lower number means closer to failure.
KPI
Key Performance Indicator: a measurable target used to compare planned and completed work for a week or training cycle.
API Key
A credential issued by an AI provider for optional AI requests. Provider usage limits and charges are separate from FitRoster Pro.

AI and data boundaries

Assistance stays optional. Sensitive context stays visible.

FitRoster Pro is designed so the user chooses when an AI workflow starts, which provider and model it uses, and which data categories are included for that request.

Apple Health & AI data details
+

Apple Health (HealthKit)

FitRoster Pro uses Apple Health (HealthKit) to read your latest body weight and, after authorization, save completed workouts. It does not read heart rate or write body weight. These permissions are optional.

AI

Bring your own AI access

Optional AI uses your selected OpenAI (GPT), Google (Gemini), Anthropic (Claude) or xAI (Grok) service. Before the first connection, review the data disclosure and explicitly consent. Manage or withdraw consent in Settings → AI Data Sharing.

Consent and request controls

Name, notes, body data such as weight, recent training, and discomfort signals are not sent by default. Only categories explicitly enabled for that request are included. Coach AI for a specific athlete also requires the athlete’s consent for the purpose, provider, and model.

18+

Adults only

FitRoster Pro is intended only for users who have reached the legal age of adulthood where they live. No separate FitRoster account is required, while iCloud and device state can affect sync features.

Important: FitRoster Pro supports training organization and communication. It is not medical diagnosis, treatment, or emergency guidance. Review every plan and stop when symptoms require professional care.

See how it works

Follow the complete coach and athlete workflow.

The live guide covers setup, coach-managed clients, connection states, planning, session records, review, analysis, optional AI, backup, and privacy controls in every supported language.

Apple Health (HealthKit)

FitRoster Pro uses Apple Health (HealthKit) to read your latest body weight and, after authorization, save completed workouts (activity type, start/end time, duration, workout title and a sync identifier). It does not read heart rate or write body weight. These permissions are optional.

Disconnect stops future Apple Health (HealthKit) access from FitRoster; existing data remains. Manage system permissions or delete saved workouts in Apple Health. Imported body weight may be included in an AI request only after third-party AI consent and the applicable request controls. Manual logging remains available without HealthKit.

AI Data Sharing

Optional AI uses your selected OpenAI (GPT), Google (Gemini), Anthropic (Claude) or xAI (Grok) service. Before the first connection, review the data disclosure and explicitly consent. Manage or withdraw consent in Settings → AI Data Sharing.

Optional third-party AI. Only the provider you select receives data when you request an AI action and consent. Saving an API key does not grant consent.

Data and purpose

  • Plans, analysis and coach feedback: the relevant workout history (dates, exercises, sets, reps, weights, duration, distance, effort), goals, notes, feedback and entered requests; body weight and InBody measurements when included; names when included in the request. Body weight may originate from Apple Health. Used to generate the requested draft or interpretation. Existing per-request data controls still apply.
  • Recognition: the selected equipment photo or InBody report image, including any visible people, names or health measurements, plus exercise catalog context where needed. Used to identify equipment or extract report values. Crop or cover information you do not want to share before choosing the image.
  • Voice parsing: the current transcript and language, to extract set values. FitRoster does not send the audio recording to these AI providers.
  • Connections also send your API key for authentication and expose network information such as your IP address. Refreshing the model list sends credentials, not workout records or images.

Your control

Consent is saved on this device for this provider and disclosure version. Other providers require separate consent. Cancel keeps manual logging, plans and local analysis available. Review or withdraw consent in Settings → AI Data Sharing. Withdrawal blocks new requests and cancels active AI requests; data already delivered cannot be recalled. Consent alone never starts an AI request.

The selected provider processes data under its API terms, retention rules and account settings. Review its privacy policy below. Share another person’s data only with their permission.

AI access and costs

Free download applies to the app. Optional AI requires your own provider API key; provider usage may incur separate charges. Check the price shown in your App Store before downloading.

AI can make mistakes. Review generated plans, interpretations and recognized values before using or saving them. AI does not provide medical diagnosis, treatment or emergency advice.