Treino de Jiu-Jitsu em ação
Built by black belts · 100% Jiu-Jitsu

Real management. Built for Jiu-Jitsu.

Students, belt promotions, attendance and finances — exactly the way a Jiu-Jitsu academy actually works.

$49/mo · no setup fee · set up in 5 minutes

Clean management for the chaotic
routine of an academy.

You opened your academy to teach Jiu-Jitsu — not to fight a generic system that has no idea what a belt promotion is. BASE was built for this world.

Promotions3 ready
AL
André LimaBlue belt · 11 months
Ready
MD
Marina DuartePurple belt · 16 months
Ready
HC
Helena CastroWhite belt · 5 months
+2 months

Belts, stripes and mat time calculated on their own. BASE tells you who is ready to promote — and keeps every ceremony forever.

Roll call · 7pm14/16
JS
João Silva
MC
Marina Costa
RT
Rafa Teixeira
Pix logged · R$ 150Marina's tuition

From roll call to tuition, without leaving the mat. Take class attendance in seconds and log the student's Pix on the spot — who's paid and who's late is right there.

Drop the spreadsheet
and reclaim your day.

Fast decisions need fast tools. BASE shows who promoted, what came in and who needs attention — without opening three apps or trusting your memory.

BASE
Home
Students
Classes
Finance
Promotions
Monday · Raiz Team
Good afternoon, professor
All up to date
128
Active students
82%
Attendance rate
2
At risk
AL
André LimaReady to promote
Promote
DP
Diego Pires21 days without training
Risk
Ready to promoteAndré · blue, 3rd stripe
Tuition receivedPix from Marina · R$ 150
At churn riskDiego · 21 days without training
Total control

Your whole academy
in seconds.

Promotions, students, classes, attendance and finance in one dashboard. You log in, see what matters and head back to the mat.

Subscribe Now
01.

Know who's ready to be promoted

Belt time, stripes and attendance connected. The system suggests who's ready, logs each ceremony and keeps a lifelong history for every student.

02.

Stop chasing students one by one

Tuition is generated from each student's plan and the payment reminder goes out from the academy's WhatsApp before and after the due date. Student paid? Log it in seconds and the dashboard shows who's up to date and who's late.

03.

Take attendance in 30 seconds

Mark the class present from your phone in seconds. BASE builds each student's history and uses it for promotions and alerts.

04.

Win the student back before they cancel

When a student goes quiet, BASE warns you before they cancel — not after. You act while you can still bring them back to the mat.

Promotions3 ready
AL
André LimaBlue belt · 11 months · 96 check-ins
Ready
MD
Marina DuartePurple belt · 16 months · 130 check-ins
Ready
RS
Rafael SouzaBrown belt · 9 months · 71 check-ins
+3 months
HC
Helena CastroWhite belt · 5 months · 40 check-ins
+2 months
Finance · JuneBalance +R$ 8,420
R$ 14.380
Revenue this month
R$ 2.150
Pending
Tuition81% · R$ 11,6k
Products / shop19% · R$ 2,7k
Marina DuarteTuition · Pix
Paid
Bruno TavaresTuition · due in 2 days
Awaiting
Class 7pm · Mon14/16
JS
João Silva
MC
Marina Costa
RT
Rafa Teixeira
PA
Pedro Alves
Churn risk2 at risk
DP
Diego Pires21 days without training
High risk
CN
Carla Nunes11 days without training
WhatsApp
TF
Tiago FreitasReturned after contact
Recovered
Far beyond the basics

Every detail built around
how Jiu-Jitsu actually works.

Beyond promotions and finance, BASE handles the full day-to-day — attendance by roll call or the Face ID kiosk, the academy shop, class schedule, automatic WhatsApp messages and reports that make sense.

Student profile

Belt, stripe and attendance for every student

Belt, stripe, time at belt and every session on the student's profile. Attendance comes in from the instructor's roll call or the Face ID kiosk — no paper roll book.

1MD
Marina Duarte22 sessions
2AL
André Lima20 sessions
3RS
Rafael Souza18 sessions
4JS
João Silva17 sessions
5HC
Helena Castro15 sessions

Each student's attendance

How many sessions each student did this month, at a glance. The committed ones sit at the top — and you spot who's starting to drift before you lose them.

Academy shop

Gi, belt, rashguard — sales and stock in one place.

Class schedule

Classes and times in a single grid. Cancelled a class or changed today's time? Adjust it right there.

Automatic messages

The academy's WhatsApp works on its own

Welcome, payment reminder, birthday wishes and the “we miss you” for whoever stopped coming. Sent on its own, from the academy's WhatsApp.

Spot which classes pay off before you cancel them

Attendance, retention and cash in a chart you grasp at a glance.

One platform

From the first click to the mat,
all in one system.

The student enrolls, signs the contract, settles tuition and trains — and you track it all in one place. BASE covers your academy's entire lifecycle, end to end.

New enrollment
Enrollment confirmed
1

Online enrollment New

The student signs up through a link on the phone, and you approve. Zero paperwork at the front desk.

Contract
Signed
2

Contract + signature New

Generated and signed on the phone. No printing, no paper drawer.

Tuition
R$ 150 · due the 10th
Pix · cash · card
3

Tuition up to date

Tuition is generated from the plan and you log the payment in seconds — Pix, cash or card.

Check-in · Face ID
Present · 7:02pm
4

Face ID attendance New

At the kiosk, the student looks at the camera and their arrival is logged. No turnstile.

Promotions
AL
André LimaBlue · 11 months
Ready
MD
Marina D.Purple
5

Automatic promotions

The dashboard flags who's ready to promote by belt time, stripes and attendance.

+ and the whole operation: Shop with stock Full finances Plans & tuition WhatsApp messages Churn alerts

Real academies,
real numbers.

+1.000

active students on BASE

+23

academies that dropped the spreadsheet

White
Blue
Purple
Brown
Black
100%

would never go back
to a spreadsheet

The cost of churn

Every student who quietly leaves costs $ 1,620 a year.

$49/mo, flat for 30 students or 300. Churn alerts, tuition tracking and belt control on the Essential plan, no lock-in.

I opened my academy to teach Jiu-Jitsu,
not to become a spreadsheet manager.
BASE was the first one that spoke my language —
and the only one that understands belt, stripe and promotion
the way we live it on the mat.
Felipe Martins CT Fronteira BJJ · Jiu-Jitsu instructor
The price

Start with the essentials.
Grow when you grow.

No lock-in, no per-student fees. Cancel anytime.

Essential To run the academy
$ 49 /mo

Flat price — 30 students or 300, same deal.

  • Online enrollment + digital contract
  • Tuition and a who-paid dashboard
  • Belt control — belt and stripe
  • Churn alerts
  • Attendance roll call
Start now $49/mo · unlimited students · no setup fee
Complete
Pro Full automation
Custom

Everything in Essential, plus what automates the whole operation.

  • Everything in Essential, plus:
  • Face ID attendance
  • Integrated store and sales
  • Automatic WhatsApp messaging
Email us We build the plan together with you.
FAQ

The questions every instructor asks
before subscribing

Subscribe Now
It's 100% made for Jiu-Jitsu. Belt, stripe, promotion time, belt changes — all of it is native in BASE, not a hack on top of a generic gym system.
BASE tracks each student's belt time and attendance and suggests who's ready to promote. Every ceremony is logged with a date and a lifelong history — never from memory again.
There's no import from spreadsheets or other systems today. Registering is quick — and you can send the online enrollment link to your students: each one fills in their own details on the phone, signs the contract and you just approve.
BASE generates tuition from each student's plan and shows who's up to date and who's late. Students pay the academy directly — Pix to your account, cash, card machine or bank transfer — and you log the payment in seconds. On the Pro plan, the payment reminder goes out on its own from the academy's WhatsApp, before and after the due date.
None. $49/mo, no contract. Cancel whenever you want, no penalty and no catch.

Built for the instructor who looks after
every student and every promotion.

  • Unlimited students
  • $49/mo
  • Direct support from the team