Skip to content

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

Public

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

What it does

Inside the module

01

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.

02

Venue TV wall

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

03

OBS overlay

A transparent lower third you add as a browser source. It tracks the live bout and themes to the organization.

04

Fan companion

A phone-shaped view for spectators in the stands to follow the current bout and see what is coming.

05

Athlete profiles

A public page per athlete with their bout history, reachable from the QR on their ID card.

06

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