Module 04 of 06 BETA · Live in production at NYF · referee-validated

Game-day,
locked in.

Score is the game-day scoring and referee app of SidelineOS. Built for the way a real ref runs a real game — not the way a tech bro thinks a ref runs a game. Already live at NYF May Madness 2026, with referees, in production.

Currently powering NYF May Madness · field-number login · shared PIN

FIELD 3 · REF #4 ● LIVE
10U STARS · QUARTERFINAL
615 FLAME
21
Q3
3:42
TITANS
14
✓ AUTO-SAVED · LAST 3 PLAYS RECOVERABLE
84
Games scored · single cycle
MAY MADNESS 2026
6
Fields running concurrently
REAL-TIME SYNC
100%
Crash recovery rate
AUTO-SAVE PER PLAY
3 sec
Score → public bracket
LIVE PUSH
Built for Referees

The scoreboard
in your back pocket.

Score wasn't designed by a product team. It was designed by talking to refs who'd just finished a 14-game day at Rocky Fork Park.

01 · FIELD-NUMBER LOGIN

No usernames. No passwords.

Refs enter their field number and a shared league PIN. That's it. No password manager, no SSO friction. You're scoring in 8 seconds.

02 · AUDIO BUILT IN

Horn. Whistle. Halftime.

Forgotten airhorn? Score plays one through the phone speaker. Halftime warning timer fires automatically. Parents and players hear the same signals every game.

03 · CRASH RECOVERY

Phone dies? Game survives.

Every play auto-saves. Drop your phone in the mud, walk to the equipment tent for a charge, log back in — your score is exactly where you left it.

Features

What Score does.

01 · The Referee Workflow

From PIN to whistle
in eight seconds.

A ref pulls up to a field, types the field number, types the league PIN, and starts scoring. Score knows what game is on that field at that time. Score knows the divisions. Score knows when halftime fires.

  • Field-number login — no passwords, no SSO, no friction
  • Shared league PIN rotates per season — admin-managed
  • Game context auto-loaded from Schedule module
  • Tap to score, tap for time, tap for halftime — no menus
Login flow · ref view
FIELD NUMBER
3
LEAGUE PIN
GAME AUTO-LOADED · 10U STARS · QF1 · 10:00 AM
02 · Live Bracket Push

Score updates.
Public bracket follows.

Score is wired into Schedule's bracket engine. When a ref ends a game, the bracket advances. Parents in the parking lot refresh and see the next matchup before the team has left the field.

  • 3-second push from ref tap to public bracket page
  • Auto-advance the winning team to the next round
  • Live broadcast scoreboard for venue displays
  • Box-score capture per game for season-end stats
Live · public bracket · 10U
QF1 · F3
● LIVE Q3
(1) 615 FLAME
21
(8) TITANS
14
LAST SCORE: 2S AGO · NEXT: SF1 · 12:00 PM · F1
312 PARENTS WATCHING · LIVE
03 · Resilience

Built for the parking lot,
not the office.

Real fields have bad wifi, dropped phones, and dead batteries. Score handles all three without losing a play. Auto-saves to local storage, syncs on reconnect, recovers on relogin.

  • Every score auto-saves locally before pushing to server
  • Works on bad cell signal — queues and syncs when back
  • Crash recovery: relogin and resume from last play
  • Multi-ref redundancy: backup ref can pick up mid-game
Recovery log · last 60 seconds
SCORE LOGGED · FLAME +712:23
AUTO-SAVE · LOCAL12:23
SYNC TO SERVER · 412 MS12:24
! CONNECTION LOST · QUEUED12:25
SCORE LOGGED · TITANS +612:25
RECONNECTED · 2 PLAYS SYNCED12:26
✓ ZERO LOST PLAYS · 84 GAMES · 2026
From the operator who built it

Built in the field.
Not the office.

GC
Founder Note
SidelineOS isn't a thesis. It's a tool I needed. I run a 1,340-athlete program across six divisions. Every module on this page started as a workflow I had to solve before Saturday. The fact that other operators need the same thing is the business — but the design pressure came from the field, not a focus group.
Geoff Cottrill Founder & CEO · NOVA Labs · President · Nolensville Youth Football
Operating Provenance

Numbers a competitor can't fake.

SidelineOS runs daily inside an active program. Here's what that program looks like.

1,340
Athletes
ACROSS 6 DIVISIONS · 6U–17U
Top 5
National NFL FLAG program
NYF · NATIONAL ACHIEVEMENT TIER
84
Playoff games · single cycle
MAY MADNESS 2026
$268K
Equipment under management
FOOTBALL PROGRAM ASSETS

Game-day, locked in.

Request beta access. Live in production at NYF May Madness 2026 — referee-validated, parent-watched. Bring it to your league next.