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.

Create Organizer AccountOpen Organizer WorkspaceInspect Live Demo Race →

Unified Rules Engine

Seven Endurance Disciplines, One Schema

Trail UltraIdentifier: Bib #

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_competitor

Solo Competitor

Foot ultras, marathons, solo gravel, and downhill MTB runs with pacer registration, gear checks, and normalized 1:1 emergency contact links.

vehicle_crew

Vehicle & Co-Driver Crew

TSD regularity rallies and two-person adventure stages tracking driver/navigator licenses, vehicle class, and 2x early-arrival penalty factors.

relay_team

Multi-Leg Relay Squad

Ekiden and 24-hour loop relays tracking team captain contact, ordered leg handoffs, and per-runner split attribution.