RACE SOFTWARE
Every session on TrackDayZee is backed by purpose-built software. From the moment registration opens to the final RP calculation, six dedicated systems work in concert to keep the grid competitive, safe, and spectator-ready.
RACE CONTROL
“The nerve centre of every session.”
Race Control is the master platform used by Race Directors to oversee every active session on the grid. It provides a unified view of all registered drivers, live telemetry feeds, incident flags, timing data, and the ability to issue decisions - from drive-through penalties to session terminations - in real time. Every race starts and ends through Race Control.
Start, pause, red-flag, or terminate any session instantly from a single panel.
Full list of all registered and connected drivers per session with connection status.
Steward-reported incidents are pushed to Race Control in priority order for fast adjudication.
Drive-through, stop-and-go, time penalties, and DSQ can be issued directly to the timing system.
Post-race results are locked, verified, and published to standings from Race Control.
RP deltas are computed automatically from final standings and pushed to driver accounts.
STEWARD CONTROL
“Eyes on the grid. Decision made in seconds.”
Steward Control gives the race stewards a dedicated workspace to monitor on-track behaviour across all sessions. It receives live incident reports from drivers and the automated detection system, provides replay tools to review specific moments, and allows stewards to record rulings with full evidence chain before escalating to Race Control for enforcement.
Chronological stream of all driver-reported and system-flagged incidents during active sessions.
Frame-accurate replay viewer anchored to the incident timestamp and the involved drivers' POVs.
Switch between driver cams, helicopter view, and track-side cameras for full context.
Log the ruling outcome - No Further Action, Warning, Penalty, or Referral - with written justification.
Every ruling is stored with its replay clip, steward notes, and outcome for appeals.
Instant access to a driver's incident and penalty history to inform consistent decisions.
VIRTUAL SAFETY
“Full flag authority. Zero latency.”
Virtual Safety is the flag and safety-car control layer. It connects directly to the in-game session and broadcasts flag states - Yellow, Red, Blue, Chequered - with millisecond precision across all driver clients simultaneously. The system also controls the Virtual Safety Car deployment, locking the delta window and enforcing it through timing data until the VSC is withdrawn.
Yellow, Red, Blue, Green, White, and Chequered flags pushed simultaneously to all drivers.
Issue localised yellows to specific track sectors without full neutralisation.
Deploy or withdraw the Virtual Safety Car with automatic delta enforcement and driver alerts.
Configure the minimum delta and monitor compliance from a live gap visualisation.
Automated countdown and green-light sequence synchronized across all driver displays.
Temporarily suspend the clock on active incidents during red-flag or VSC periods.
TV CONTROL
“Every battle. Every moment. Live.”
TV Control is the broadcast and replay production suite used by the TrackDayZee stream team. It auto-detects the best battles, position changes, and overtakes based on proximity and timing data, then queues those moments for the director. The caching engine stores every session frame so producers can pull highlights - with on-screen telemetry overlays - within seconds of a moment happening.
AI-flagged proximity alerts highlight on-track battles automatically for the director.
Multi-feed mixer showing all active driver POVs, helicopter, and circuit cameras on one screen.
Live speed, throttle, brake, gear, and DRS overlays rendered on top of any camera feed.
Rolling 90-minute frame buffer - pull any moment to the highlight reel with a single click.
Timing tower, gap displays, driver name tags, and lap charts all rendered in the TDZ design system.
Direct RTMP output to all configured streaming platforms with automated scene switching.
TIMING SYSTEM
“The single source of truth.”
The Timing System is the foundational data layer beneath all other software. It ingests position, speed, and lap data from every driver in real time, maintains the authoritative race order, calculates sector times and gaps, and distributes that data to Race Control, Steward Control, TV Control, and the public-facing live timing page simultaneously. It cannot be overridden - only Race Control can suspend a driver's data stream.
Sub-100ms position updates for all active drivers distributed across the entire platform.
S1, S2, S3 splits tracked per driver with personal best and session best detection.
Live inter-driver gaps, intervals to leader, and lapping calculations updated every second.
Session fastest lap updated instantly with delta to current record and driver attribution.
Automatic pit entry and exit detection with pit stop duration recorded per driver.
REST and WebSocket endpoints for all downstream systems - no polling, push-only architecture.
DRIVER PORTAL
“Everything a driver needs before, during, and after.”
The Driver Portal is the front-facing platform where drivers manage their profile, register for events, track their RP balance, review their incident history, and access the briefing documents for each session. It surfaces real-time data from the Timing System during active sessions and is the only entry point for official sign-ups and appeals.
Browse, filter, and register for cups, league rounds, and standalone events.
Full RP transaction history - earned, lost, and pending - with source breakdown.
Personal live timing panel showing position, gap, fastest lap, and sector delta.
Full record of all incidents reported against or by the driver with ruling outcomes.
Track notes, format guide, and race-specific rules for every registered event.
Submit a formal appeal with evidence directly from the portal within the appeal window.
HOW IT CONNECTS
- Timing System is the single source of truth
- Push-only WebSocket distribution - no polling
- All systems read from TMS; none write back
- Race Control has write authority over session state
- Steward Control feeds rulings into Race Control
- VSC / Flag commands propagate via Race Control
- TV Control reads TMS and Race Control state
- Driver Portal exposes read-only views to drivers
- Public timing page served from TMS API directly