Product
Public boards
Publishing a match produces every audience surface at once — the shareable board, the venue wall, the broadcast overlay, and the phone companion. Nothing becomes public until you publish it.
Surfaces
Board · TV wall · overlay · fan
Auth
Public read, staff views stay gated
Branding
Org logo, colours, sponsor slots
/public/scoreboard/mh-open-mat-a
PublicRed corner
A. Deshmukh
Kolhapur Akhada
Blue corner
R. Patil
Pune Combat Club
Point Stream · Live scoring · Mardani
Red +1 · Jab combo
What it does
Inside the module
Audience scoreboard
A shareable slug per match. Send it to the hall screen, a WhatsApp group, or a federation page without handing out a login.
Venue TV wall
Every live mat for the organization on one screen, branded, with sponsor slots for the people paying for the day.
OBS overlay
A transparent lower third you add as a browser source. It tracks the live bout and themes to the organization.
Fan companion
A phone-shaped view for spectators in the stands to follow the current bout and see what is coming.
Athlete profiles
A public page per athlete with their bout history, reachable from the QR on their ID card.
Certificate verification
An issued certificate can be checked against the record, so a printed claim is provable.
How it behaves
The details that decide whether you trust it
Visibility is a deliberate switch
A board is private until someone publishes it. Staff and operator views are never exposed by making an audience board public.
set-visibility
Public surfaces read the same state
Audience surfaces join the same match room the officials score into, which is why the wall and the stream do not disagree.
joinMatchScoreBoard
Public endpoints are rate limited
Registration, athlete lookup, and now-board reads are rate limited so a published link cannot be turned into a scraping tool.
rate limit
Surfaces
Where this lives in the product
Route shapes from the running application. Staff routes require authentication; public routes are only reachable once you publish them.
- /public/scoreboard/{slug}Public
- /public/now/{org}Public
- /public/overlay/{slug}Public
- /public/fan/{org}Public
- /public/athlete/{id}Public
- /scoreboard/view/{slug}Staff
Bring your next event day onto one console
Tell us how many mats you run and which disciplines you score. We will set up an organization and walk your officials through the pads.
- 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