A fitness platform sold as a core system plus the modules you need
Run your club on one platform. Pay for what you run.
Mobile apps for iOS and Android, a web management dashboard, and a public website, with the branding, rules and content adjusted to your club.

What you get
Four pieces, one platform
Member app
iOS and Android. Where members book, pay, train, shop and check in. Available in English and Arabic.
Staff dashboard
Web. Where the gym manages schedules, pricing, products, content and people, with per-role permissions.
Platform
The shared engine. Every rule is enforced here, so the app and the dashboard can never disagree.
Public website
Landing, About and Privacy pages, edited from the dashboard without a developer.
Seven modules
Each one a complete slice of the product
Across the member app and the dashboard. Take the ones you run, add more later.
Classes & Memberships
A timetable members book into, run by your trainers, with capacity per session and family members added to a booking.
Sells: Memberships, class packages bought up front, single sessions.
Strong standalonePadel Courts
Courts booked by time slot, split between the players on the booking, or held on a recurring subscription.
Sells: Court time, recurring court subscriptions.
High-margin add-onRecovery
Sauna, cold plunge and similar services booked as private, single-person sessions with their own cancellation window.
Sells: Per-session recovery bookings alongside an existing membership.
RetailStore
Supplements, gear and merchandise with categories, brands, product options, stock, carts and orders. Pricing rules support promotions at both catalogue and basket level.
Sells: Physical product, in the same account members already pay from.
RetentionCoaching & Training Programmes
Trainers build programmes as weeks, days and exercises with targets per set, assign them to clients, and review what the member actually logged against the plan.
Sells: Personal training as an ongoing service rather than an hourly booking.
Pairs with coachingNutrition
Meal plans structured the same way as training programmes. Members log meals, including by photographing a plate, and the trainer reviews and responds.
Sells: Nutrition coaching, typically bundled with training.
Drives repeat visitsLoyalty
Points awarded automatically for spending, booking, subscribing, checking in and referring friends. Every rule and value is yours to set.
Sells: Nothing directly. It raises how often the other six are used.
How it is sold
You pay for what you run
A padel-only club is not charged for nutrition coaching, and a personal-training studio is not charged for court booking. A module you did not take is not hidden behind a locked screen. It is simply not there, so members are never shown something they cannot use.
Core platform
Always included. Accounts, bookings, payments, scheduling, staff roles, content and messaging. Nothing works without it, so it is never priced separately.
Modules
The revenue lines. Seven of them, each a complete slice of the product across the member app and the dashboard.
Customization
Three levels, from settings you change yourself to work built specifically for you.
Foundation, always included
Member accounts and secure sign-in, the booking engine every module books through, payments by card, cash or prepaid credit, memberships and packages, the schedule, capacity and staff rota, and QR check-in at the door.
Staff side: role-based dashboard access, media library, push campaigns, and a page builder for the app home screen and the public website.
Also included: English and Arabic throughout with right-to-left layout, and platform monitoring so faults are seen before members report them.
Typical configurations
Clubs like yours run these
Modules can be added later. Because each one is a complete slice rather than a feature bolted on, adding Recovery or Store to a running club does not disturb what is already live.
PT studio
Core included
- Coaching & Training Programmes
- Nutrition
- Classes & Memberships
Full facility
Core included
- Classes & Memberships
- Padel Courts
- Recovery
- Store
- Coaching & Training Programmes
- Nutrition
- Loyalty
The member app
From their phone to the floor in a few taps





Configuration, not code
Rules are configuration, not code
Every module books through the same engine, with rules per booking type that you change in the dashboard without a new app release.
| Rule | Classes | Padel | Recovery |
|---|---|---|---|
| More than one person per booking | Yes | Yes | No |
| Payable from a subscription | Yes | Yes | No |
| Needs a trainer assigned | Yes | No | No |
| Children can be added | Yes | No | No |
| Free cancellation until | 60 min before | 60 min before | 120 min before |
| Reschedule allowed until | 120 min before | 120 min before | 240 min before |
Why recovery is stricter: a sauna or cold-plunge slot is a private room held for one person. A late cancellation cannot be resold, so the window is twice as long as a class, where a freed spot is easy to refill.
Customization
Three levels
Three levels. Most requests are answered by the first, which costs nothing and takes minutes.
Level 1
Settings
You change it yourself in the dashboard, live, with no release and no developer.
Prices, memberships and packages, the timetable, capacity and trainer rota, cancellation and reschedule windows per booking type, every loyalty rule and its value, products and stock, the app home screen and website pages, push campaigns, staff roles and permissions.
Level 2
Your brand
Your name, icon, colours and app-store listings. Set once when your apps are built.
App name and icon, your colour palette, your own listings on the App Store and Google Play, your domain for the website and dashboard.
Level 3
Built for you
Behaviour unique to your club, added without disturbing the shared platform.
Rules specific to your club: an unusual pricing model, an integration with equipment or an access system, a report only you need.
Built into the platform
Ready on day one
Two languages
English and Arabic throughout, including right-to-left layout. Content is stored in both, not machine-translated.
Roles and permissions
Access is granted per capability, not per person.
Push notifications
Campaigns to members, and reminders before every booking, from the same dashboard.
Monitoring
The platform reports its own errors and traffic to a dashboard the operator watches, so faults are seen before members report them.
See it with your club's modules
A 30-minute walkthrough of the member app and the dashboard, configured the way you would run it.