Complete Gym Management Platform

Run your gym
smarter, not harder

Members, check-ins, memberships, classes, trainers, equipment, expenses — everything in one place. Plus AI-powered face recognition, WhatsApp reminders, and built-in AI insights for churn, peak hours, and renewals.

10+
Core Modules
4
Staff Roles
AI
Face + Insights
GymOS Dashboard
Live
Total Members
247
+12 this month
Check-ins Today
89
As of 4:30 PM
Revenue (Month)
₹1.8L
+8% vs last
Expiring Soon
14
Send reminders
Check-ins this week
MonTueWedThuFriSatSun
AR
Arjun Rathod
Face matched · 09:04 AM
Reminder sent
Membership expiring in 3 days

Everything your gym needs

One platform — from front desk to owner dashboard. No add-ons, no hidden modules.

Member Management

Full member profiles with photos, health notes, goals, emergency contacts, and complete check-in history.

  • Member ID & profile cards
  • Health notes & fitness goals
  • Full check-in history
  • Lifetime spend tracking

Smart Check-In

Fast manual check-in at the front desk plus an AI-powered face recognition kiosk members use themselves.

  • Name / ID / member search
  • Live today's attendance log
  • Check-out & duration tracking
  • Auto checkout after 90 minutes
  • Face ID kiosk (standalone URL)

Membership Plans

Flexible plan builder with multiple durations and prices. Assign, renew, and track all memberships with payment records.

  • Monthly / quarterly / annual
  • Cash, card, UPI tracking
  • Expiry status badges
  • Membership history

Class Schedule

Visual weekly timetable for all gym classes. Assign trainers, set capacity, and track class types across the week.

  • Weekly grid view
  • Trainer assignment
  • Capacity limits
  • Yoga, Zumba, Strength & more

Trainers

Manage trainer profiles with specializations, certifications, experience, and salary. Link trainers to classes automatically.

  • Specialization tags
  • Certification records
  • Salary tracking
  • Class count per trainer

Equipment

Track every machine and asset — purchase date, cost, condition, location, and maintenance schedule.

  • Condition status
  • Purchase & warranty dates
  • Last maintenance log
  • Location / category tags

Expenses

Log all operational expenses by category — utilities, salaries, repairs, and more. See monthly totals instantly.

  • Category breakdown
  • Monthly summaries
  • Payment method tracking
  • Notes & vendor details

WhatsApp Messaging

Send expiry reminders and custom messages to members or staff via WhatsApp — no API key needed, works instantly.

  • Expiry reminder templates
  • Editable before sending
  • Message all members or staff
  • One-click from member profile

Reports & Analytics

Charts and summaries for revenue, attendance, membership trends, peak hours, and top-performing plans.

  • Revenue vs expense overview
  • Membership growth chart
  • Daily revenue (last 30 days)
  • Plan popularity breakdown

AI Insights New

Smart analytics built on your own data — no external AI subscription needed.

  • Churn risk scoring per member
  • Peak hours prediction (8-week model)
  • Renewal likelihood for expiring plans
  • One-click WhatsApp outreach from scores
GymOS — Check-In Kiosk
09:34 AM
Face matched
Match: Priya Sharma (0.32)
84
Enrolled
31
Today
PS
Priya Sharma
✓ Checked in!
09:34 AM
Recent
AR
Arjun Rathod
Checked in
09:22
MK
Meera Kumar
Checked in
09:08
RV
Rohan Verma
Already in
08:55
Kiosk URL: gymOS/kiosk.php?token=•••
AI-Powered

Self-service
Face Check-In
Kiosk

Put a tablet at the entrance and members check themselves in — no staff required. Face recognition runs entirely in the browser using on-device AI.

Dedicated kiosk URL
Open a secret token-protected URL on any device — no login needed. Pin it to the home screen.
Token-secured access
The kiosk URL uses a secret token that only the owner can see and regenerate from Settings.
5-minute cooldown
Prevents accidental double check-ins — each member has a 5-minute cooldown after matching.
Register from member profile
Staff captures face descriptors once from the member's profile — the kiosk uses them instantly.
No API key required

Send WhatsApp
reminders
in seconds

The WhatsApp hub shows every expiring membership and lets staff send personalised reminders with one click — no third-party API or monthly fees.

Expiry reminder queue
See all members expiring in 7 or 30 days, sorted by urgency, with one Send button each.
Editable before sending
Pre-filled templates auto-populate member name, plan, and expiry date — staff can personalise before opening WhatsApp.
Message anyone
Switch between Expiry Reminders, All Members, and Staff tabs to contact anyone quickly.
Expiry Reminders
All Members
Staff
247
Members
6
Exp. 7 days
14
Exp. 30 days
PS
Priya Sharma
Gold Plan · 28 Mar
3d
AR
Arjun Rathod
Silver Plan · 30 Mar
5d
MK
Meera Kumar
Platinum · 05 Apr
11d
RV
Rohan Verma
Basic · 12 Apr
18d
Compose Message — Priya Sharma
Hi Priya! 👋 Your *Gold Plan* membership at *GymOS* expires on *28 Mar* (3 days left). Please renew to keep your fitness streak going! 💪

Reports that actually tell you something

The owner dashboard gives a full financial and operational picture at a glance.

Reports — March 2026
This Month Last Month
Financial Summary
Total Revenue ₹1,82,500
Total Expenses ₹48,200
Net Profit ₹1,34,300
Revenue by Plan
Platinum
₹72,000
Gold
₹58,500
Silver
₹31,000
Basic
₹21,000
Daily Check-Ins (last 14 days)
Mar 1Mar 7Mar 14
+42
New this month
-8
Expired / cancelled
87%
Retention rate
No AI subscription required

Know who's about
to leave before
they do

GymOS analyses your own check-in and membership data to surface three powerful signals — automatically, on every page load.

Churn Risk Score
Every active member gets a live 0–100 risk score based on how their recent attendance compares to their own historical baseline. High-risk members are surfaced instantly with a WhatsApp reach-out button.
Peak Hours Prediction
A full heatmap of traffic by day and hour, built from the last 8 weeks. See today's and tomorrow's busy/quiet slots at a glance to plan staffing and promotions.
Renewal Likelihood
Members expiring in the next 30 days are scored on engagement, recency, loyalty, and consistency — so you know who to chase and who will renew on their own.
AI Insights
Live · auto-refreshes on load
Churn Risk
7 High 14 Medium 26 Low
RS
Rahul S.
Last visit 14d ago
87
PM
Pooja M.
Last visit 9d ago
74
AK
Amit K.
Last visit 5d ago
52
Today's Predicted Traffic — Monday
5 AM12 PM10 PM
Busy Moderate Quiet
Renewal Likelihood · Next 30d
5 expiring
SK
Sanjay K.
Gold Plan · expires in 3d
22
NR
Nisha R.
Silver · expires in 8d
48
VT
Vijay T.
Platinum · expires in 15d
81

Right access for the right person

Four built-in roles keep your data safe and your team focused on what they need.

Owner

Full access to everything — reports, settings, user management, and all financial data.

Reports & analytics
Settings & kiosk
User management
All modules

Manager

Assigns memberships, manages operations, equipment and expenses. Cannot change settings.

Member management
Assign memberships
Equipment & expenses
AI Insights access
No settings access

Trainer

Views the class schedule, member list, and check-in board. Cannot modify memberships or financials.

View members
Class schedule
Check-in board
No financials

Receptionist

Handles daily check-ins, member look-ups, and WhatsApp messages. Front desk focused.

Check-in terminal
Member search
WhatsApp hub
No financial data

Ready to run your gym smarter?

Log in to the dashboard and start managing members, check-ins, classes, and everything else — all in one place.