Gym management software that keeps working when the internet doesn't.
Members, memberships, payments and attendance in one place. The member list lives on the front-desk device, so check-ins and check-outs are recorded even when the internet is down and sent on their own when it's back. If the device can't confirm a member, it turns them away.
AllowedKhalid Al-SalemMonthly membership, 12 days left
Every scan checks the membership, the visits left and the opening hours, and answers in under a second.
Offline
9:02 Internet down
Fahad Nasser checked in
Noura Saad checked in
Fahad Nasser checked out
Recorded on the device at the time they happened.
Back online
9:40 Internet back
Sent in order3 recordsWithout anyone pressing a thing
And if the server rejects one, you get an alert on the bell and on your phone.
An illustrative example.
What works without internet, and what waits.
Works
✓Check-in and check-out by card or by name
✓Searching the member list saved on the device
✓Turning away any member the device can't confirm
Waits for the internet
…Sales and taking payments
…WhatsApp messages and receipts
…Reports
The device turns a member away if
the saved list is more than a day old, the membership has ended, the visits have run out, or the member already came in today on a once-a-day plan.
Mistakes are reversed, not erased.
A payment recorded by mistake stays in the log, struck through, with the reason and who reversed it written beside it. No discount without a written reason. Members can pay by card, Apple Pay, bank transfer or cash.
Every payment carries the name of whoever received it and the time. The financial report is calculated from the transactions themselves, and downloads as Excel or PDF.
Net collected today (example)QAR 980
3-month membership Khalid Al-Salem900
Overdue balance paid Noura Saad150
Payment recorded twiceYoussef Al-AliReversed: 300
Protein supplement Maryam Hassan180
Expense Electricity−250
Who owes what, and since when.
One list of everyone who owes, with the date each amount fell due and a WhatsApp message ready for each of them.
The door flags them as they come in, or stops them if what they owe passes a limit you set.
Overdue list, example
Member (example)
Owes
Overdue for
Message
Noura Saad
QAR 150
12 days
WhatsApp
Omar Khaled
QAR 300
34 days
WhatsApp
Hind Youssef
QAR 90
5 days
WhatsApp
Your gym in your pocket, even when you're away.
Install GymEG on your phone without an app store. You get a notification when a member who owes money comes in, and when the door rejects check-ins recorded without internet.
iPhone
Open GymEG in Safari, tap Share, then “Add to Home Screen”. Open it from the icon and turn on notifications in Settings.
Android and computer
In Settings, press “Install GymEG”, or choose “Install app” from the browser menu.
Not for what you did yourself
Whoever checked the member in at the door doesn't get the notification. It goes to the owner and the rest of the front-desk team.
A member who owes money came inYoussef Al-Ali — owes QAR 150
The door rejected check-ins after the internet came back2 check-ins or check-outs recorded offline were rejected. Review them from the bell.
2GymEG
Clear pricing in Qatari riyals.
Priced by the number of members. No setup fee, no commission on your members' subscriptions, and no hidden fees. 5% off when you pay 6 months up front, 10% off for 12 months.
Basic
One branch | up to 1,000 active members
Running the gym: members, memberships, attendance and payments