Built for every race format. Finalized faster by AI.
5 · 3 · 1 · GO
One-design or PHRF. Single race or full series with sub-series, throwouts, and custom PHRF coefficients. Photograph the finish cards on the boat and AI vision reads every sail in seconds — finalizing the scores is the fast part of the day.
Three screens, one workflow. Photograph the finish card. Reconcile if recorders disagree. Publish to shore — anyone with the URL sees it instantly.
Step 1 · Capture
Photograph the card
Race 3 · ILCA 7 Reading
1211J. Smith
287217A. Lee
39101Low confidence
44567C. Park
DNF8888R. Diaz
5 finishers · 1 flagged for review
AI vision reads each sail in seconds. Two passes vote; rows where they disagree are flagged amber so you confirm before transmit.
Step 2 · Reconcile
Settle disagreements
Race 3 · ILCA 7 2 recorders
PosPatJo
1211211
28721787217
391019011
Pick 9101Pick 9011
445674567
1 row to confirm before transmit
Run two or three independent recorders. The app diffs their cards row-by-row; agreement transmits silently, conflicts surface for one tap to resolve.
Step 3 · Publish
Shore sees it live
Standings · ILCA 7 Live
#SailSkipperR1R2R3Pts
1211J. Smith1214
287217A. Lee2125
39101M. Chen3339
44567C. Park44412
Updates in real time · public URL · CSV export
Every regatta has its own shareable URL. Sailors, parents, and race officers all see the standings the moment you transmit — no spreadsheet juggling at prize-giving.
Pricing
Same app either way.
Every feature is in both plans — AI OCR, series scoring, multi-recorder, custom PHRF. The only difference is how many regattas you can create.
Free · $0
Two regattas a year
The whole app, capped at two events per calendar year.
What you get
2 regattas per calendar year
Single-day, multi-day, or full series
AI OCR on finish cards + check-in sheets + scratch sheets
Three printable sheets cover the full workflow. Use ours, or photograph any paper format — both work, but our templates give the most accurate results.