Race Intelligence Platform

X—TRACK

EVERY BIB.

NFC-powered BIB scanning meets real-time Firestore sync. Athletes track their race live. Volunteers scan at obstacles. Organizers manage everything from the web.

NFCTap Technology
3Native Apps
LiveFirebase Sync
Scroll
OBSTACLE COURSE RACINGNFC BIB SCANNINGREAL-TIME SPLIT TIMESLIVE LEADERBOARDVOLUNTEER COORDINATIONCSV BULK IMPORTFIREBASE FIRESTOREATHLETE TRACKINGOBSTACLE COURSE RACINGNFC BIB SCANNINGREAL-TIME SPLIT TIMESLIVE LEADERBOARDVOLUNTEER COORDINATIONCSV BULK IMPORTFIREBASE FIRESTOREATHLETE TRACKING
What is X-Track?

OCR RACE MANAGEMENT,
REBUILT FROM SCRATCH.

Volunteers with NFC phones tap athlete wristbands at each obstacle. Athletes see their split times update live. Organizers watch everything from the dashboard.

3

Apps

Athlete · Volunteer · Organizer

6

Cloud Functions

Firebase triggers & invites

Checkpoints

Immutable NFC scan records

0ms

Polling

Pure Firestore real-time

Three Apps. One Platform.

BUILT FOR EVERY
ROLE IN THE RACE.

ATHLETE APP

YOUR RACE, LIVE.

Track your position at every obstacle the moment your wristband is tapped. Live split times, category standings, and a full race history — all in your pocket.

  • Live BIB tracking at every obstacle
  • Real-time split times & positions
  • Full race history & results gallery
  • Explore & register for events
iOS & Android
VOLUNTEER APP

TAP. CONFIRM. MOVE ON.

One tap of an NFC wristband writes an immutable checkpoint to Firestore. No internet required for the tap itself. No lag, no bottleneck at the obstacle.

  • NFC wristband scanning
  • Assigned obstacle & event view
  • Instant checkpoint confirmation
  • Works offline — syncs when connected
iOS & Android (NFC required)
WEB DASHBOARD

CREATE. MANAGE. WATCH LIVE.

Build events, configure obstacle milestones, bulk-import BIBs from CSV, invite volunteers via link, and watch a real-time checkpoint feed — all from the browser.

  • Event & milestone creation
  • CSV BIB bulk import
  • Volunteer invite system
  • Live checkpoint feed
  • Category weight configuration
Web — any browser
The X-Track Flow

SETUP TO
FINISH LINE.

Four steps. Zero polling. Every checkpoint flows through Firebase in real-time — from the volunteer's phone to the athlete's screen.

01
Web Dashboard

Organizer creates the race

Log into the web dashboard. Define the event, set obstacle milestones, configure categories with weights, and bulk-import BIBs from CSV.

02
Volunteer App

Volunteers get assigned to obstacles

Organizer sends invite links. Volunteers download the app, accept the invite, and see their assigned obstacle. One phone. One job.

03
Athlete App

Athletes link their BIB wristband

Athletes sign in with their phone, claim their BIB number, and register their NFC wristband. They're in the system and race-ready.

04
Real-Time

NFC tap → split time → live update

Volunteer taps wristband. A Firestore checkpoint is written. A Cloud Function updates the athlete's race doc. The athlete sees their time — milliseconds later.

Get Started

STARTS
HERE.

Whether you're racing, volunteering, or running the event — there's an X-Track app built exactly for your role.

Organizer access is invite-only · Powered by Firebase