DynoDyno
Log inStart free trial

BJJ academies, run from first stripe to black belt.

The Dyno dashboard for a BJJ academy
A martial arts club in the Dyno member app

Get the highlights.

White to black, with the skills for each belt

Each belt carries the techniques a student needs to show. Coaches assess them on the mat, and the roster shows who has covered everything for the next belt.

A Brazilian jiu-jitsu belt track in Dyno: white, blue, purple, brown and black belts with skills, and a roster of students to assess and promote

Their belt on the club page

Students see their current belt in the app and are congratulated when they are promoted.

A student being congratulated on a new BJJ belt in the Dyno member app

Fundamentals, booked from the changing room

Students book the class, get a pass for the door and a reminder before it starts.

A booked BJJ Fundamentals class in the Dyno member app
A new member asking about kit for BJJ Fundamentals in the academy chat

The academy gi, sold in the app

List gis in A1 to A4 and the rest of the academy kit, take payment when they order and hand it over at the next class.

An academy gi in sizes A1 to M2 in the Dyno club shop

See who has stopped turning up

New members, cancellations, attendance and members who are paying but have not booked in a month.

The Dyno analytics screen for a BJJ academy with new members, attendance rate and members at risk
After the last round

Nobody opens an academy to chase mat fees.

You opened it to teach jiu-jitsu. Here is where the rest of the week goes.

  1. 06:30

    Morning no-gi

    Eight regulars before work, the mats still cold. The best hour of the day.

  2. 18:00

    Fundamentals, then advanced

    A packed beginners’ class and a room of blue belts drilling for next month’s comp.

  3. 20:30
    And then

    Rolling ends, admin starts

    Who was due a stripe? Which visitor paid the mat fee? Two direct debits bounced and someone wants to freeze for an injured knee.

  4. 22:30

    Still at the laptop

    The stripe list lives in a notebook, the kids’ belts in a spreadsheet and the waivers in a box. None of it is jiu-jitsu.

Your stripes should live somewhere better than a notebook.

When belts and stripes sit on a roster with the techniques behind them, fees renew themselves and the injured purple belt’s membership pauses with a restart date, the late nights stop.

Coach the roll. Leave the admin to Dyno.

The platform

See it as your club.

Memberships, payments, bookings and check-in, plus a member app and a club website carrying your name. Put your club in it and have a look around.

Dyno
Sam Whitton
Riverside Martial Arts
Dashboard
Community
Members
Chats
Events
Sales
Memberships
Finances
Riverside Martial ArtsHere is an overview of your club's performance
Edit dashboard
Total Members412All members
New Members15Joined this month
Upcoming Events32Scheduled ahead
Total Bookings337All time
Membership Distribution
  • Full membership
  • Junior
  • Off-peak
  • Class pass
Booking Trend

Your team runs the whole club from here: memberships, payments, bookings, check-in and the numbers behind them.

A week on Dyno

A week at a BJJ academy, run on Dyno

Early no-gi, kids after school, fundamentals and advanced at night, an open mat at the weekend and a stripe night every few weeks.

Monday, 06:30

No-gi before work

The morning class is on the timetable with a capacity. Students scan the QR on their pass at a tablet by the mat and are marked present on that class’s register.

How check-in works
Tuesday, 16:30

Kids’ class, on the kids’ belts

Run the IBJJF kids’ belts as their own track: white, then grey, yellow, orange and green, each in its white-bar, solid and black-bar versions if you use them. Parents book from their own login and children appear on the register by name.

How belt progression works
Wednesday, 19:00

Fundamentals stays fundamentals

A student on a fundamentals membership only sees the classes that tier can book. When they are ready for the advanced class, move them to unlimited and Dyno works out the difference on their next payment.

How membership tiers work
Thursday

Stripe night

Coaches assess students against the techniques you set for each stripe or belt. The roster’s Ready to promote list shows who is there, and you promote them together with a note. Each student gets a printable certificate if you switch them on.

How promotions work
Saturday, 11:00

Open mat with visitors

Put the open mat on with a member price and a visitor price. Visiting players from other academies book as a guest on your club page and pay by card, and members-only classes stay members-only.

How events and classes work
Every month

Fees and injury freezes

Memberships renew by card or UK Direct Debit into your Stripe account, with reminders to the student if a payment fails. When someone is injured, pause their membership from their profile with a restart date, up to 90 days unless you set a different limit.

How payments work
How clubs use Dyno

Built for the way BJJ academies run

Gi and no-gi on alternate nights, a fundamentals curriculum for the first months and a comp team.

  • Adult belt trackWhite, blue, purple, brown and black, with stripes as levels.
  • Promotion historyEvery belt and stripe kept with its date and a note.
  • Open matsA visitor price and guest booking for players from other academies.
  • Waivers and PAR-QRequired before anyone can buy a membership.

Jiu-jitsu beside Muay Thai, boxing and MMA classes.

  • Kids’ beltsA separate track for grey, yellow, orange and green belts.
  • CertificatesA printable certificate for each promotion, if you want them.
  • Membership tiersFundamentals-only and unlimited, gating which classes students book.
  • Direct DebitFees by card or UK Direct Debit into your Stripe account.

After-school classes by age group, a kids’ belt track, parents booking and paying from one login, and a family discount from the second child on Starter and up.

  • Technique checklistsSkills for each level, assessed by your coaches.
  • Gi and no-giSeparate classes on one timetable, each with a capacity.
  • Injury pausesMemberships paused from the profile with a restart date.
  • Club shopGis and academy kit in the app, on Pro.
Loved by clubs

Don't just take our word for it

Hear from the people running their clubs on Dyno.

Before Dyno we were juggling a Facebook group, a spreadsheet of subs and cash in hand payments that were impossible to track. Now the whole club lives in one place, monthly memberships collect themselves, parents book gradings straight from their phones, and I can message a full class in seconds. It has handed me back the couple of hours every week I used to lose to admin, so I can actually focus on teaching. For a club our size it has been a genuine game-changer.
Earley Taekwondo logo
Jack WilsonHead Instructor, Earley Taekwondo
Pricing

Simple, transparent pricing

0% platform fee on every plan. Your plan grows as your club does. No per-member pricing, no surprises.

Every new club starts with 30 days of Pro, free. No card needed.

Starter

Best for growing clubs

Typically 20–100 members

£39/mo
3 staff seats
0% platform fee
  • Dyno member app
  • Members directory, events and RSVPs
  • Chats with members
  • Stripe payments
  • Unlimited members
  • Multi-tier memberships (e.g. junior + senior)
  • Staff roles and permissions
  • Discounts and promo codes
  • Finances and basic analytics
Get started
Most popular
Growth

Best for thriving clubs

Typically 100–300 members

£99/mo
10 staff seats
0% platform fee
  • Everything in Starter
  • Dyno member app
  • Facilities included (Worth £35/mo)
  • Gamification and polls included (Worth £15/mo)
  • Growth Suite included (Worth £29/mo)
  • Your own club website, included
Get started
Pro

Best for large clubs

Typically 300+ members

£249/mo
30 staff seats
0% platform fee
  • Everything in Growth
  • Dyno member app
  • Your own club website
  • Every bolt-on included, except Bespoke Website
  • Named account manager and 24h support SLA
  • Higher API rate limits and unlimited image storage
  • Onboarding kit: welcome email, demo video and swag
Get started
See exactly what you'd pay →
Bolt-ons

Add only what you need

Add only what you need. All included on Pro, except bespoke website work.

Matchday

Your teams' fixtures end to end. Put the fixture list up, ask who can play and chase whoever has not answered, pick a side from the yeses and tell the squad, then record the score and the appearances. For football, rugby, cricket, hockey, netball and any other club that plays somebody.

£25/mo
Learn more

Workout programming

The daily workout, written once and sent to every member's app. Strength percentages worked out from each member's own lifts, a board that ranks RX above scaled, a movement library and benchmark history. For gyms, boxes and strength clubs. Included on Pro.

£39/mo
Learn more

Bespoke website

Your club website, built to your design. It starts from the standard site, then we make the changes you ask for in code: layout, extra sections and styling the template doesn't offer. The standard website is included from Growth up; this is the bespoke work, on any plan.

£25/mo
Learn more

Facilities

Bookable courts, rooms or pitches with eligibility rules, conflict checks and member self-booking. Available on Starter; included from Growth up.

£35/mo
Learn more

Staff scheduling & 1:1 sessions

Bookable coach calendars for 1:1 sessions, with weekly availability, session lengths and prices, and clash checks.

£29/mo
Learn more

Advanced analytics

A home dashboard you arrange yourself: drag in the charts and trend cards you want, resize them and drop the rest.

£20/mo
Learn more

Featured club

Pinned placement in the Dyno discovery directory to help new members find your club first.

£15/mo
Learn more

Advanced activity history

Searchable, exportable record of important actions across your club: sign-ups, cancellations, payments, staff changes. A basic activity log is included on every paid plan; this adds the advanced version.

£20/mo
Learn more

Shop

Sell merch, drinks and one-off items from your club page, in the app and on the web, and at the front desk on a card reader.

£15/mo
Learn more

Gamification

Leaderboards, personal stats, attendance streaks and live milestone moments in the member app, all to drive attendance and engagement. Club polls come with it too.

£15/mo
Learn more

Performance results

Track times, distances, lifts and scores against the disciplines your club defines. Personal bests are detected automatically and shown to members in the app.

£15/mo
Learn more

Retention

Win members back automatically: we-miss-you emails and push to at-risk members, expiring class-pack reminders and renewal nudges ahead of billing.

£25/mo
Learn more
Branded app

Your club's own app

On the App Store and Google Play under your club's name, icon and colours. Add it to any plan.

  • Booking, memberships, payments and chat inside
  • Notifications come from your club, not Dyno
  • We build it, submit it and keep it updated
£69/moplus a one-off £750 build
Talk to us

Running a group of clubs or a federation? Ask about Enterprise

Annual Growth and Pro plans come with a 30-day money-back guarantee. Every member payment includes Dyno processing fees of 1.9% + 25p on cards, 1% + 20p capped at £4 on Direct Debit and 1% + 20p capped at £5 on a first payment made from the member’s bank, deducted from your takings and never added on top of your price. Commercial, business and non-UK cards cost more to process, so on those payments you pay what Stripe charges instead. Dyno takes 0% platform fee on every plan. Your club receives the rest, paid straight to your Stripe balance. See the pricing page for a worked example. VAT charged where applicable.

BJJ gym software for UK academies

Brazilian jiu-jitsu has a belt system unlike any other martial art: only five adult belts, years between them, and stripes on the way that matter to students as much as the belts do. Dyno is BJJ gym software that records all of it. Each belt and each stripe is a level on a track with its own colour, every promotion is kept with its date and a note, and students see their rank in the app.

Under the IBJJF system, adults go white, blue, purple, brown and black, with up to four stripes on each belt before black. Children up to 15 have their own belts, grey, yellow, orange and green, and move onto the adult belts at 16, with minimum ages for purple, brown and black. Academies that don’t compete under the IBJJF often promote in their own way, and Dyno doesn’t enforce either: you build the tracks, and readiness comes from the techniques your coaches tick off, not from attendance or time since the last stripe.

The rest of an academy’s week is classes and money. Gi, no-gi, fundamentals, advanced, kids and open mat sit on one timetable with capacities, membership tiers decide who can book what, and visitors can book an open mat as a guest. Fees renew by card or UK Direct Debit through Stripe into the academy’s own account, with a 0% platform fee on every plan.

Rolling is contact, and a lot of academies teach children, so the paperwork matters. Require your waiver and a PAR-Q before a membership can be bought, track association licences from application to active with a reminder 30 days before they lapse, and keep coaches’ DBS and first-aid records on the dashboard with renewal reminders.

Dig into the features behind it: belt and stripe progression, membership tiers, waivers, PAR-Q and licences, the club shop.

Teaching more than jiu-jitsu? See martial arts school software, karate clubs, taekwondo clubs and boxing clubs.

Moving from another app? Read our martial arts software roundup, Dyno vs Gymdesk or Dyno vs Zen Planner.

Moving a BJJ academy onto Dyno

Most academies set up in an evening and move students across over a few weeks, while the old system keeps collecting.

  1. Build the adult and kids’ belt tracks

    Start from the belt syllabus template or build your own: the adult belts with stripes as levels between them, and a separate kids’ track. Add the techniques for each if you assess against a curriculum.

  2. Put every student on their current belt

    Promote each student to the belt and stripe they hold today, so their history on Dyno starts from there.

  3. Set up memberships and the timetable

    Fundamentals, unlimited, kids, family and student tiers at today’s prices, then gi, no-gi, kids’ classes and open mats linked to the tiers that can book them.

  4. Invite the academy

    Upload your member list, with children under their parent. Direct Debits collected through GoCardless move to Stripe without students signing anything.

FAQ

Questions, answered

Put your belts and stripes on record

30 days of Pro free, no card needed. Build your belt tracks tonight and invite students when you are ready.

Book a demo