The problem: the results arrive as a CSV, twice.
If you have hired a timing crew, you know this Saturday. The data exists, and it moves only through a person in the middle, who introduces the second version of it.
The laptop exports its own columns
Bib, Chip, Gun, Net, and a header row that changes with a firmware update nobody was told about.
Somebody re-types a time
Two systems, two truths, and an argument at four o’clock about which of them the presentation should believe.
The import is all or nothing
Load the file, find the duplicate chip read afterwards, and the only way back is a restore.
It all sits on one laptop
The numbers are in a laptop under the finish tent, so the club page, the newsletter and your assistant are all guessing.
Read the diff before the write.
A staged import is a proposal. We compare the file with your current rows and wait for you to say yes. Confirm is the only call that writes.
Three ways in, all of them written down.
Three tools on one MCP server, a console that takes the same file by hand, and a subdomain of your own. That is the whole set today, and this page lists all of it.
Bring the timing gear you already hired.
The platform does not care which box read the chip. Name every header once in the call, send the same mapping for the next race on the same gear, and nothing needs deciding again.
Your data leaves with you.
You take three files in one click, with no ticket. The export is a button in the console, and taking it is an audited event.
The finance hub writes six more beside them for your bookkeeper. An export stays a console action, on purpose: a person signs in and takes the file, and the API keeps to staged imports.
Live before the next race.
Mint a token in the console, stage the file the timing crew hands you, and read the diff. Three screens, and the data moves without a person in the middle. The same three steps bring last year’s field across on the entries:import scope.
Your token carries only the scopes you granted. A timing import can’t touch an order, and entrant details stay in the console behind a sign-in.
Mint the token
Name it, tick the scopes, copy it once. Revoke it whenever a laptop leaves the club.
Stage the file
Drop the export in, name the headers if it is a new box, and read what it proposes.
Write it, keep the receipt
You confirm. The rows land unpublished, and the audit log carries your name.










