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.
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.
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.
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.
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.
Monthly attendance leaderboard and per-program streaks (weekly or per-class cadence). Student opt-out. Optional public leaderboard and promotions feed.
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.
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.
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.
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.
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.
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.
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 students | Monthly price |
|---|---|
| 0–15 | Free |
| 16–50 | $69 |
| 51–100 | $99 |
| 101–200 | $129 |
| 201–400 | $199 |
| 401+ | Custom / Enterprise |
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.