Every stripe in its place.
Record the ranks on every belt and keep each student’s history from white to black, with the date of every promotion.
Blue · 2 stripes · Full history
Record the stripes on every belt, take attendance in gi and no-gi classes, organise your BJJ kids group and keep track of fees. From your phone, right on the mats, or from your computer.
7 days free · no card · no automatic charge · then €9.99 + VAT
Your BJJ academy at a glance.
Wednesday 28 October
Stripes every few months, students who train with and without the gi, and a kids group with its own scale. DigitalDojo starts from how the mats work, not from a spreadsheet.
Record the ranks on every belt and keep each student’s history from white to black, with the date of every promotion.
Blue · 2 stripes · Full history
Separate classes with their own attendance: you know who trains in the gi, who trains without it and who does both.
Monday · Gi 19:30 · No-gi 21:00
Grey, yellow, orange and green belts alongside the adult system, and the families’ contact details on the profile.
Kids · Ages 4 to 15
Set up your academy’s scale with the IBJJF system —white, blue, purple, brown and black— and its intermediate ranks. Every promotion goes into the student’s history with its date, with their attendance alongside, so the next grading starts from data, not memory.
Create the classes for each style with their timetable and instructor and take attendance from your phone when they start. Then check attendance by class or by student: you can tell someone who only trains no-gi from someone who hasn’t stepped on the mats for weeks.
Set up the kids belts —grey, yellow, orange and green, with their variants— alongside the adult system and keep the parents’ or guardians’ contact details on the profile. When a student reaches blue belt age, their history continues on the same profile.
Each student books their spot from their portal, the class has a capacity and, when it’s full, the waiting list kicks in. On arrival they check in with a QR code or you take the register from your phone. So you know who’s coming to Saturday’s open mat and who hasn’t been on the mats for weeks.
Your academy gets a public page with its disciplines, timetables and prices, plus a contact form, which you manage from the app with no coding needed. Whoever writes through the form reaches you with their details so you can organise the trial class and, if they stay, sign them up.
Record cash and bank transfer payments, or collect fees automatically with Stripe or by SEPA Direct Debit, with reminders for outstanding ones. In a moment you see which fees are missing this month. The payment history sits on the same profile as their ranks and attendance.
Book the next class, check their payments and follow their progress. A simple experience, with your dojo’s name and logo.
Explore the experienceDoes your academy already use DigitalDojo? Log in with your account. Open the app
Time to train today.
BJJ · Gi
Book classWe use DigitalDojo at the dojo and we’re very happy with it. Everything is much more organised and hassle-free.

One price with unlimited students and every available feature included. To start in an orderly way and keep growing.
7 days free, no card, no commitment, and we load your students for you
€29.99You save €20.00 a month
€9.99/ month + VAT
For the first 3 months
Then €29.99 + VAT a month. Unlimited students.
7 days free · no card · no automatic charge · then €9.99 + VAT
See inside the appPrices exclude VAT. If you collect your students’ fees with Stripe, Stripe charges its own fees; DigitalDojo adds none.
In BJJ, the software has to understand stripes, kids belts, gi and no-gi classes and students who also train Muay Thai or MMA. If it only handles fees and bookings, you’ll end up writing ranks down somewhere else.
DigitalDojo costs €29.99 + VAT a month with unlimited students and no commission of its own on your fees. Check these points in any demo before you decide.
Yes. You set up the intermediate ranks of each belt —in the IBJJF system, up to four stripes on coloured belts— and every promotion is stored in the student’s history with its date. The scale adapts to your academy: you can follow the IBJJF’s or your coaching team’s criteria.
Yes. As well as white, blue, purple, brown and black, you can add the black belt degrees and the coral (red and black, red and white) and red belts for the highest levels. Everything is configurable.
Yes. You create separate classes for gi, no-gi or open mat, each with its own timetable and instructor, and take attendance in each one. Then you check attendance by class or by student.
Yes. DigitalDojo doesn’t depend on any federation: you configure belts and ranks according to the organisation your academy belongs to or your own school’s criteria. The decision to promote remains the professor’s.
Yes. You set up the kids system —white, grey, yellow, orange and green, with their variants— alongside the adult one. Since the IBJJF requires students to be 16 for blue belt, the move to the adult system is recorded on the same student profile, with their full history.
Each student has a single profile even if they practise several disciplines. Their attendance, ranks and ranking are shown per discipline, and their payments are in the same place.
Yes. From the student portal, on their phone, each student books their classes and checks their attendance history, belt progression and the ranking. Achievements and experience points (XP) are coming soon.
€29.99 a month plus VAT, with unlimited students and every available feature included. If you pay for the full year it’s €299 plus VAT: two months free. The demo is free and sign-up starts with a 7-day free trial.
Yes. You can import your student list from Excel or add them one by one. Before the full import it’s worth reviewing the template and testing with a few students.
One that records belts and stripes, separates gi and no-gi, handles BJJ kids with their belts and collects fees without separate spreadsheets. DigitalDojo does all that with unlimited students for €29.99 + VAT a month.
Yes. Every class, including open mat, can have a capacity; students book their spot from the portal and, when it’s full, they go onto the waiting list.
Yes. The student checks in with a QR code on arrival, or the instructor takes the register from their phone. Attendance is stored on their profile, separated by class and discipline.
Yes. You can collect fees by SEPA Direct Debit or by card through Stripe, and record cash or bank transfer payments by hand. DigitalDojo charges no commission of its own per transaction.
Yes. You start on your own: create your academy in the app and get 7 free days with every feature, no card and no automatic charge. If you would like us to show it to you first, message us on WhatsApp.
Of course. All your data — students, payments, attendance, ranks — can be exported to CSV or Excel at any time with one click. Your data is yours, always. No vendor lock-in.
Yes. DigitalDojo fully complies with the General Data Protection Regulation (GDPR). Data is stored on servers inside the EU (Frankfurt), encrypted in transit and at rest, and we provide tools to manage your students’ consent and rights.
Each discipline keeps its own rank scale within the same platform.
7 days free, no card, no commitment, and we load your students for you
You start on your own: create your academy in the app in two minutes, no card. Send us your spreadsheet and we load your students.
7 days free · no card · no automatic charge · then €9.99 + VAT