HEROS
FR·AR·EN
Join early access ↗
CoachingEarly access

Your clients train. You see everything.

The HEROS online coaching app, in early access: week-by-week programs, weekly check-ins with photos, a nutrition plan, video sessions and messages, in one app for you and your clients — whether they are in Toronto, Montréal or elsewhere.

Her workout, her check-in, in front of you
10:30
TodayW3 · D1
Barbell squatDay 1 · Lower body12-Week Strength
2 / 5 exercises
Maya OkaforProgram byCoach Maya
Barbell squatBarbell squat4 × 8 · 50 kg · effort 7/10
DeadliftDeadlift3 × 8 · 60 kg · effort 7/10
Kettlebell goblet squatKettlebell goblet squat3 × 12 · 12 kg · effort 8/10
Hip thrust4 × 10 · 60 kg · effort 8/10
Hip mobilityHip mobility3 × 45 s · — · effort 6/10
Rest between sets01:30
Log this set
12-Week StrengthWeek 3 · Day 1 · Lower body
W1W2W3W4W5W6
Barbell squatBarbell squat4 × 8 · 50 kg · effort 7/10
DeadliftDeadlift3 × 8 · 60 kg · effort 7/10
Kettlebell goblet squatKettlebell goblet squat3 × 12 · 12 kg · effort 8/10
Hip thrust4 × 10 · 60 kg · effort 8/10Add media
Maya OkaforYour template · 5 clients, each their own copyPublished
Aisha BelloAisha BelloCheck-in · week 3 · Sun 20:14To readAnswered
Weight68.4 kg−0.6 kgSleep7 h 10avg / nightEnergy4/5upSoreness2/5light
Photo attached to the check-inPhoto attached to the check-inPhoto attached to the check-in
Maya Okafor
Your feedbackGreat work! We go lighter on goblet squats this week.
Weekly check-in inAisha B. · −0.6 kg · energy 4/5
FROM PROGRAM TO FIRST CHECK-IN

Your method, in an app with your name on it.

12-Week StrengthDraft
W1W2W3W4W5
MonLower body5 exercises
WedUpper body6 exercises
FriFull body5 exercises
Barbell squatBarbell squat4 × 8 · 50 kg · effort 7/10
DeadliftDeadlift3 × 8 · 60 kg · effort 7/10
Hip thrust4 × 10 · 60 kg · effort 8/10Add media
Add an exercise

Build the program

Weeks, days, exercises: sets, reps, load and effort for every movement. It stays a draft until you publish.

Invite a clientNew
ClientEmma Wilson
12-Week Strength12-Week StrengthProgram · 3 days a week
Personal copyThe template stays intact
Emma WilsonEmma WilsonToronto · wk 1/12InvitedAccepted
Zainab HassanZainab HassanToronto · invited yesterdayInvited
Invite sent to Emma

Invite your clients

Each client gets their own copy of the program, which you adjust without touching the template.

Check-in · Aisha B.Week 3
Weight68.4 kg−0.6 kg
Weight68.4 kg−0.6 kgSleep7 h 10avg / nightEnergy4/5upSoreness2/5light
Photo attached to the check-inPhoto attached to the check-inPhoto attached to the check-in
Maya OkaforGreat work! We go lighter on goblet squats this week.
Feedback sent

Follow up every week

The check-in lands on Sunday: weight, sleep, energy, photos. You answer in one line.

ProgramsWeeks & daysSets · reps · loadWeekly check-inProgress photosNutrition planDaily logVideo sessionsMessagesPrivate notes
StrengthRunningBack to sportMobilityNutritionGet fitConditioningYogaOnline coaching
WHAT CLIENTS DO BETWEEN SESSIONS

Coaching keeps going when you’re not there.

The weekly check-in, without chasing

Each client fills in their check-in: weight, sleep, energy, soreness, wins, challenges and up to three photos. You read it, reply, and they see your feedback in the app.

heros.app/console/coaching/check-ins
Weekly check-insWeek of Oct 5 · 11 of 14 in
Received
11 / 14
To read
3
since Sunday
Replies sent
8
this week
Aisha BelloAisha BelloToronto · sent Sunday · 20:14To readAnswered
Weight68.4 kg−0.6 kgSleep7 h 10avg / nightEnergy4/5upSoreness2/5light
Wins3 of 3 sessions done, squat at 50 kgChallengesLeft knee sensitive on goblet squats
Photo attached to the check-inPhoto attached to the check-inPhoto attached to the check-in
Your feedbackGreat work! We go lighter on goblet squats this week.
Send feedback
Aisha BelloAisha BelloToronto · Sun 20:14
Hannah LeeHannah LeeVancouver · Sun 18:40
Daniel KimDaniel KimToronto · Sun 11:05
Andre ReidAndre ReidNew York · Sat 09:12
Florence MartinFlorence MartinMontréal · Sat 08:00
Tyler BrooksTyler BrooksOttawa · Fri 22:10
Sofia RossiSofia RossiToronto · Fri 12:15
Noah SinghNoah SinghToronto · Thu 21:02
Next sessionThu 15 · 18:00 · 45 min · meeting link
Private noteLeft knee: light loads on squats.
Nutrition plan2 100 kcal
Chicken, quinoa and sweet potato bowlLunch · Maya’s planChicken, quinoa and sweet potato bowl640 kcal
Protein · 140 g78 %
Carbs · 230 g55 %
Fat · 65 g62 %
Daniel KimDaniel KimWater · 6 / 8 glasses today

A nutrition plan they read at a glance

Calorie target, protein, carbs, fat: the client follows the plan and ticks off water and habits in the daily log.

Video sessions60 days
30 min45 min60 min
Andre ReidWed 14 · 12:30Andre · New York · online · 30 min
Aisha BelloThu 15 · 18:00Aisha · Toronto · 45 min
Tyler BrooksFri 16 · 09:30Tyler · Ottawa · online · 30 min

Video sessions your clients book

They pick 30, 45 or 60 minutes from your open slots, up to 60 days ahead. The meeting link sits in the session.

MessagesAisha BelloHannah LeeFlorence Martin+11
My knee pulls a bit on goblet squats.
We go lighter this week. Send me a video.
Maya Okafor
Aisha BelloAisha Bello TorontoWe go lighter this week.20:31
Hannah LeeHannah Lee VancouverIntervals done, 6 × 400 m!19:02
Florence MartinFlorence Martin MontréalCan we move Tuesday?17:45
Private noteOnly you can see it

Every conversation in one place

Messages with each client, plus private notes they never see: a fragile knee, schedules, goals.

YOUR CLIENTS

Your whole client roster on one screen.

Who is on which week, who sent their check-in, who you are seeing on Thursday: the client list tells you before you open a single message.

  • Program and current week for every client
  • Check-ins to read pushed to the top
  • Invites sent and accepted
14 clients · demo
heros.app/console/coaching/clients
My clientsPrograms, check-ins and sessions
Invite
Active · 14To read · 3Invited · 2
Active clients
14+2
Check-ins to read
3
since Sunday
Sessions
9
this week
Aisha BelloAisha Bello Toronto12-Week Strength · wk 3/12Thu 15 · 18:00Answered
Emma WilsonEmma Wilson Toronto12-Week Strength · wk 1/12—Invited
Hannah LeeHannah Lee Vancouver · online10K prep · wk 2/10Wed 14 · 07:00To read
Daniel KimDaniel Kim TorontoNutrition plan · wk 4/12Tue 13 · 08:00To read
Andre ReidAndre Reid New York · onlineDaily mobility · wk 6/6Wed 14 · 12:30Answered
Florence MartinFlorence Martin Montréal · onlineBack to sport · knee · wk 7/12Tue 13 · 17:00To read
Tyler BrooksTyler Brooks Ottawa · online10K prep · wk 3/10Fri 16 · 09:30Answered
Zainab HassanZainab Hassan Toronto12-Week Strength · wk 1/12—Invited
Invite acceptedAccepted
Emma WilsonEmma WilsonToronto · 12-Week Strength
12-Week StrengthProgram copied for EmmaEditable without touching the template
Invite acceptedEmma Wilson · 12-Week Strength
A WEEK ON THE CLIENT SIDE

From Monday’s workout to the coach’s reply.

  1. Step 01

    Today’s workout is ready

    Aisha opens the app: squats, deadlifts, goblet squats, with sets, reps, loads and her coach’s photos. She ticks them off as she goes.

    10:30
    TodayW3 · D1
    Barbell squatDay 1 · Lower body12-Week Strength
    2 / 5 exercises
    Maya OkaforProgram byCoach Maya
    Barbell squatBarbell squat4 × 8 · 50 kg · effort 7/10
    DeadliftDeadlift3 × 8 · 60 kg · effort 7/10
    Kettlebell goblet squatKettlebell goblet squat3 × 12 · 12 kg · effort 8/10
    Hip thrust4 × 10 · 60 kg · effort 8/10
    Hip mobilityHip mobility3 × 45 s · — · effort 6/10
    Rest between sets01:30
    Log this set
  2. Step 02

    On Sunday, she sends her check-in

    Weight, sleep, energy, soreness, her wins, what got in the way, and three progress photos.

    10:30
    Weekly check-in
    Weight68.4 kgAvg sleep7 h 10
    Energy
    12345
    Soreness
    12345
    Wins3 of 3 sessions done, squat at 50 kg
    ChallengesLeft knee sensitive on goblet squats
    Photos · 3 of 3
    Photo attached to the check-inPhoto attached to the check-inPhoto attached to the check-in
    Send to my coach
  3. Step 03

    She follows her nutrition plan

    A 2,100 kcal target, macros, glasses of water and habits ticked in the daily log.

    10:30
    Nutrition & log
    1 340kcal
    Daily target2 100 kcalYour coach’s plan
    Chicken, quinoa and sweet potato bowlLunch · Maya’s planChicken, quinoa and sweet potato bowl640 kcal
    Protein140 g
    Carbs230 g
    Fat65 g
    Today’s log
    Water6 of 8 glasses
    10,000 steps
    Meals logged
    Evening stretch
  4. Step 04

    Her coach replies

    Feedback on the check-in, an adjusted exercise, and Thursday’s video session already set in the chat.

    10:30
    Coach MayaMaya Okafor
    Sunday
    Check-in sent! My knee pulls a bit on goblet squats.
    Photo attached to the check-inPhoto attached to the check-inPhoto attached to the check-in
    Great work! We go lighter on goblet squats this week.
    Session · Thu 15 · 18:0045 min · meeting link
    We’ll review your squat form together on Thursday.
    Perfect, see you Thursday!
    Write a message…
SESSIONS

Your calendar fills itself.

You open your availability, the client books a 30, 45 or 60-minute session from their phone, and it lands in your calendar with its meeting link.

  • 30, 45 or 60-minute sessions
  • Bookable up to 60 days ahead
  • Meeting link attached to every session
Thu 15 · 18:00
10:30
Book a session
Maya OkaforMaya OkaforNorthside Strength · Toronto
Duration
30 min45 min60 min
October
M12T13W14T15F16
Open slots
09:0011:3014:0018:0019:00
Meeting link sentafter confirming
Bookable up to 60 days aheadSlots opened by your coach
Confirm · Thu 15 · 18:00
SessionsWeek of Oct 12 · 9 sessions
Sofia RossiMon 12 · 17:30Sofia Rossi · Toronto · 60 min
Daniel KimTue 13 · 08:00Daniel Kim · Toronto · 30 min
Florence MartinTue 13 · 17:00Florence Martin · Montréal · online · 45 min
Hannah LeeWed 14 · 07:00Hannah Lee · Vancouver · online · 45 min
Andre ReidWed 14 · 12:30Andre Reid · New York · online · 30 min
Aisha BelloThu 15 · 18:00Aisha Bello · Toronto · 45 minNew
Tyler BrooksFri 16 · 09:30Tyler Brooks · Ottawa · online · 30 min
Session booked45 min
Aisha BelloAisha BelloThu 15 · 18:00PendingConfirmed
Meeting linkSent with the session
PROGRAMS IN PROGRESS

Five clients, five programs, one coach.

Strength, running, return from injury, mobility, nutrition: what Maya coaches in Toronto and, online, in Vancouver, Montréal and New York.

12-Week Strength
Strength · in studio12-Week StrengthAisha Bello · Toronto
12 weeks

12-Week Strength

3 workouts a week · Sunday check-in

See the whole program
10K prep
Running · online10K prepHannah Lee · Vancouver · online
10 weeks

10K prep

Workouts + daily log

See the whole program
Back to sport · knee
Return · onlineBack to sport · kneeFlorence Martin · Montréal · online
12 weeks

Back to sport · knee

Your exercise videos · video session

See the whole program
Daily mobility
Mobility · onlineDaily mobilityAndre Reid · New York · online
6 weeks

Daily mobility

10 minutes a day · habits to tick

See the whole program
Nutrition plan
Nutrition · in studioNutrition planDaniel Kim · Toronto
12 weeks

Nutrition plan

Calorie and macro plan · log

See the whole program
What does my client see in the app?

Today’s workout with sets, reps and loads, the weekly check-in to fill in, their nutrition plan, their daily log (water, habits, meals), sessions to book and messaging with you.

What goes into a weekly check-in?

Weight, sleep, energy, soreness, the week’s wins and challenges, plus up to three photos. You answer with feedback the client reads in the app.

Can I use my own exercise videos?

Yes. On top of the exercise library, you add your own videos and photos. Each program is copied per client, so you adjust it without changing the template.

How do video sessions work?

You set your availability. The client books an open 30, 45 or 60-minute slot, up to 60 days ahead, and the session carries the meeting link.

Do my clients pay inside the app?

No: the coaching app is for follow-up. Your packages are recorded there to keep you organised, and payment is handled separately.

HEROS

Your next client can start on Monday.

Create your space: coaching is in early access.

Join early access