BRABUS · YzisTech product

The platform that runs your gym and brings students back

Instructor-validated attendance, belt progression, tuition under control and a layer of game design that turns training into a habit. All under your brand, installable on the student's phone as an app.

  • Attendance that truly counts
  • XP, rankings and achievements
  • Becomes a phone app (PWA)
How it works

Everything revolves around one thing: attendance

The student checks in, the instructor validates — and from there progression, promotion, rankings and achievements update on their own.

  1. The student checks in

    From the phone, on arriving at the mat. No turnstile, no paper, no queue at the front desk.

  2. The instructor validates

    One tap in the instructor's queue. A check-in alone never counts — it's confirmed by whoever taught the class.

  3. Attendance counts

    It enters the monthly frequency, the promotion criteria and the student's history. It's the system's single source of truth.

  4. Progress happens

    XP, level, streak, achievements and ranking position update instantly. The student sees the payoff for showing up.

Instructor area

The instructor in control, in two taps

One queue with everyone who checked in today. They confirm, reject or log attendance by hand — and the whole gym updates.

  • A validation queue limited to their own classes, showing belt and check-in time.
  • Manual roll call for anyone who forgot their phone or had no signal: pick the class, tick several students, confirm.
  • Dropout radar: flags anyone past 14 days without training, before the student disappears for good.
  • Eligibility badges for stripes and belts per student — the decision stays with the instructor, never automatic.
Features

The whole gym in a single system

From the student's check-in to a minor's school report, taking in the cash desk and the announcement board along the way.

Check-in and attendance

Instructor-validated attendance, monthly frequency, training streaks and a full history per student.

Promotion and history

Configurable criteria per belt, calculated eligibility and a timeline with the date of every belt and every stripe.

Promotion campaigns

Plan the ceremony by filtering on criteria, see who qualifies and who doesn't with the exact reason, and export a printable sheet.

Finance and payments

Tuition, due dates and each student's status, with the gym's payment details right inside the app.

XP, rankings and achievements

Daily missions detected from real usage, levels with titles, a monthly ranking and achievements to share on stories.

Digital membership card

Student ID with QR code, belt, stripes and validity — verifiable by the gym itself.

Schedule with real dates

The class grid projected onto actual days: this week and next, with check-in available on today's class.

Announcement board

Gym announcements with an expiry date, unread counter and read confirmation by the student.

Training reminders

A phone notification on the days the student has class, at the time the gym chooses.

School report

Under-18s upload a photo of their report card in the app; staff approve, reject or request a resend — and it counts toward promotion.

Dropout radar

A list of who stopped showing up, so the instructor can pull them back before it becomes a cancellation.

Guided tour

An interactive walkthrough per role (student, instructor, admin) on first login — and any time they want a refresher.

White label

The system is ours, the brand is the gym's

Name, colors, logo, payment details and liability waiver are configuration — not code. Each gym installs the app with its own icon.

  • Name, colors and logo applied in real time across the whole product, including the app icon on the home screen.
  • Installs as an app on Android and iPhone, without going through an app store.
  • Genuine multi-tenancy: each gym's data is isolated, and nobody sees anybody else's students.
  • An owner panel for licensing: register gyms, suspend or reactivate access and track monthly billing.
Trust

Clear rules, always a human decision

BRABUS shows the path; the instructor is the one who promotes, validates and decides.

Promotion is never automatic

The system calculates eligibility and shows what's missing. Belts and stripes come from the instructor, always.

Attendance counts only once validated

A student's check-in on its own does nothing. Without confirmation from whoever taught, it enters neither frequency nor XP.

Minors' data has its own door

School reports for under-18s live behind a dedicated, restricted endpoint — no student can read another's.

Every gym is an island

Students, finance, announcements and rankings stay isolated per gym, even with all of them on the same installation.

Start today

Bring your gym onto BRABUS

We set up your brand, import your students and train your team. Students log in with their own progress already on screen.