07 — Multi-location & brand
Role-based access
Gym-level isolation with brand, manager and trainer roles — people see only what they should.
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
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.