Feature guide

Multi-Role Platform

Many real humans both train and coach, or own a gym while still logging personal workouts—Gymogy keeps those contexts separated in the UI and API.

What it is

Each role has a tailored shell, navigation, and permission map. Switching does not silently merge data paths; the server resolves natural user identity versus actor accounts consistently for settings, consent, and billing.

Who it is for

Trainer-athletes. Owner-operators who still work out. Staff who are also members of the same gym brand.

How people use it

Patterns:

  • User finishes personal session in member mode, switches to trainer mode for evening clients.
  • Gym owner checks personal metrics privately, then opens operational dashboard for the business account.
  • Delegate staff member uses limited permissions without inheriting owner billing keys.

Practical tips

Always confirm the header or shell indicator before performing financial or consent actions—role mistakes are expensive.

Plans, entitlements, and rollout

Not every account can add every role; invitations and subscription rules gate creation.

Feature library