Race registration,
done right.
Simple online registration for athletes and parents. Powerful tools for race directors. No paper, no checks, no hassle.
Fast & Simple
Sign in with a magic link — no password to remember. Register multiple athletes in minutes.
Card or Bank Transfer
Pay by credit card or link your bank account via ACH — an option most ski race platforms don't offer. ACH costs just 0.8% (max $5 total), far less than card rates.
Built for USSS
USSS and FIS points lists built in. Age classes computed automatically. Start lists sorted and ready to export.
Parents & Athletes
Everything your family needs
One account, whole family
Add all your racers to a single account. Register multiple kids for the same event in one checkout — no separate logins needed.
Register early, risk-free
Unlike systems that charge your card the moment you register, we save your payment method and charge later — on the director's schedule. Sign up as soon as registration opens without worrying about cancellations or last-minute changes.
Lower fees — especially with ACH
Link your bank account (ACH) and pay just 0.8%, capped at $5 total — vs. 2.9% + $0.30 per card transaction. Bundle multiple kids in the same series and the flat fee is shared once across all entries.
Withdraw before charge day
Plans change. Before your card is charged you can withdraw yourself instantly — no calls, no emails, immediate confirmation.
Pull request after charge
Already charged? Submit a pull request with a note. The director is notified immediately and can process a refund when confirmed.
Email confirmations
Registration confirmation when you sign up, a payment receipt after charge, and email updates on any withdrawals or refunds.
Waivers handled for you
Required liability waivers from the mountain, club, or region are presented digitally at registration. Sign once per racer per season — if your racer already signed a waiver for a previous event, it carries over automatically.
Your data is safe
Card details are never stored on our servers — Stripe handles all payment data under their PCI Level 1 certification. The platform runs on Cloudflare's global network, with enterprise-grade DDoS protection and encryption on every request.
Race Directors
Run your event with confidence
Digital waiver management
Upload mountain, club, and regional liability waivers as PDFs. Attach any combination to a series — athletes sign digitally at registration. Full audit trail with signed name, timestamp, and IP address. Compliance report shows exactly who has and hasn't signed.
Enterprise-grade infrastructure
Built on Cloudflare Workers — one of the world's largest edge networks — with 99.99% uptime and automatic global distribution. Stripe's PCI Level 1 certified platform handles every payment, so you never touch raw card data.
Series & race setup
Create a race weekend with as many individual races as you need — SL, GS, SG, DH. Set dates, fees, age class restrictions, and gender splits per race.
Stripe Connect payments
Connect your Stripe account once. Athlete payments route directly to your bank — minus the platform fee. No waiting, no manual transfers.
Better entries, charged on your schedule
When athletes aren't charged at registration, they sign up earlier. Set a charge date and every athlete is billed automatically in one batch — one transaction per person covering all their races — once you know your event is a go.
Points & start list export
Upload USSS or FIS points lists once. Start lists are automatically sorted by discipline points and export to CSV — ready for your chief of race.
Team captain start list confirmation
Generate a secure link for each race and share it with coaches. Captains log in, pull any athletes who won't start, and confirm their club's list — all from their phone. You see every club's confirmation status at a glance, with a full log of who changed what and when.
Withdrawal & refund workflow
Athletes request a pull with a note. You review and process — optionally issuing a partial or full Stripe refund — right from the director portal.
Full audit trail
Every registration event is logged: registered, payment saved, charged, pull requested, withdrawn, refunded, reinstated. Full history per entry, forever.
On the Roadmap
What's coming next
Capacity & Waitlist
Set a cap per race. When it fills, athletes join the waitlist and are automatically promoted when a spot opens.
Bib Assignment
Assign bib numbers from the registrations view and export them with the start list.
Series Cloning
Copy last year's event in one click — races, fees, and settings carry over. Just update the dates.
Live Results Integration
Registrations will connect directly to the OnSnowLive results application — used successfully across the 2025-26 season. See your entire season of race results in one place.
Race Day Notifications
Send start lists, schedule updates, and weather alerts directly to families via WhatsApp and Telegram — the channels they already use.