Features
Every tool your fitness agency needs
Built from the ground up for the agency → trainer → client model. No bloated feature sets. Just what works.
Agency Management
Everything agency owners need to run a professional fitness business at scale.
- Complete multi-tenant data isolation. Agencies never see each other's data
- Agency-wide dashboard with trainer and client statistics
- Create and deactivate trainer accounts with full audit trail
- Group management overview across all trainers
- Configurable account cleanup for demo and inactive accounts
Trainer Tools
Give your trainers everything they need to deliver great results for clients.
- Unique trainer code for frictionless client onboarding
- Manage up to 50-member client groups with group workout assignment
- Personalised 2-week structured workout plan builder
- Exercise database with categorisation (strength, cardio, flexibility)
- Custom exercise creation and management
- Daily workout session management and tracking
Client Experience
Keep clients engaged and accountable with a great mobile experience.
- Join trainers using a simple trainer code, no manual linking
- Support for multiple trainer relationships simultaneously
- View and execute daily workout plans on mobile
- Session tracking: start, update progress, mark complete
- Exercise library browsing and preference management
- Group membership and group workout access
Workout Management
A powerful workout system that scales from one client to thousands.
- 2-week structured workout plans with daily breakdowns
- Flexible exercise assignment: sets, reps, duration, notes
- Assign plans to individuals or entire groups at once
- Daily workout session logs with exercise-level progress
- Workout plan versioning and duplication
- Group workout scheduling with date ranges
Analytics & Reporting
Data-driven insights for agencies and trainers to prove ROI.
- Real-time agency dashboard (trainer count, client count, active sessions)
- Trainer performance metrics and client engagement rates
- Workout completion rates by trainer, group, and individual
- Client progress statistics and trend analysis
- System-wide stats for admin users
Security & Infrastructure
Enterprise-grade security built into every layer of the platform.
- JWT authentication with short-lived access tokens (15 min)
- Redis-backed token blacklisting for instant logout
- Bcrypt password hashing. Plain-text passwords are never stored
- Role-based access control (Admin, Agency, Trainer, Client)
- gRPC middleware chain: JWT → RBAC → Data Isolation
- Cross-agency data isolation enforced at the API layer
Built on a modern, battle-tested stack
Go + gRPC
React + TypeScript
Flutter
JWT + Redis
PostgreSQL
Kubernetes