BJJ Academy Software,
Built by Practitioners
Run your BJJ academy like a black belt — students, attendance, curriculum, and billing in one calm, focused platform built for mat owners and head instructors.
The platform
Stop Juggling, Start Managing
Move beyond scattered spreadsheets and manual processes. Rulla provides a comprehensive platform to manage every aspect of your BJJ academy - from student enrollment to curriculum delivery, all in one integrated system.
An app for everyone on the mat
Rulla ships with a native mobile app for students and academy owners. Students track their progression, check in to class, and follow along with the curriculum. Owners run their academy from anywhere.
- Student side: belt progress, attendance history, technique library, class schedule
- Owner side: roll call, billing alerts, lesson planning, and at-a-glance academy health
- Built for the mat: offline-friendly, fast, distraction-free
Pictured: the student experience.
All your academy chat, in one place
Stop scattering your members across WhatsApp groups, Facebook Messenger and endless DMs. Academy Chat keeps every conversation — program groups, instructor DMs, and academy announcements — inside your own branded app. Keep email and SMS for receipts and reminders; everything day-to-day lives here.
- Program groups: auto-membership as students enroll
- Direct to instructors: students reach staff, not each other
- Announcements, polls & threads: real-time, with push on web & mobile
Replaces the scattered tools
One academy space
Branded, real-time, private to your members.
Features
Complete Academy Management for BJJ Schools
Student Management
Complete student profiles with belt progression, attendance tracking, and family account management
Curriculum Builder
Structure your BJJ curriculum with modules, techniques, and progression tracking for every student
Smart Scheduling
Automated class scheduling, attendance tracking, and instructor management across multiple mats
Automated Billing
Stripe-powered billing with family plans, automated payments, and comprehensive financial reporting
Business Analytics
Real-time insights into revenue, student retention, attendance patterns, and academy growth
Security & Compliance
Enterprise-grade security with role-based access, data encryption, and compliance tools
Why Rulla
Empowering Your Coaching Journey
Structured Teaching Approach
Ensure comprehensive curriculum coverage with AI-assisted lesson planning and technique tracking
Data-Driven Growth
Make informed decisions with detailed analytics on student progress, retention, and revenue
Time & Efficiency Savings
Automate administrative tasks and focus on what matters most - teaching and growing your academy
Enhanced Student Experience
Provide students with clear progression paths, attendance tracking, and seamless billing
Every technique, every concept — connected.
Catalog your academy's techniques, link them to positions, and trace the lines from guard to sweep to submission. A living reference that grows with your curriculum.
Pricing
Simple, Transparent Pricing
Everything you need to run a successful BJJ academy, all in one place.
All payments are processed in USD. Prices shown are approximate conversions for reference only.
- Unlimited students & instructors
- Student management & profiles
- Attendance tracking & reports
- Belt progression system
- Curriculum & lesson planning
- Multi-mat class scheduling
- Basic analytics dashboard
- Payment processing (Stripe)
- Mobile apps (iOS/Android)
- Email support (24hr response)
FAQ
BJJ academy software questions
What Brazilian Jiu Jitsu academy owners ask before switching to Rulla.
What is BJJ academy software?
BJJ academy software is a management platform built for Brazilian Jiu Jitsu schools. Rulla handles student profiles, belt progression, attendance, class scheduling, automated billing, and a structured BJJ curriculum in one place — so academy owners and instructors spend less time on admin and more time on the mats.
Is Rulla built specifically for Brazilian Jiu Jitsu?
Yes. Unlike generic gym management software, Rulla is purpose-built for BJJ. It understands belts and stripes, gi and no-gi training, technique and concept curriculums, and the progression model BJJ academies actually use — features generic fitness platforms do not offer.
How is Rulla different from generic gym management software?
Generic gym software treats every class like a fitness session. Rulla is designed around the way Brazilian Jiu Jitsu academies run: belt and stripe promotions, an interconnected technique curriculum, attendance tied to progression, and BJJ-specific reporting — alongside the billing, scheduling, and student management you expect.
Does Rulla work for both gi and no-gi, and multiple locations?
Yes. Rulla supports gi and no-gi programs, multiple class types, and academies with more than one location, with data isolated per academy. Curriculum, scheduling, and billing all adapt to how your school is structured.
Can I try Rulla and import my existing data?
You can join the beta and get started quickly with a free trial — no credit card required. Rulla supports importing student data from most major gym management systems, and the team can assist with migration.
Ready to Join the Beta Program?
Join select academy owners pioneering the future of BJJ management. Get free access during beta and exclusive launch pricing.
Beta spots are limited • Free during beta • Exclusive pricing after launch