OnDeck
--:--
🏟️
LIVE
Right now
Loading…
Meet status
Manual On schedule
⚡ Delay is detected automatically from live results — no buttons to tap. You'll be alerted if the meet falls behind.
On schedule
Heads-up feed
Alerts appear here as each prep window opens.
Test mode — preview the app before meet day by jumping the clock. (Turn off for real use.)

👋 Welcome to OnDeck

We’ll pull your events, heats & lanes from the live meet results. Age and club are only used if more than one athlete shares your name.

🔔 Follow this athlete

Get a text, email, or push the moment they are on deck and when a result posts — no app setup needed. AAU Junior Olympic Games, Drake Stadium.

Settings

Athletes on this device Pro
Track more than one athlete (siblings, or a coach's squad) on one combined timeline.
Your events
Times are estimates — set them to the real start times from the meet schedule/heat sheet.
Warm-up routine (minutes before race)
Warm-up
Check-in
On deck
Live sync (Cloudflare)
When hosted on Cloudflare with the included function, devices auto-follow a shared meet status at /api/sync — no URL needed. Override the URL only if hosted elsewhere. Enter the control password on ONE phone (yours) to broadcast drift & weather holds to everyone; leave blank on follower phones.
Weather / delay alerts
Get an email or text if the meet is paused for weather — reaches you even with the app closed. Optional.
Push reaches you even with the app fully closed. On iPhone, add OnDeck to your Home Screen first (Share → Add to Home Screen), then tap this.
Notifications
Sound + vibrate
Auto-shift countdowns to the meet's estimated delay
Off = you get an alert and tap Apply. On = countdowns follow the live estimate automatically.
Show test mode bar
Dark mode
OnDeck