YOUR PAPER, READY TO RUN
Bring the race sheet.
We’ll handle the rest.
Start by saving a clear photo of your paper. Your scans stay private to your account.
Checking your account session…
Signed in as
STEP 01 · SCAN YOUR PAPER
Add a race sheet
Use a bright, straight-on photo so every address and clue is easy to read. JPEG and PNG, up to 15 MB.
YOUR PAPERS
Saved scans
Your saved papers will appear here.
STEP 02 · CHECK THE TASKS
Review this paper
Recognition reads the private scan through OpenAI’s vision API and saves only the structured review here. Check each address first, then its clue and any printed points.
When you choose Find location, Alleycat sends the address and race city detected from the paper, when available (never the clue), to OpenStreetMap Nominatim. Route requests send selected coordinates to the FOSSGIS bike and walking routers. These public services may log requests and have no uptime guarantee. Map tiles load from OpenStreetMap and expose normal browser connection metadata. Alleycat caches address lookup results and spaces geocoding and routing requests at least one second apart per service.
PLAN YOUR ROUTE
Set start and finish
Race clock and finish window
Race timer has not started
Set when the finish opens and closes to check the race window.
Arrival uses bike and walking route estimates; it excludes breaks and traffic.Route order
Drag stops or use arrows to reorder. Your order takes precedence.