For Race Directors & Timing Stewards
Mission-critical timing for backcountry endurance events.
ChekkPoint combines an immutable CQRS timing ledger, multi-discipline scoring rules, and automated athlete safety triage in a calm interface your volunteers can learn in two minutes.
Unified Rules Engine
Seven Endurance Disciplines, One Schema
Mountain point-to-point, out-and-back, and multi-loop trail ultras with aid station IN/OUT dwell tracking and hard cutoffs.
Scoring & Enforcement: Cumulative elapsed time with mandatory checkpoint sequence validation, time allowances, and aid station departure cutoffs.
Operational Integrity
Engineered for Zero-Signal Mountain Checkpoints
CQRS Timing Architecture
Immutable Raw Ledger + Deterministic Rebuild
Every chip read, manual keypad tap, and ham radio packet lands in an append-only raw_timing_events ledger. Scored standings (scored_split_times) can be rebuilt cleanly at any moment after time allowances or steward corrections.
Search & Rescue Intelligence
Two-Stage SAR Triage & Historical Projections
Pre-race historical scraping across UltraSignup, ITRA, and DUV computes expected arrival windows for every bib. Overdue runners trigger Stage 1 pace alerts before escalating to Stage 2 cutoff & custody verification.
Permit & Traffic Protection
Automated Crew Access Gating Boards
Prevent aid station parking gridlock. Support crews see real-time clearance status gated on their runner's verified departure from the upstream checkpoint.
Shared Infrastructure
EventGroup Multi-Distance Operations
Run 100M, 50M, and 50K distances simultaneously over shared physical timing points. Volunteers enter passing bibs once without guessing which sub-event a runner belongs to.
Polymorphic Entrant Schema
Three Native Participant Models
solo_competitorSolo Competitor
Foot ultras, marathons, solo gravel, and downhill MTB runs with pacer registration, gear checks, and normalized 1:1 emergency contact links.
vehicle_crewVehicle & Co-Driver Crew
TSD regularity rallies and two-person adventure stages tracking driver/navigator licenses, vehicle class, and 2x early-arrival penalty factors.
relay_teamMulti-Leg Relay Squad
Ekiden and 24-hour loop relays tracking team captain contact, ordered leg handoffs, and per-runner split attribution.