A white-label fitness platform you fully own installed straight to your members' phones, with no app store in the middle. One codebase, your branding, delivered to a pilot-ready launch in ten weeks.
10
weeks to pilot launch
4
roles, one codebase
10+
v2 features in scope
0
app stores in the middle
The Big Idea
One codebase, many gyms each with its own branding and isolated data, installed straight to members' phones. No store review, no platform cut, no rejection risk.
A single web address runs on iOS, Android, and desktop. Members install to the home screen; coaches and admins get full desktop dashboards.
No store review, no platform cut, no waiting to approve an update. Publish once and every gym is on the new version instantly.
Members log on patchy gym Wi-Fi and it syncs when the connection returns. Every gym and member is always on the latest version.
For Your Members · Phone-First
Quick logging on the go, installed to the home screen workouts, nutrition, and progress in one branded app.
Workout & nutrition logging
Fast, on-the-go tracking with full history.
History & progress
Volume and trends over every session.
Works offline
Logs on patchy Wi-Fi, syncs when back online.
Barcode scanning
Log food in seconds at the counter.
GPS run tracking
Outdoor sessions mapped and saved.
Wearable sync
Apple Health & Google Fit connected.
AI workout & nutrition tips
Smart suggestions tuned to the member.
Meal-plan generation
Plans built around their goals.
For Coaches & Admins · Desktop-First
Members are phone-first for quick logging. Management is desktop-first wider dashboards, client lists, branding controls, and member caps. Every capability is a setting you control, not a custom build.
✓Coaches view assigned clients' workouts and nutrition
✓Optional write-tier: log on a client's behalf, assign programs, message
✓Admins manage branding, members, and caps per gym
✓Super admin onboards gyms and controls entitlements
| Capability | Member | Coach | Admin | Super |
|---|---|---|---|---|
| Log workouts & nutrition | ● | ◐ | ||
| View assigned clients | ● | ● | ● | |
| Programs & messaging | ◐ | |||
| Branding, members & caps | ● | ● | ||
| Onboard gyms & entitlements | ● |
Owned · Secure · Isolated
Built on Microsoft Azure from day one. Every record is tagged to its gym and isolation is enforced by the database itself so one gym's data can never reach another's, by design.
A security rule on every table means a query can't return another gym's data the database refuses it.
MVP and production share the same Azure setup no migration later, no second environment.
Exercise and food data sit behind one interface providers can be swapped without touching the app.
Each gym gets its own address and home-screen icon free, with no app-store listing.
Everything In Scope
Features the original brief deferred now ship inside the ten-week build.
GPS run tracking
Barcode scanning
Wearable sync
AI suggestions
Meal-plan generation
Cross-gym analytics
Program assignment
Coach–client messaging
Automated billing
SSO / social login
The Plan
Azure setup · tenant isolation · 4 roles · super-admin onboarding · PWA shell + branded install · SSO
Workout & nutrition logging · content layer · history & progress · offline · barcode · AI suggestions · meal plans
Desktop dashboards · coach toggle, programs & messaging · super-admin entitlements · cross-gym analytics
GPS run tracking · wearable sync via thin native shell · automated billing & subscription tiers
Isolation test · branding · onboarding · pilot launch live the moment it's ready.
Every gym that joins before the app launches gets it included in their programme. No extra charge, no separate subscription the app comes to you as part of what you already pay.