Features/Multi-location & brand
07Multi-location & brand

Role-based access

Gym-level isolation with brand, manager and trainer roles — people see only what they should.

Brand · Access
Role
Scope
Can access
Trainer
Own clients
Sessions, progress
Manager
One gym
All gym operations
Brand admin
All gyms
Everything, brand-wide
Sales
One gym
Leads, read-only reports
A representative look at Role-based access — sample data shown for illustration.

Everyone sees exactly what their job needs — and nothing else. Gym-level isolation keeps one location’s data out of another’s, while brand, manager and trainer roles decide what each person can view and change.

What you can do

Gym-level isolation

One gym’s data stays that gym’s — no accidental cross-visibility.

Roles that fit the org

Brand, manager and trainer roles map to how gyms actually run.

Least privilege by default

People get what they need and are shielded from the rest.

How it works

01

Assign a role

Each person gets a role and the gyms they belong to.

02

Access is scoped

The role and gym decide what they can see and do.

03

Safe by design

Sensitive data stays out of the wrong hands.