The enterprise OS for African gyms
Gym Admin dashboard. SuperAdmin platform console. Self-service Kiosk terminal. One subscription — every role covered, from member check-in to payout reconciliation.
7+
Gyms on platform
and growing
390+
Members managed
across all tenants
6
Countries
CM · NG · GH · CI · KE · SN
99.9%
Uptime SLA
all systems operational
Platform features
Enterprise-grade. Africa-first.
Every feature built for the realities of running a gym in West and East Africa — not retrofitted from a Western SaaS template.
Walk-in & Day Pass
Onsite physical flow — cash in, QR out
Walk-in arrives
Staff enters guest name and phone at the kiosk — no app, no sign-up required.
Select day pass
Standard · Peak · Off-peak · Student · 10-day bundle — with XAF pricing shown upfront.
Choose payment method
Cash collection, MTN MoMo QR, Orange Money QR, or SMS payment link (Tranzak).
QR code issued
Signed day pass QR (JWT, expires midnight). Print, SMS to guest, or scan on-screen.
Access granted
Kiosk validates offline. No internet needed at the gate. Green screen, door opens.
Follow-up sent
Auto SMS next morning: "Join us as a member — click to sign up". Turns visits into revenue.
QR check-in kiosk
Self-service terminal — member scans QR, kiosk verifies offline JWT, full-screen confirmation. PIN fallback for members without phones. Walk-in registration built-in.
XAF-native payments
Orange Money, MTN MoMo, cash recording, and Tranzak SMS payment links — all supported at the kiosk and from the admin dashboard. No international card processor required.
MTN MoMo
QR at kiosk
Orange Money
QR at kiosk
Cash
Staff confirms
SMS link
Tranzak · async
Subscription engine
Full lifecycle state machine — active → expiring → grace → suspended. Automatic reminders. Revenue never slips.
Class scheduling
Recurring classes, trainer assignment, capacity caps, waitlist promotion, and no-show tracking all in one place.
Revenue analytics
MRR, churn, plan breakdown, at-risk members — real-time on the owner dashboard.
SuperAdmin portal
Multi-tenant overview with gym health scoring, payout reconciliation, and per-gym feature flags.
Webhooks & REST API
Signed webhook events for member state changes, check-ins, and payment confirmations. Full developer access.
RBAC & audit log
Role-based access control with granular permissions. Every admin action is timestamped and immutable.
Member mobile view
White-labeled member portal showing plan, check-in history, class schedule, and upcoming renewals.
Gym health scoring
Composite score (plan + activity + members) surfaced in SuperAdmin — spot at-risk gyms before they churn.
Feature flags per gym
Toggle scheduling, SMS, API, and kiosk per gym at runtime. Zero code changes, instant effect.
Three portals, one platform
Built for every role in your business
Each portal is purpose-designed for its audience — gym owner, platform operator, or member at the door.
Run your gym from one dashboard
Everything a gym owner needs — member management, subscriptions, payments, check-ins, and classes — unified in a single dark-mode admin portal.
- Member management & subscriptions
- Orange Money, MTN MoMo & cash payments
- Class scheduling & trainer management
- Revenue analytics & at-risk member alerts
Full platform visibility & control
A separate dark portal for the platform operator — monitor all gyms, track MRR, reconcile payouts, and manage feature flags without touching gym-level data.
- Multi-tenant MRR, ARR & churn tracking
- Payout reconciliation (85% / 15% split)
- Gym health scoring & activity feed
- Suspend, upgrade, or feature-flag any gym
Self-service terminal for the gym floor
A full-screen touchscreen app for the gym entrance. Members scan QR codes or use their PIN. Walk-ins can pay on-the-spot with mobile money.
- QR scan + PIN check-in with offline support
- Orange Money & MTN MoMo day passes
- Real-time capacity counter & status display
- Staff mode with PIN-protected admin access
Up and running in one day
Sign up & configure
Create your gym, upload your logo, set your colors, and configure your plans. Your subdomain is live in under 5 minutes.
Add members & payments
Import via CSV or let members self-register. Connect Orange Money or Tranzak — payments go live immediately.
myfiti runs the rest
Subscription reminders go out automatically. The kiosk handles check-ins. You watch the numbers on your dashboard.
Pricing
Simple, transparent pricing
14-day free trial on all plans. No credit card required.
Up to 100 members
Perfect for new gyms getting off the ground.
Start free trial- Member management
- Subscription engine
- QR check-in kiosk
- Payment recording (cash, mobile money)
- 1 admin account
- Email notifications
Up to 500 members
For growing gyms that need more power.
Start free trial- Everything in Starter
- Class scheduling & booking
- Trainer portal
- Member mobile view
- SMS notifications
- 5 staff accounts
- Full analytics dashboard
- Referral system
Unlimited members
The full platform for established gyms.
Start free trial- Everything in Growth
- REST API & webhooks
- Unlimited staff accounts
- Kiosk terminal
- Custom subdomain
- Audit log & RBAC
- Priority support (24h SLA)
- Data export & backups
Unlimited members · White-label · Dedicated infrastructure · Custom SLA · Onboarding support · SuperAdmin access
All prices in XAF · Billed monthly · Cancel anytime · Setup takes less than 5 minutes
Customer stories
Gym owners across Africa trust myfiti
Real results from real gyms in Cameroon, Nigeria, Kenya, Ghana, Senegal, and Côte d'Ivoire.
“Before myfiti I tracked everything in WhatsApp messages and a paper ledger. Now I can see at a glance which members are expiring, who checked in today, and exactly how much revenue came in this month. The QR kiosk alone saved me two staff salaries.”
Jean Mbarga
🇨🇲 Owner, PowerFit Douala
“The Growth+ plan has everything — class scheduling, trainer management, and the kiosk at our entrance. My members love scanning in. The SuperAdmin dashboard I gave my business partner is incredible — he monitors platform health from Nairobi while I'm at the gym floor.”
Wanjiru Kamau
🇰🇪 Owner, PeakPulse Nairobi
“I was skeptical about another 'African SaaS' but myfiti actually understands our market. Mobile money payments work out of the box, the UI is fast even on 3G, and the onboarding took me literally 8 minutes. I wish I had found this two years ago.”
Chidi Okonkwo
🇳🇬 Owner, FitLife Lagos
Available across
Get started
The enterprise platform
your gym deserves
Join gyms across Cameroon, Nigeria, Kenya, Ghana, Senegal, and Côte d'Ivoire running on myfiti. 14-day free trial — no card needed.
Setup in 5 minutes · XAF-native payments · Orange Money & MTN MoMo ready