solutions

for gyms and studios

coaching that scales across your floor

Many coaches, many clients, one platform, with each coach's clients isolated and the whole roster visible to those who should see it.

the friction of a floor full of coaches

Every coach you hire arrives with their own stack: one builds programs in spreadsheets, another in a consumer app, a third in their notes. There is no shared standard, so there is no clean overview, and when a coach leaves, their clients leave with them. You cannot see how the floor is doing without asking five people for five different exports.

one platform, every coach, isolated by client

Trainbase puts every coach on one shared standard while keeping each coach's clients walled off from the others, so the floor reads as one practice without anyone seeing data that is not theirs.

the standard
a mix of toolseach coach on their own setup
trainbaseone shared way to coach
client isolation
a mix of toolswhatever each tool allows
trainbaserow-level, a coach sees only theirs
the overview
a mix of toolschase exports from each coach
trainbasethe whole roster in one place
when a coach leaves
a mix of toolsclients walk out the door
trainbaseclients stay, reassign the coach
the bill
a mix of toolsa bill for every tool
trainbaseone, $25 AUD a coach with 5 clients each
a mix of toolstrainbase
the standardeach coach on their own setupone shared way to coach
client isolationwhatever each tool allowsrow-level, a coach sees only theirs
the overviewchase exports from each coachthe whole roster in one place
when a coach leavesclients walk out the doorclients stay, reassign the coach
the billa bill for every toolone, $25 AUD a coach with 5 clients each

See how it holds at scale on platform / scale, or how the whole-roster view works on platform / roster.

what the floor runs on

The 12,232 shared foods for every coach, each coach’s own exercises and programs, and the whole platform in every coach’s seat.

%1RMresolved per clientevery coach's programs, each client's weights
12,232shared foodsusda, uk and australian data
3one-rep-max formulasone fits each exercise you add
$25 AUDper coach / month5 clients included

Walk the whole platform on the platform, or check the cost on pricing.

the honest answers

Can one coach see another coach's clients?

No. Each client is assigned to a coach, and a coach sees only their assigned clients. The boundary is enforced in the database with row-level security, not as an app setting that can be toggled off by mistake, so a coach's clients never leak to another coach.

Who can see the whole floor?

An owner or company admin sees every coach and every client on one roster. Coaches stay scoped to their own athletes. The overview is for the people running the studio, the day-to-day is for each coach.

How does pricing work across many coaches?

A gym pays $25 AUD a month for each coach, and each coach has their own 5 clients included. Included clients are not shared between coaches. Each client past a coach's own 5 adds $5 AUD a month, and the gym gets one bill.

run the whole floor on one platform.

Every coach on a shared standard, every client isolated, from $25 AUD a month per coach.