Built for Brazilian Jiu-Jitsu

The operating system for modern Jiu-Jitsu schools.

Multi-tenant BJJ academy operating system: business dashboard for staff, student portal for self-service and attendance, public pages and store. Stripe subscriptions, BJJ-native rank tracking (belts + stripes), per-class instructor availability, scheduling, waivers, seminars, and linked academies — with pricing based on active students, not feature packages.

Business, student portal, and public — in one place.

Admin/staff manage users, programs, schedules, attendance, subscriptions, store, seminars, and waivers. Students get self-service check-in, leaderboards, streaks, and subscription management. Public pages (schedule, store, seminars) are toggleable per academy.

Programs, Belts & Promotions

Define programs (Adult Gi, No-Gi, Kids), configurable belt systems (belts + stripes), and track rank per student. Instructors record promotions; owner/admin can override. Full promotion audit trail.

Per-class instructor availability confirmation, scheduling, & hunting

Recurring templates and one-off classes. Primary + backup instructors; per-program confirmation mode (required or opt-out). Missed confirmations trigger backup hunting; first to confirm becomes primary.

Attendance, Check-In & Roster

Portal, kiosk, and QR check-in. Configurable check-in window. Eligibility: active paid plan (or grace), owner/admin payment bypass, account state, and waiver. Roster editing, manual add/remove, fraud controls. All changes audit logged.

Leaderboards & Streaks

Monthly attendance leaderboard and per-program streaks (weekly or per-class cadence). Student opt-out. Optional public leaderboard and promotions feed.

Stripe Subscriptions & Store

Stripe Connect per academy. Plans define program access; grace-period dunning then access restriction. Store (physical + digital), inventory, members-only or public. Seminars with optional paid tickets.

Waivers, Roles & Security

Versioned waiver templates; required for training and seminars, not for purchases. Admin waiver exemptions. RBAC (owner, admin, instructor, staff, student). Payment visibility configurable by role.

From signup to scale in three steps.

Multi-tenant by design: one user can belong to multiple academies. Account creation via admin, public self-registration, or invite. Web-only for V1; mobile later.

01

Create Your Academy

Start free — try ControleHQ for 60 days with no credit card, then stay free with up to 15 active students. Unlimited locations as you grow, each with its own trial/free period. Set up programs, belts, schedules, and waivers.

02

Run Classes & Check-In

Recurring and one-off classes; per-class instructor confirmation, scheduling, and backup hunting. Students check in via portal, kiosk, or QR. Stripe plans control program access; waivers required for training.

03

Grow Without Feature Gates

Analytics, inventory, linked academies, and other core tools come with the product — you pay for academy size (active students), not a higher tier just to unlock normal management features.

Start free. Pay as you grow.

Simple pricing built for growing academies — based on active students, not feature packages.

Start free with up to 15 active students. Established academies get 60 days free, regardless of size. Every core feature is included. Students who train across linked locations count once at their home academy, and there is no extra charge just to manage multiple academies together.

No credit card required. No per-feature packages. No duplicate student charges.

Active studentsMonthly price
015Free
1650$69
51100$99
101200$129
201400$199
401+Custom / Enterprise
  • Active students = members with an active account state — not leads, prospects, frozen, suspended, or alumni
  • Instructors and staff do not count unless they also have an active student account state
  • Cross-training across linked academies counts once — at the student’s home academy
  • Each location has its own trial and free band (up to 15) while it grows
  • No separate fee to link and manage locations together
  • ControleHQ does not take a cut of your membership revenue
  • Billed in arrears on period high-watermark once you subscribe
  • Franchises and large networks: contact us for Enterprise volume pricing

Ready to run your academy with discipline?

Start free — 60 days for any size academy, then free while you have up to 15 active students. No credit card required. Every core feature is included.

By continuing, you agree to our Terms of Service and Privacy Policy.