Skip to content
MoveBaseGet started
A wide, dark gym floor with racks, plates and tall windows

For gyms, coaches and their members

Gym management software for gyms, for coaches and for members

Members check in with a one-time code and every refusal says why. Time slots for the groups you name, a «12 visits» plan that counts one visit a day, and online membership payments that go straight into the gym's own account.

  • One-time check-in codes
  • Women's and men's hours
  • «12 visits», one a day
  • Payments into the gym's own account
  • A reason for every refusal
  • Group classes and waitlists
  • Messages to chosen groups
  • Monthly reports, CSV export
  • CSV import of your members
  • A member app with nothing to install
  • Coach programmes and weekly check-ins
  • Coach sales with weekly payouts
  • Many locations, one console

Check-in at a glance

One code, one scan, checked in

The member shows the check-in code in the app. The code is short-lived, single-use and refreshes itself, so a screenshot lets nobody in. The visit is recorded, and a visit plan uses one visit a day; coming back the same day uses nothing.

  • If an entry is refused, the console says why in plain words
  • A member outside their group's slot sees their next slot
  • A handheld scanner that reads QR codes works, even with the keyboard set to Persian
Check-in and time slots

A sample, with made-up data

Why MoveBase

Rules written into the code

What a gym relies on every day, exactly as the console does it today.

  • Membership money in the gym's own account

    Online membership payments go straight into the gym's own payment-gateway account. MoveBase never holds that money and takes no percentage of it. Cash and card payments taken at the desk are only recorded.

  • Visits counted the way you sell them

    A «12 visits» plan takes one visit a day by default, not one every time the member passes the door. Coming in twice on the same day uses nothing. You can switch to one visit per check-in.

  • Member privacy, without exceptions

    The gym never sees a member's workouts, weight, photos or chat, and the member sees every time a staff member opened their record. That log cannot be switched off.

  • The gym's doors never close

    If the gym's own plan bill falls behind, after the grace period only the management side turns read-only; member check-in, exports and the member app keep working as always.

One account per person

The gym, the coach and the member, each with their own view

The gym console in the front-desk computer's browser; the member app and the coach app on a phone or in a browser. All of it one piece of software.

The gym, the coach and the member, each with their own view

Gym console

Check-in, members and plans, time slots, classes, payments and monthly reports, in the front-desk computer's browser; it also fits a tablet held sideways.

Member app

The check-in code, membership and visits left, the member's own time slots, class booking and online renewal; it also opens in the phone's browser with nothing to install.

Coach app

Programme building, weekly check-ins, chat with clients, selling programmes and sessions, and weekly payouts.

What is in MoveBase

Gym management software for gyms and studios; each part has its own page and shows what works today.

  • Check-in and time slots

    A one-time check-in code in the member app, scanned at the desk or by the member's own phone, and time slots for groups you name.

  • Members and membership plans

    Member cards with no app needed, time-based and visit-based plans, freezes, renewals, CSV import of your existing members and messages to specific groups.

  • Group classes

    A weekly schedule, capacity, booking and cancellation in the app, an automatic waitlist and no-show rules you set yourself.

  • Payments and reports

    Online payments into the gym's own gateway account where it is supported, cash and card payments recorded at the desk, and monthly reports with CSV export.

  • Devices and doors

    Designed for ZKTeco access terminals over the PUSH protocol, starting in observe-only mode so nothing on your current device changes. Not yet tested on real hardware; we go through it with you in the demo.

  • The member app

    Membership, check-in code, time slots, classes and online renewal in the phone's browser with nothing to install, and the coach's programme in the same account.

A gym in warm light, benches and machines ready for the day

Time slots

Women's and men's hours, the way your gym runs them

You name the groups yourself, and a member is let in only during their own group's slot; outside it, they see their next one.

One account per person

The gym, the coach and the member, on one piece of software

In MoveBase the gym, its coaches and its members work on one piece of software and each person has one account. A member uses the same app that shows their gym check-in code to follow their coach's programme, and a coach who works at the gym can sell their services under the gym's name.

  • Member: check-in code, time slots, classes, renewal and the coach's training programme in one place
  • Coach: a programme builder, weekly check-ins, chat, a storefront and weekly payouts
  • Gym: a share of its coaches' sales, on terms each coach accepts
For gyms
A coach encouraging a client during a cable exercise

From signing up to the first check-in

You set the gym up yourself, and we are beside you.

  1. 1

    Sign up and create the gym

    You sign up with an email address and create the gym and its first location in the console; it takes a few minutes.

  2. 2

    Plans and members

    You set up membership plans with their prices, and time slots, and import your current members from a CSV file.

  3. 3

    The team and the members

    You invite your colleagues to the team and your members by link or by a QR code at the desk. Every member who accepts has their check-in code in their own app.

  4. 4

    The first day at the desk

    From here on, entries are recorded with the member's code or by name search, and every refusal carries its reason.

Common questions

Do members have to install an app?

No. Member cards are created in the gym console and the desk checks members in by name search. The app is for a member who wants their check-in code, time slots, classes and renewal on their own phone; it runs in the browser and needs no install.

Where does membership money go?

Online payments go straight into the gym's own payment-gateway account, and cash or card payments taken at the desk are only recorded. MoveBase never holds membership money and takes no commission on it. The gateway built today is Zarinpal, which Iranian gyms use; if you are elsewhere, tell us your gateway in the demo.

Does it connect to our existing access terminal?

It is designed for ZKTeco terminals over the PUSH protocol and starts in observe-only mode: it reads entries and changes nothing on the device. The connection has not been tested on real hardware yet, and we say so before we promise anything.

Does the gym console work on a phone?

No. The gym console is a web application for the browser on the front-desk computer; it also fits a tablet held sideways, but it is not designed for a phone screen. The phone app is for members and coaches.

Can we use MoveBase outside Iran?

Yes, with limits we state plainly. The console and the apps are complete in English, every location keeps its own time zone, and the web app opens anywhere. Online payments, SMS and payouts run through Iranian providers today, so outside Iran you record payments at the desk and reach members in the app. Tell us your country and we will say exactly what works for you today.

What does it cost?

A gym pays its plan monthly or yearly, with no long-term contract and no percentage of its membership money; coaches start on a free plan, move to a plan by active clients as they grow, and pay a commission on sales in the app. Pricing for your region is on request, so tell us your country and gym size in the demo call.

If the plan bill for MoveBase is paid late, does check-in stop?

No. After the grace period only the management part of the console becomes read-only. Check-in, viewing, exports and the members' app keep working as always.

See the gym console on sample data

A sample gym with members, time slots, classes and reports is ready for you, with no sign-up and a step-by-step guide. If you would rather talk to someone first, we answer during working hours.