Gym management, end to end

Every club, every membership,
one system.

Memberships and freezes, the till, classes and PT, the gate, invoicing and the member's own app — built together, so the sale you ring up on the counter is the contract the member sees on their phone.

Book a demoSee what's insideArabic and English throughout, right-to-left included. ZATCA e-invoicing built in.
dashboard — the owner's morning read
dashboard — the owner's morning read
What it replaces

Most gyms run four systems that disagree with each other. This is one.

01

Memberships that match how you sell

Plans with real billing periods, discounts that stack in a defined order, freezes with policies and limits, transfers, upgrades and renewals — including grandfathered pricing when you raise prices on new members only.

02

A till built for a counter

Ring up memberships, products, services and bundles in one cart. Coupons, vouchers, part payments, refunds that reverse what they should, and an invoice at the end of it.

03

Classes and personal training

A timetable with capacity, a waitlist that promotes in order when someone cancels, rosters and attendance, session packs with sessions remaining, and trainer availability that refuses a double booking.

04

The door

Gate devices and policies, access rules attached to the plan rather than to the person, zones, live in-club lists and the anomalies worth looking at.

05

The member's own app

Book a class, freeze a membership from a date they choose, renew, upgrade, pay a balance, sign an agreement and buy a shake — without phoning the desk.

06

Reports, and an audit trail

Revenue, retention, cohorts and utilisation on the dashboard; every write recorded with who did it, what changed and when, because the unusual operation is the one you look for afterwards.

Point of sale

The counter is where it starts.

Ring up memberships, products, services and bundles in one cart. Coupons, vouchers, part payments, refunds that reverse what they should, and an invoice at the end of it.

  • One cart for memberships, products, services, bundles and classes
  • Coupon codes and issued vouchers, with the discount unlocked per item type
  • Part payment, multiple methods, and refunds that reverse the contract they created
  • Parked carts and an abandoned-sale worklist to close what was left
sell / pos — a new sale
sell / pos — a new sale
classes & timetable — the week
classes & timetable — the week
Classes & PT

A timetable that knows the room.

A timetable with capacity, a waitlist that promotes in order when someone cancels, rosters and attendance, session packs with sessions remaining, and trainer availability that refuses a double booking.

  • Recurring classes generated onto a timetable, with capacity per session
  • A waitlist that promotes the next member in order the moment someone cancels
  • Roster, attendance and no-show tracking
  • Move or call off a single session — the roster is told, not just the calendar
The member portal

The desk phone stops ringing.

Members book, freeze from a date they choose, renew, upgrade, pay a balance and sign an agreement — in your colours, on your own subdomain, in Arabic or English.

  • Book and cancel classes, and see the waitlist position
  • Freeze a membership from a chosen start date, within the policy
  • Renew, upgrade, and pay an outstanding balance
  • Sign agreements — versioned, so you can prove what was signed
member portal — a member's dashboard
member portal — a member's dashboard
And the rest of the floor

Nothing is held back for a higher tier.

See what's inside
check-in & gate — who is inside
Access control

Who is inside, right now

Gate devices and policies, access rules attached to the plan rather than to the person, zones, live in-club lists and the anomalies worth looking at.

pipeline — leads by stage
CRM & recovery

The sale that nearly happened

A pipeline with stages, activities and campaigns — plus a worklist of abandoned carts and unpaid orders somebody can actually work.

membership builder — periods and discounts
Catalogue

Build a plan, not a workaround

Billing periods, discount links, visibility rules, freeze options and access rules — set once on the plan, honoured everywhere it sells.

Built for how gyms actually run

Multi-club and multi-brand

Each organization is fully separated — its own members, catalogue, pricing, staff and subdomain. One installation runs many gyms with no overlap.

Arabic and English

Not a translated menu bar. Plan names, class names and freeze options are translated too, and the whole interface flips to right-to-left.

Roles that fit a staffing chart

A cashier who sells without seeing the register. A rep who sees their own members. A branch manager confined to their club. Permissions are granular and scoped, not three tiers.

ZATCA e-invoicing

Saudi e-invoicing is built in rather than bolted on, with onboarding, reporting and the certificate lifecycle handled.

See it against your own numbers

A 30-minute walkthrough, on your plans and your timetable. No slides.

Book a demoSee what's inside

Screenshots are the live product, seeded with demo data.