OpenMat
Our own product. Broad gym software is built for every kind of gym, so it fits a jiu-jitsu or MMA gym badly. OpenMat is built for how those gyms actually run — and adds a public directory where anyone can find an open mat.

Generic gym software vs. software built for the mat.
- 01Belts & promotionsIn generic gym softwareRank is just a tag. Stripes, time-in-rank, and who's ready to promote get tracked on the side.In OpenMatBelts and stripes built in, with time-in-rank, a “due for promotion” watch list, and promotion days that post to the gym's feed.
- 02E-waiversIn generic gym softwareWaivers are a generic form or an add-on, and drop-ins slip onto the mat without one.In OpenMatWaivers and intake signed on a phone before anyone steps on the mat — visitors included — and stored with the member.
- 03Open mats & drop-insIn generic gym softwareBuilt for classes and memberships, with nowhere for open mats or visiting grapplers.In OpenMatA public directory of open mats, so visitors find the gym, sign the waiver, and show up.
- 04Lead follow-upIn generic gym softwareA generic CRM bolted on, and trial sign-ups go cold.In OpenMatEvery prospect tracked from first contact, with email and text follow-ups written for someone's first class on the mat.
- 05Events & tournamentsIn generic gym softwareAn event is a calendar entry; brackets and registrations live somewhere else.In OpenMatEvents and in-house tournaments created, sold, and run in the same system.
Generic gym software
Built for yoga studios and CrossFit boxes — a combat gym bends around it.
- Rank as a tag
- Add-on waivers
- No open mats
- Bolted-on CRM
- Brackets elsewhere
OpenMat — built for the mat
Schematic- 1Find a gym or an open mat
- 2Sign up and sign waivers online
- 3Check in and train
- 4Billing, events, and messages in one place
Jiu-jitsu and MMA gyms run on things generic gym software doesn't know about: belts and stripes, promotion days, open mats, visiting grapplers, waivers before anyone touches the mat, and in-house tournaments.
Gym owners
Want billing, members, and events in one place, and a way to be found.
Coaches
Run classes and check-ins, and track progress.
Members
Pay, sign up for events, and stay in the loop.
Visitors
Find an open mat nearby and drop in.
Before: software that doesn't know what a stripe is.
- Belts and stripes are tracked in a spreadsheet next to the software.
- Waivers are an add-on, and visitors train without one.
- There's no place for open mats, so visitors find gyms by word of mouth.
- Trial sign-ups go cold in a CRM built for other businesses.
After: software shaped around the mat.
Belts, waivers, open mats, lead follow-up, and tournaments are first-class parts of one system — alongside members, billing, and check-ins — instead of workarounds on top of a generic tool.
A public directory
Gyms and this week's open mats, searchable by anyone.
Gym operations
Members, billing, check-ins, and forms in one place, with roles for owners, coaches, and members.
Events and tournaments
Created, sold, and run from the same system.
Communications
Announcements and a photo feed that reach the whole gym.
That we can build and run a complete multi-role product end to end — not just one feature.
OpenMat is our own product, not client work. We describe features only.
Is your business running on five apps?
A Working Session finds where one connected system would pay for itself.