Mixed martial arts

Built for a gym that teaches four arts on one mat.

Each class carries its art, each fighter carries a rank per art, a striking pack cannot book the grappling class, and the timer on the wall runs rounds. Your head coach still decides everything that matters.

Free plan for small academies. Pro is $79 a month plus 0.49% on payments, unlimited members, no contract.

The problem with gym software

An MMA gym is four gyms sharing a floor: jiu jitsu with belts, wrestling with none, boxing and Muay Thai with their own coaches and their own students. Generic software sees one gym, one class type and one membership.

So the striking-only member books the no-gi class by accident, the blue belt's rank sits in a notes field, and the timer is a phone.

MatPilot was built around arts as a first-class idea: a class has one, a member has several, a membership buys some.

What it knows about MMA

Five things an MMA gym needs its software to understand.

01

A rank per art, or none

A fighter's profile carries a jiu jitsu belt with stripes, and nothing at all for wrestling, boxing or Muay Thai, because those arts have no rank and the app does not invent one. Nineteen arts are covered, each with its own ladder or none, and a member holds a rank in every art they train.

The promotion shortlist runs per art, for the coaches only. It never says ready.

A fighter's profile: a belt in jiu jitsu, experience in the striking arts
02

Memberships that buy the right classes

Tag each class with its art. A striking plan books striking classes; an all-access plan books everything; a ten-class pack spends one credit per check-in and covers the arts you say it does. Nobody books a class their money does not cover, and the app shows them why.

Kids and adult classes are gated by age on top.

The classes screen: today's timetable, each class tagged with its art
03

Fighters who are not members

A visiting fighter in camp buys a single-session pass, signs the waiver on their phone and checks in without joining. A seminar with a visiting coach sells through one link, waiver before the card, members at the member price.

Neither touches your member count or your caps.

The finances screen: plans, packs, passes and seminar tickets collected
04

The round timer on the wall

TV mode turns any screen with a browser into the gym clock: rounds with rest, Tabata, EMOM, countdown or stopwatch, with bell and clapper cues, and today's checked-in roster beside it. Fighters check in from the app or a kiosk by the door, so the coach sees who turned up.

The same page on a Fire Stick, an Android TV or the laptop by the cage.

A fighter's attendance history, session by session
05

An injury log that follows up

Log an injury from the fighter's profile: tap where on the body, say how bad. A serious one schedules staff check-ins after one, three, seven and fourteen days so nobody is forgotten, and billing can be frozen while they recover. An emergency contact sits on every profile, and the roster can be filtered by who has none.

Chat by discipline on top, so the wrestlers hear about the wrestling seminar and nobody else has to.

The members list, each fighter with the arts they train
19

arts covered, each with its own ladder or none

5

timer modes on the wall TV, with bell cues

0.49%

platform fee on Pro, on top of Stripe's own

$0

for the Free plan, with 2% on payments

Only on MatPilot

Six things you will not find in the usual gym software.

FAQ

Questions MMA gyms ask

Does every member need a rank in every art?

No. A member carries a rank only in the arts that have one and that they train. A fighter can be a blue belt in jiu jitsu and hold nothing in boxing, which is the truth, and the app shows it that way.

Can a striking-only member book the jiu jitsu class?

Only if their membership covers jiu jitsu. Each class is tagged with its art and each plan or pack says which arts it buys; a booking outside that is refused with the reason, and the member can upgrade from there.

Can a visiting fighter train without joining?

Yes. A single-session pass: they pay, sign your waiver on their phone and check in. They are not a member, do not count towards your totals, and can be invited to join later.

Does the timer do rounds and rest?

Yes. TV mode runs rounds with rest, Tabata, EMOM, countdown and stopwatch, with bell and clapper cues you pick, on any TV with a browser, controlled from a phone.

What does it cost a 60-member a gym?

On Pro, $79 a month plus 0.49% of payments taken through MatPilot: about $49 on $10,000 of monthly memberships, plus Stripe's own processing. On the Free plan the platform fee is 2% and there is no monthly charge.

Next step

See it with your own roster.

No card required. Import your members from a spreadsheet in an afternoon.