Jiu-jitsu academy software runs your mat timetable, sells memberships and intro offers, takes bookings, collects waivers and checks students in. Most academies also need a fundamentals track and private lessons.
The income in a BJJ academy comes from unlimited memberships, and most members start on a trial. So the software has to make the intro offer easy to buy, limit it to new students and move them onto a membership when it ends.
Junocal does this from $15/month on Starter. Studio ($29/month) adds unlimited coaches, a front-desk role and substitute cover. Growth ($69/month) adds advanced reporting and up to 10 locations. Dues go to your own Stripe account, with no Junocal transaction fee on paid plans and no annual contract.