Skip to content

Solutions

Three people buy this for three different reasons

A federation wants one record across every affiliated club. A club wants its own roster back. A venue wants the wall and the stream to stop disagreeing. Same console, three jobs.

Federations

Run many clubs, many mats, one record

Your organization owns the platform. Clubs register athletes into your roster, hosts run events inside your tenancy under your branding, and results land in one database as they happen.

The situation today

A state or national body has dozens of affiliated clubs, a calendar of events, and no single place where results live. Every host runs the day their own way, and the federation gets a spreadsheet weeks later.

organization_admin · game_admin

  • White-label tenancy

    Your logo, colours, login art, and your own URL — a subdomain or a mapped custom domain.

  • Club hierarchy

    Club owners and coaches manage their own rosters and entries without seeing each other's.

  • Multi-mat days

    The control room treats parallel mats as first class, with per-mat queues and bout calls.

  • Reporting out

    Results CSV, warehouse export, and signed webhooks into whatever system you already report from.

Control room

Multi-mat live wall

2 live19 queued

Auto-refresh 15s · score reconcile compares board state against the database

Clubs & academies

Your roster, your entries, your athletes' history

One roster you maintain, entries you submit and track yourself, and a bout history that accumulates automatically — so an athlete's record is a link, not a memory.

The situation today

Coaches keep athlete details in a phone contact list and entry forms in a group chat. When an athlete asks for proof of their record, nobody can produce it.

club_owner · coach

  • Coach portal

    A club-scoped home for entries, approvals, and a registration QR to hand to parents.

  • Athlete records

    Notes, timeline, bout history, and a public profile reachable from their ID card QR.

  • ID and bib cards

    Printable identity and bib cards generated from the roster, not designed from scratch.

  • Squads

    Enter a team, settle one fee, and produce the team fixtures from it.

Entries

Maharashtra Open · Day 2

4 of 186 shown
Event entries by athlete
AthleteCategoryBibEntry
A. DeshmukhMH-0142 · Kolhapur AkhadaSenior 68 kg112paid
R. PatilMH-0187 · Pune Combat ClubSenior 68 kg118paid
S. KulkarniMH-0203 · Nashik Sports AcademyJunior 60 kgapproved
V. ShindeMH-0219 · Kolhapur AkhadaSenior 75 kgpending

Coaches see only their own club. Marking an entry paid offline is restricted to organization staff.

Venues & broadcast

Make the hall and the stream agree

Every audience surface reads the same match state as the officials' pads. Publish once and the wall, the overlay, and the phones in the stands are consistent by construction.

The situation today

The scoreboard on the wall, the graphic on the stream, and the number the referee just gave all disagree — and the crowd notices before the desk does.

Audience · AV · media

  • Venue TV wall

    Every live mat on one branded screen, with sponsor slots for the people funding the day.

  • OBS overlay

    A transparent browser source that tracks the live bout — no operator retyping scores into the stream.

  • Fan companion

    Spectators follow the current bout and what is next without queueing at the desk.

  • Shareable boards

    A public slug per match you can send anywhere, without issuing a login.

/public/overlay/mh-open-mat-a

Broadcast

Red corner

A. Deshmukh

Kolhapur Akhada

4
TimeLive
00:34

Blue corner

R. Patil

Pune Combat Club

4

Point Stream · Live scoring · Mardani

Red +1 · Jab combo

Not sure which of these you are?

Most people arrive as one and end up needing two. Describe your setup and we will tell you which parts of the console you would actually use.

  • Walk through a live bout on your own sport
  • See the control room with your mat layout
  • Review tenancy, roles, and audit before you commit