For BJJ and jiu jitsu academies
BJJ gym software for academies with kids classes, adult classes and open mats.
ClassOps books your gi, no gi, kids and open mat sessions, renews monthly memberships by card, and gets a waiver signed before anyone steps on the mat. Each coach gets their own login, limited to the venue they teach at.
Live at Nova City Centre since August 2026 · UK built and supported

Sound familiar?
Where the current setup lets you down
Mat space that overfills
Fundamentals gets busy, the mat is packed, and there was no cap to stop it at booking.
Kids BJJ paperwork
Health details and consent for each child are gathered on paper and hard to find later.
Memberships that quietly lapse
A card fails and a student keeps training for weeks before anyone notices the fee has stopped.
How ClassOps fits
Built around how BJJ and jiu jitsu gyms actually run
Example timetable
- 06:30Morning Gi18 / 20
- 12:00Lunchtime No GiWaitlist open14 / 14
- 17:00Kids BJJ (6 to 10)16 / 16
- 18:30Fundamentals22 / 24
- 20:00Open Mat12 / 30
Caps for every class and open mat
Each session shows places taken out of the cap. When someone drops out, the waitlist fills the space automatically.
Signed before the first roll
Waivers are signed in the app and booking is blocked until they are. One waiver per child for kids classes, with PDF export.
Siblings in kids BJJ
One parent books several children into kids classes together, each with their own waiver and health notes.
Monthly memberships by card
Memberships renew automatically through Stripe with the card on file. Failed payments flag on the reception screen.
Coach logins by venue
Every coach has their own login, limited to their own venue, and revenue is reported by site if you run more than one.
Cover for one class only
Each class is a blueprint. If a different coach takes Thursday's no gi, change that day and leave the rest.
Proof
Nova City Centre moved from Glofox. Live at two sites since 1 August 2026.
Nova City Centre runs kids classes and recurring memberships on ClassOps across its Rotherham and Barnsley sites. Its first automatic membership renewal went through on 10 August 2026, nine days after going live.
Read the Nova City storySwitching
Nothing is switched off until you are happy
- 01Discovery callA free 45 minute call about how your gym runs today.
- 02Set upYour brand, sites, classes, prices and waiver wording configured for you.
- 03Bring members acrossCurrent members imported. Each one claims their account from an email to their own inbox.
- 04Run side by sideUp to 30 days alongside your old system, so nothing is switched off until you are happy.
- 05Switch overYou cancel the old system when you are ready. We stay on the end of the phone.
Questions
What BJJ and jiu jitsu gyms ask us
- Can we cap numbers on the mat?
- Yes. Every class and open mat has its own capacity, shown as places taken out of the cap. A waitlist fills freed places automatically.
- Can students sign a waiver before their first class?
- Yes. The waiver is signed in the app, and booking is blocked until it is. Kids each have their own waiver with health notes.
- How are monthly memberships collected?
- By card through Stripe, renewing automatically with the card kept on file. Failed renewals show as an alert at reception.
- Can our coaches have their own logins?
- Yes. Each coach has their own login, limited to the venue they teach at.
- Is there a fee each time a student books?
- No. There are no per booking fees. You get a tailored quote on the free 45 minute call.
See ClassOps set up for your gym.
A free 45 minute call with the team that builds it. You leave knowing what it costs and how the move works.