Frequently asked questions
Everything a club admin needs to know before committing.
What is ReadyRoll?
ReadyRoll is club management software built specifically for cycling and running clubs. It replaces the tangle of WhatsApp groups, Google Sheets, and SignUpGenius links that most volunteer admins currently juggle. ReadyRoll gives your club one place to schedule sessions, share GPX routes, collect digital waivers, and manage members — all from a mobile-friendly interface designed for people who organize rides in their spare time, not a paid office.
Who is ReadyRoll built for?
ReadyRoll is built for adult endurance clubs — road cycling clubs, gravel groups, trail running clubs, and multi-sport clubs with a cycling or running focus. The primary user is the volunteer admin: someone who handles logistics before and after their own workout. ReadyRoll is not designed for youth sports leagues, recreational leagues with referees, or organizations that need a full team-sport platform. If your club does rides or runs with pace groups, ReadyRoll is built for you.
How does ReadyRoll compare to TeamSnap?
TeamSnap was built for youth soccer and has since been adapted for many sports. Its language (teams, players, seasons, game scores) maps poorly onto adult endurance clubs. ReadyRoll speaks your language: sessions, members, pace groups, rides, and routes. More importantly, ReadyRoll includes features that TeamSnap has never offered — GPX route upload with elevation profiles, pace-group RSVP so members self-sort by ability, and waiver-gated RSVPs that block sign-up until a member has a signed liability waiver on file.
How does ReadyRoll compare to Spond?
Spond is a solid generic activity scheduling tool, but it is built for the broadest possible audience — from padel clubs to school committees. ReadyRoll is purpose-built for endurance clubs. That specificity shows up in features Spond does not have: GPX route libraries, privacy-masked start points, pace-group matching, and Strava integration. If your club's most important recurring event is a Saturday morning ride or run, ReadyRoll's workflows will feel like they were designed for exactly that — because they were.
How much does ReadyRoll cost?
ReadyRoll is free during the pilot phase. When billing goes live, you choose the plan that fits your club: member-paid ($5 per member per year, paid by each member at signup, $0 to the club), club-paid monthly ($4.75 per member per year), or club-paid annual ($4.50 per member per year). Club-paid plans have a $50/year minimum, so small clubs stay affordable. If you collect dues through ReadyRoll, we charge a 1.5% platform fee plus standard Stripe processing (2.9% + 30¢ per transaction) — no hidden charges (0% on fundraisers). Founding pilot clubs get 12 months free.
Where is my club's data stored?
Your club's data is hosted in Canada. File storage (GPX routes, waiver documents, profile assets) runs on Cloudflare R2 with Canadian data residency. The application database and API run on Railway infrastructure. All data is encrypted in transit using TLS and encrypted at rest. ReadyRoll does not sell or share member data with third parties, and member data is never used to train machine learning models.
Is ReadyRoll GDPR and PIPEDA compliant?
ReadyRoll was designed with Canadian privacy law (PIPEDA) as the baseline. Data is hosted in Canada, member consent is collected explicitly at registration, and members can request deletion of their personal data. GDPR compliance for EU-based clubs is actively in progress — the core data handling principles align, but formal documentation is not yet complete. If your club is based in the EU, contact us before signing up so we can advise on the current state. Clubs in Canada and the United States can proceed with confidence.
Are digital waivers legally valid?
Digital waivers are legally valid in Canada and the United States when the consent flow meets the requirements of the jurisdiction — principally, that the signer clearly understands what they are agreeing to and that the agreement is recorded. ReadyRoll records the signer's full name, timestamp, and IP address for every waiver submission and stores a timestamped PDF copy. That said, waiver enforceability depends on specific language and local case law. Clubs should have their waiver text reviewed by local legal counsel. ReadyRoll provides the consent infrastructure; your lawyer should approve the language.
How do I import members from TeamSnap or Spond?
ReadyRoll supports CSV member import with automatic column matching — you export your member list from TeamSnap or Spond, upload the CSV, and ReadyRoll maps columns like name, email, and phone to the correct fields. During pilot onboarding, the ReadyRoll team assists with migration directly: we will walk through your export file, handle any formatting issues, and confirm that all member records imported correctly. No data is lost and members receive an invitation email to activate their ReadyRoll account.
Does ReadyRoll integrate with Strava?
Yes. ReadyRoll includes Strava OAuth integration. Members can connect their Strava account from their profile settings, and ReadyRoll uses the connection to auto-populate relevant fitness data — including recent pace and activity history — to inform Pace Match Score calculations. The integration is optional; members who do not use Strava can still participate fully and report their pace manually. ReadyRoll only reads activity data and never posts to a member's Strava feed without explicit action.
Does ReadyRoll work with GPX files from Garmin or RideWithGPS?
Yes. ReadyRoll supports GPX file upload from any source — Garmin devices, RideWithGPS, Komoot, Strava route builder, Wahoo, or any GPS device or app that can export a standard GPX file. Once uploaded, ReadyRoll parses the route to display an elevation profile and calculates total distance and elevation gain. Routes are saved to your club's route library and can be reused across multiple sessions. Privacy masking is applied automatically to the first and last 200 metres of every uploaded route.
What is route privacy masking?
Route privacy masking automatically hides the first 200 metres and last 200 metres of any GPX route from public view. This protects the home addresses of members who create routes that start or end at a private residence. When a route is viewed publicly or shared with members who are not logged in, the truncated version is shown. Club admins and logged-in members who have signed the club waiver see the complete, unmasked route. Masking is applied automatically at upload — no configuration is required.
What is Pace Match Score?
Pace Match Score is ReadyRoll's algorithm for matching members to appropriate pace groups within a session. It combines historical pace data from past sessions the member has attended, self-reported pace preference at RSVP, and optionally Strava activity data when the member has connected their account. The result is a score that lets admins see at a glance whether a member's self-selected pace group is a realistic fit — and surfaces potential mismatches before ride day. It removes the manual effort of sorting a long RSVP list by ability.
Can I export my data if I leave ReadyRoll?
Yes. ReadyRoll is committed to data portability. Any club admin can request a full export of their club's data — member records, session history, waiver records, and route files — in CSV and JSON formats. Export requests are fulfilled within 7 business days. After a subscription is cancelled, data is retained for 30 days to allow for export, and then permanently deleted. ReadyRoll will never hold your data hostage or require a paid subscription to access an export.
Who built ReadyRoll?
ReadyRoll was built by Richard Lepage-Gaudreau, a club organizer who got tired of coordinating Saturday morning rides through a combination of WhatsApp, a shared Google Sheet, and a SignUpGenius link that half the club could never find. The product is built on direct experience running an adult cycling club and talking to admins at clubs across Canada and the United States. You can reach Richard directly at richard@readyroll.app — he reads every message and responds personally.
Still have questions?
Email Richard directly — he reads every message and responds personally.
richard@readyroll.app