What's New
Stay up to date with the latest features, improvements, and fixes in Regatta Hub.
August 26, 2026
V 2.1.15
New
Improved
Fix
Discover Search, Public Sailor Profiles & Team Racing Submissions
- New Discover Search for finding sailors, boats, fleets, and events
- New public sailor profiles and race-result pages
- New public Team Racing Submissions tab for protests and inquiries
- Organizers can now set custom weighting for standings and results
- Fixed an iOS crash caused by incomplete race data
- Fixed a sign-in issue affecting Safari on iPhone and iPad
- Fixed weekly summary emails not sending
- Fixed an error when connecting a Stripe account for payouts
Discover Search, Public Sailor Profiles & Team Racing Submissions
- New Discover Search for finding sailors, boats, fleets, and events
- New public sailor profiles and race-result pages
- New public Team Racing Submissions tab for protests and inquiries
- Organizers can now set custom weighting for standings and results
- Fixed an iOS crash caused by incomplete race data
- Fixed a sign-in issue affecting Safari on iPhone and iPad
- Fixed weekly summary emails not sending
- Fixed an error when connecting a Stripe account for payouts
New Features
- • Discover Search: A new search experience makes it easy to find sailors, boats, fleets, and events from one place
- • Sailor Profiles: Sailors now have public profile pages showing their race history and results
- • Race Results: New public pages for individual race results, with more detail on how each result was scored
- • Team Racing: Added a public Submit tab on Team Racing events for filing protests and inquiries
- • Scoring: Organizers can now set custom weighting for individual races when calculating standings and results, on both web and iOS
- • Admin Dashboard: Admin navigation now adapts to your role, so you see only the tabs relevant to what you do
- • Home Page: Added a recommendations carousel to help you discover regattas and fleets you may be interested in
Improvements
- • Race Rotations: Error messages when a race rotation template can’t be read are now clear and specific, instead of a generic failure
- • Reliability: Pages that hit a temporary network hiccup now show a clear retry option instead of silently failing
- • Fleet Admin: Fleet admin pages now load sailor lists faster
Bug Fixes
- • iOS App: Fixed a crash that could occur when opening a race with incomplete or malformed data — the rest of the page now loads normally even if one entry is affected
- • Sign In: Fixed an issue that could prevent signing in on Safari for iPhone and iPad
- • Weekly Summary Emails: Fixed an issue that was preventing weekly summary emails from sending
- • Regatta Detail: Fixed a loading error that could appear on the regatta detail page
- • Billing: Improved recovery from interrupted billing setup and checkout, with clearer error messages
- • Scoring: Fixed a handful of edge cases affecting scoring consistency
- • Payments: Fixed an error that could occur when connecting or reconnecting a Stripe account for payouts, so account setup now completes reliably
July 31, 2026
V 2.1.14
Improved
Fix
Search Visibility Improvements & Entry List Sorting Fix
- Searching Google for a specific regatta or fleet now takes you to that page, not the homepage
- Thousands more fleet pages are now included in search results
- Sail numbers in the entries list now sort in proper numeric order
Search Visibility Improvements & Entry List Sorting Fix
- Searching Google for a specific regatta or fleet now takes you to that page, not the homepage
- Thousands more fleet pages are now included in search results
- Sail numbers in the entries list now sort in proper numeric order
Improvements
- • Search Visibility: Regatta and fleet pages now have their own title, description, and preview image, so searching for a specific regatta or fleet on Google — or sharing its link — takes people directly to that page instead of the Regatta Hub homepage
Bug Fixes
- • Entries: Sail numbers in the public entries list now sort in correct numeric order (e.g. 1, 2, 16, 29, 130) instead of being ordered as text (1, 16, 130, 2, 29)
- • Fleet Search Listings: Most fleet pages were missing from the sitewide fleet listing that search engines use to discover pages, so only a small fraction of fleets could be found on Google. All fleet pages are now included and discoverable.
July 30, 2026
V 2.1.13
Fix
Sail Number Sorting, Sign-In Reliability & Fleet Results Fixes
- Sail numbers now sort in correct numeric order everywhere they appear
- Fixed brief “signed out” flashes right after a page loads
- Fixed a score history chart crash on hidden or resized tabs
- Fixed external billing subscription status checks
- Fixed missing results on fleet pages for handicap-scored regattas
Sail Number Sorting, Sign-In Reliability & Fleet Results Fixes
- Sail numbers now sort in correct numeric order everywhere they appear
- Fixed brief “signed out” flashes right after a page loads
- Fixed a score history chart crash on hidden or resized tabs
- Fixed external billing subscription status checks
- Fixed missing results on fleet pages for handicap-scored regattas
Bug Fixes
- • Sail Numbers: Sail numbers now sort in correct numeric order (not alphabetically) everywhere they appear — entries, scratch sheets, check-in, boat picker, scoring tie-breaks, and results history
- • Sign In: Fixed an issue where the app could briefly show you as signed out right after a page finished loading, even though your session was still valid
- • Score History: Fixed a crash in the score history chart when it first loads on a hidden or resized browser tab
- • Billing: Fixed a bug where some organizations’ active external billing subscriptions weren’t being recognized correctly
- • Fleet Results: Fleet pages now correctly show a boat’s finish for past regattas scored under a handicap system (PHRF/IRC/ORC), instead of incorrectly showing results as unavailable
July 29, 2026
V 2.1.11
New
Improved
Fix
Boat Crew Rosters, Team Roles, and Race Reliability Fixes
- Boat profiles now show a "Sailors & Crew" roster (iOS)
- You can now search for boats, not just sailors (iOS)
- Organizers can now assign Scorer and Protest Committee roles to their team
- Fixed match racing events getting stuck before they could be published
- Fixed races sometimes appearing out of order in results
- Fixed regatta names getting cut off on the Home page
Boat Crew Rosters, Team Roles, and Race Reliability Fixes
- Boat profiles now show a "Sailors & Crew" roster (iOS)
- You can now search for boats, not just sailors (iOS)
- Organizers can now assign Scorer and Protest Committee roles to their team
- Fixed match racing events getting stuck before they could be published
- Fixed races sometimes appearing out of order in results
- Fixed regatta names getting cut off on the Home page
New Features
- • Boat Profiles: Boat profiles now include a “Sailors & Crew” roster showing everyone who’s skippered or crewed that boat, their role, how many races they’ve sailed on it, and when they last sailed — with a tap-through to their sailor profile (iOS)
- • Search: You can now search for boats in addition to sailors (iOS)
- • Team Roles: Organizers can now assign Scorer and Protest/Umpire Committee roles to team members directly from the app, in addition to Super Admin
Improvements
- • Scoring: Scorers can now publish all of a regatta’s results at once, not just one race at a time
- • Admin Dashboard: The dashboard now shows a focused set of tabs based on your role, so Scorers and Protest Committee members see just what’s relevant to them
Bug Fixes
- • Match Racing: Fixed an issue where match racing events could get stuck during setup and couldn’t be published
- • Race Results: Fixed races run on the same day sometimes appearing out of order
- • Home Page: Regatta names were getting cut off on the Home page; they now wrap to two lines
- • Reliability: Fixed occasional “couldn’t load” errors on flaky connections (most noticeable in Safari) by automatically retrying
- • Sign In: Fixed an issue where a signed-out or expired session could get stuck showing repeated errors
- • iOS App: “File a Protest” no longer appears on team or match racing events, where it doesn’t apply
- • iOS App: Fixed a bug that could incorrectly show “Unauthorized” when opening certain team racing events
- • Permissions: Fixed an issue where Protest Committee members could see an “Access Denied” error when opening the admin dashboard
July 28, 2026
V 2.1.10
Fix
Public Regatta Viewing & iOS Reliability Fixes
- Fixed an error viewing scoring groups on public regattas while signed out
- Fixed an iOS crash when opening certain event registrations
Public Regatta Viewing & iOS Reliability Fixes
- Fixed an error viewing scoring groups on public regattas while signed out
- Fixed an iOS crash when opening certain event registrations
Bug Fixes
- • Public Regattas: Fixed an error that could occur when viewing scoring groups on a public regatta while signed out
- • iOS App: Fixed a crash when opening certain event registrations
July 27, 2026
V 2.1.9
Fix
Team Racing Publish & Reliability Fixes
- Fixed team/match/Swiss events not appearing on the public home page after publishing
- Fixed an error when generating a mock Swiss league
- Reduced unnecessary reloads behind regatta recommendations
Team Racing Publish & Reliability Fixes
- Fixed team/match/Swiss events not appearing on the public home page after publishing
- Fixed an error when generating a mock Swiss league
- Reduced unnecessary reloads behind regatta recommendations
Bug Fixes
- • Team Racing: Fixed an issue where finishing team, match, or Swiss event setup showed as “Published” to the organizer but the event never actually appeared on the public home page; events now show an accurate “Unpublished” badge until you make them public
- • Admin Tools: Fixed an error when generating a mock Swiss league for testing
- • Recommendations: Reduced unnecessary cache refreshes behind personalized regatta recommendations
July 23, 2026
V 2.1.7
New
Improved
Personalized Recommendations, Sailor Wrapped & Profile Pages
- Personalized regatta recommendations for sailors
- Sailor Wrapped: a shareable season recap
- Dedicated sailor profile pages
Personalized Recommendations, Sailor Wrapped & Profile Pages
- Personalized regatta recommendations for sailors
- Sailor Wrapped: a shareable season recap
- Dedicated sailor profile pages
New Features
- • Sailor Profile: Sailors with a profile now see up to five personalized regatta recommendations, based on regattas they've sailed before, competitors they often race against, their home venue, and their boat class — each with a reason and a direct registration link
- • Sailor Wrapped: Sailors can now get a shareable, story-style season recap of their own sailing stats, with a downloadable image for social sharing
- • Sailor Profile: Added a dedicated page for viewing your own sailor profile, a home port field during profile setup, and general improvements to profile editing
- • Team Racing: Organizers can now regenerate Swiss-round pairings directly instead of having to start the round over
Improvements
- • Scoring: Score history charts are more accurate for high-point and percentage-based scoring
- • Team Racing: Round-regeneration failures now show a clear, actionable message instead of a generic error
- • Reliability: Various profile, caching, pagination, and recommendation reliability fixes
July 20, 2026
V 2.1.6
New
Improved
Fix
New Scoring Options & Workflow Improvements
- New "day turnout" scoring option for non-finishers
- One-click DNC backfill for late entries
- Fixed inflated scores in high-point races
New Scoring Options & Workflow Improvements
- New "day turnout" scoring option for non-finishers
- One-click DNC backfill for late entries
- Fixed inflated scores in high-point races
New Features
- • Scoring: Added a new "boats that came that day + 1" penalty option, so race committees can score no-shows based on the full day's turnout instead of just that race
- • Entries: Admins approving a late entry after races are already scored can now backfill DNC across those races in one click, with a preview before committing and an option to add the boat without scoring it
- • Race Committee: After publishing a race's results, race committees can now jump straight into scoring the next race with one click
Improvements
- • Team Racing: Uploading rotation schedules now goes through a single, more reliable import flow
Bug Fixes
- • Scoring: Fixed an issue where no-show boats could inflate the field size in high-point races, giving winners a higher score than the number of boats that actually competed
- • Race Management: Fixed an error that prevented race committees from unpublishing a race
July 6, 2026
Monthly Recap
Performance Push, Fleet Wrapped & New Scoring Options
- Faster load times across the app, especially on iOS
- Fleet Wrapped: a shareable season recap for fleets
- New penalty-basis scoring options (starting area, series entries, boats started)
Performance Push, Fleet Wrapped & New Scoring Options
- Faster load times across the app, especially on iOS
- Fleet Wrapped: a shareable season recap for fleets
- New penalty-basis scoring options (starting area, series entries, boats started)
Highlights
- • Performance: Regatta pages, schedules, standings, and finish entry load noticeably faster thanks to combined data requests and smarter caching, especially on iOS
- • Fleet Wrapped: Fleets now get a shareable, story-style season recap from their fleet profile page
- • Scoring: Organizers can now choose how DNS/DNF/OCS/RET/DSQ/DNC penalties are scored — starting area (default), series entries, or boats started — from the regatta Settings page, with an immediate rescore when changed
- • Scoring: Score history charts gained a Net/Total toggle, and the fleet schedule now separates in-progress events into a “Happening now” section
- • Fixed: A production issue where Stripe payment webhooks were failing silently is resolved — payment confirmations and emails process normally again
- • Fixed: Changing a finish's code (e.g. DNC to DNS) now always recalculates points instead of leaving stale values
June 12, 2026
Monthly Recap
Privacy Policy, Team Racing Reliability & iOS Crash Reporting
- New public Privacy Policy page
- Team and boat creation no longer throws spurious duplicate errors
- iOS crash and error reporting rolled out
Privacy Policy, Team Racing Reliability & iOS Crash Reporting
- New public Privacy Policy page
- Team and boat creation no longer throws spurious duplicate errors
- iOS crash and error reporting rolled out
Highlights
- • Legal: Published a public Privacy Policy at /privacy and corrected our legal entity name across legal pages
- • Team Racing: Team and boat creation is now idempotent, so network retries no longer produce false “duplicate” errors; team listings also load faster
- • Team Racing: Added a spreadsheet-style “Quick add” tool for creating many teams at once, right on the in-event Teams tab
- • Scoring: Fixed races published from iOS saving with zero points; iOS now scores through the same engine as web
- • Notifications: Push notifications are now opt-out by default, with manageable preferences; iOS notification taps now open full details
- • iOS: Added Sentry-based crash and error reporting to catch app issues faster
May 30, 2026
Monthly Recap
Swiss Team Racing, Rotation Templates & Platform Reliability
- Full Swiss-format team racing support, including custom rotation uploads
- New Resail workflow for re-scoring finished races
- Fixes for a 401/429 login storm and widespread API 500 errors
Swiss Team Racing, Rotation Templates & Platform Reliability
- Full Swiss-format team racing support, including custom rotation uploads
- New Resail workflow for re-scoring finished races
- Fixes for a 401/429 login storm and widespread API 500 errors
Highlights
- • Team Racing: Swiss-format round creation, pairings, and scoring are now fully supported, with a 3-step wizard for uploading your own rotation sheets (xlsx/csv) as reusable templates
- • Team Racing: Added a “Resail” workflow to officially re-score a finished Swiss race with a visible audit trail, and live real-time results on iOS
- • Scoring: Fixed several accuracy issues in SCP/RDG penalty handling, pursuit race ranking, and a DGM scoring discrepancy
- • New: Deferred profile collection, browsing /admin and /my-events without logging in, admin email editing on entries, “Sign in with Apple,” an activity feed, and a free billing tier for organizers who don't collect entry fees
- • iOS: Much faster team-racing screen loads, an App Store orientation-support fix, forgot-password support, and several crash fixes
- • Reliability: Fixed a bug that could blank the entire admin page, a 401/429 login “storm” from idle sessions, and a missing config causing widespread API 500 errors in production
February 10, 2026
Monthly Recap
Team Racing v2 Launches
- Full team and match racing support: registration, rosters, live scoring, standings
- Match racing brackets and a mock-regatta generator
- Stripe billing for team events
Team Racing v2 Launches
- Full team and match racing support: registration, rosters, live scoring, standings
- Match racing brackets and a mock-regatta generator
- Stripe billing for team events
Highlights
- • Team Racing v2: A full module for team and match racing — team registration, sailor invitations, roster/staff management, live scoring, standings, and Stripe billing for team events
- • Match Racing: Bracket support (quarterfinals through finals) and a mock-regatta generator to preview the format before running a real event
- • Standings: Reworked to show wins as points instead of a confusing point differential, with configurable points-per-win and carry-forward scoring
- • Also new: A real-time in-app notification bell, protest attachment uploads and printed-form support
- • March and April 2026 had no production releases — development paused before picking back up in May
January 17, 2026
Monthly Recap
Faster Bulk Uploads & a Friendlier Error Screen
- Bulk entry uploads are now 5-10x faster
- A redesigned error screen with built-in support reporting
Faster Bulk Uploads & a Friendlier Error Screen
- Bulk entry uploads are now 5-10x faster
- A redesigned error screen with built-in support reporting
Highlights
- • Bulk Uploads: CSV entry uploads now process in parallel chunks, cutting a 100-entry upload from ~20–30 seconds to 2–4 seconds, with a live refresh indicator
- • Bulk Uploads: Fixed newly uploaded entries not appearing in the entries table for up to two minutes, and a crash during bulk upload
- • Errors: Replaced the generic error screen with a branded page offering Refresh/Go Back actions and an inline, pre-filled support form so issues can be reported on the spot
- • Fixed: Creating a regatta via the API no longer silently drops fleet setup data
January 9, 2026
V 2.1.5
Fix
Stability Fixes
- Fixed crashes in noticeboard and fleet entries
- Restored event permissions security checks
Stability Fixes
- Fixed crashes in noticeboard and fleet entries
- Restored event permissions security checks
Bug Fixes
- • Noticeboard: Fixed crash when viewing notices with attachments
- • Fleet Entries: Fixed crash when clearing cached fleet data
- • Event Permissions: Restored security checks for protected event pages
January 8, 2026
V 2.1.4
New
Fix
Security
In-App Help & Support Improvements
- In-app help form with automatic context capture
- Help access from header, mobile menu, and user dropdown
- Security improvements for support form
In-App Help & Support Improvements
- In-app help form with automatic context capture
- Help access from header, mobile menu, and user dropdown
- Security improvements for support form
New Features
- • Support: Added in-app help form with automatic context capture for faster support responses
- • Navigation: Added help access from desktop header, mobile menu, and user dropdown
Bug Fixes
- • Analytics: Fixed session recordings not appearing in PostHog
- • Navigation: Updated changelog link to regatta-hub.com
Security
- • Support: Added email validation and protection against malicious input
- • Support: Added 10-second timeout to prevent indefinite waits on slow responses
January 5, 2026
V 2.1.3
Fix
Permissions Display Fix
- Fixed missing admin email addresses in role assignment display
Permissions Display Fix
- Fixed missing admin email addresses in role assignment display
Bug Fixes
- • Permissions: Fixed missing admin email addresses in the Permissions tab role assignment display
January 4, 2026
V 2.1.2
Fix
Permissions Bug Fixes
- Fixed admin role assignment and revocation errors
Permissions Bug Fixes
- Fixed admin role assignment and revocation errors
Bug Fixes
- • Permissions: Fixed settings page failing to load admin role assignments
- • Permissions: Fixed errors when assigning admin roles to team members by email
- • Permissions: Fixed errors when revoking admin roles from team members
January 4, 2026
V 2.1.1
Fix
Signup & Database Bug Fixes
- Fixed signup and onboarding failures caused by database schema mismatches
Signup & Database Bug Fixes
- Fixed signup and onboarding failures caused by database schema mismatches
Bug Fixes
- • Signup: Fixed signup and onboarding failures caused by database schema mismatches
- • Database: Person search, profile creation, and updates now complete without database errors
- • API: Resolved "column persons.city does not exist" errors on /search and /persons endpoints by removing invalid column references
January 3, 2026
V 2.1.0
New
Major Feature Release
- Public regatta browsing without sign-in
- PDF scratch sheets & Excel race imports
- Custom in-app notifications
Major Feature Release
- Public regatta browsing without sign-in
- PDF scratch sheets & Excel race imports
- Custom in-app notifications
New Features
- • Authentication: Added ability to browse public regattas without signing in
- • Scratch Sheets: Added PDF export functionality for printing race scratch sheets
- • Fleet Organization: Grouped boats by racing circle for better organization on scratch sheets
- • Race Results: Added pursuit race results page showing detailed timing and scoring
- • Race Imports: Added Excel file import for bulk race result uploads from Vakaros format
- • Notifications: Migrated to custom in-app notification system for race publications, registrations, and protests
- • Payment: Free event registrations now auto-approve without requiring payment confirmation
- • Protest Submission: Enhanced form with improved email privacy for non-committee members
Improvements
- • Performance: Race results, standings, and regatta details now load faster through HTTP caching
- • Mobile Experience: Improved responsiveness across registration forms, race entry, and event pages
- • Search: Added real-time search filtering with visual feedback as you type
- • Dark Mode: Eliminated white flash when loading pages with dark mode enabled
- • Loading States: Replaced jarring spinners with subtle "Refreshing..." indicators during background updates
- • Error Messages: Added clearer notifications when access is denied or operations fail
- • Race Entry: Forms now auto-save race parameters as you work
- • Time Display: Race finish times now show milliseconds for more precise timing
Bug Fixes
- • Race Entry: Fixed elapsed time calculations and rating service calls
- • Payment Calculations: Corrected entry fee calculations during registration
- • Fleet Loading: Resolved issues with fleet data not loading in race finish entry
- • Dark Mode: Fixed text visibility issues on terms and conditions page
- • Session Security: Prevented stale session tokens from allowing cross-user access after logout
December 31, 2025
V 2.0
New
API Architecture Update
- New API layer between application and database
- Improved caching and performance
- Extended login sessions to 24 hours
API Architecture Update
- New API layer between application and database
- Improved caching and performance
- Extended login sessions to 24 hours
What's New
This release introduces a new API layer between the application and database, replacing direct database read/write operations. This architectural change improves performance, enhances security, and sets the foundation for upcoming features.
Improvements
- • Performance: Reduced response times through intelligent caching of frequently accessed data and user permissions
- • Bulk Operations: Added the ability to fetch multiple regattas or entries in a single request, reducing load times when viewing lists and dashboards
- • Authentication: Extended login sessions now last 24 hours without requiring re-authentication, so you'll stay logged in throughout your regatta day
- • Regatta Visibility: Test regattas no longer appear in public regatta listings, keeping the public view clean and relevant
Why This Matters
Moving to an API-first architecture gives us a more flexible foundation for building new features. You'll notice faster page loads now, and this change enables capabilities we have planned for future releases.
December 6, 2025
V 0.3.0
New
Major Registration & Race Management Update
- Multi-mode waiver signing with checkbox & typed signature support
- Pursuit race support with start times and public/admin views
- Bow number assignment wizard and tracking
Major Registration & Race Management Update
- Multi-mode waiver signing with checkbox & typed signature support
- Pursuit race support with start times and public/admin views
- Bow number assignment wizard and tracking
Full Release Notes
- • Registration: Added multi-mode waiver signing with checkbox & typed signature support
- • Race Management: Added pursuit race support with start times and public/admin views
- • Bow Numbers: Implemented bow number assignment wizard and tracking across all interfaces
- • Bulk Operations: Added CSV entry upload with validation and error reporting
- • Custom Fields: Enhanced crew registration with dynamic custom field support
- • Mobile: Improved responsive design across regatta details, scratch sheets, and protest views
- • Performance: Optimized data loading with progressive fetching and caching for large events
- • Auth: Added terms acceptance requirement for new user signup
- • Search: Extended search functionality to include bow numbers
November 26, 2025
V 0.3.0
New
Pursuit Races & Custom Registration
- Support for pursuit races with multiple course options
- Custom registration properties for boats and people
Pursuit Races & Custom Registration
- Support for pursuit races with multiple course options
- Custom registration properties for boats and people
Full Release Notes
Made performance improvements and added two major features:
- • Added support for pursuit races including multiple course options and adjusting for shorter courses
- • Added support for custom registration properties for boat level registrations or person level. Add any custom property as free form text, drop down, true/false, date, etc.
November 8, 2025
V 0.2.0
New
Multi-Currency & Improved Communications
- Support for more currencies via Stripe Connect
- Updated protest form to match US Sailing form
- Weekly email summaries for organizers
Multi-Currency & Improved Communications
- Support for more currencies via Stripe Connect
- Updated protest form to match US Sailing form
- Weekly email summaries for organizers
Full Release Notes
- • Added support for more currencies via Stripe Connect
- • Updated protest form to match US Sailing form
- • Weekly email summaries to organizers of new payments and new registrations
- • Regatta Hub receipt emails to sailors
- • Bug fixes
October 19, 2025
V 0.1.2
New
Minor Feature & UX Improvements
- Improved billing mode selection language
- Smart date defaults based on start date
- Create regatta page improvements
Minor Feature & UX Improvements
- Improved billing mode selection language
- Smart date defaults based on start date
- Create regatta page improvements
Full Release Notes (10/16/25)
- • Improved language for billing mode selection
- • End dates and registration dates now set defaults based on start date
- • Improvements to the create regatta page
October 19, 2025
V 0.1.1
New
Minor Feature Additions
- Registration button tooltip for missing info
- Updated favicon
- Document search adjustments
Minor Feature Additions
- Registration button tooltip for missing info
- Updated favicon
- Document search adjustments
Full Release Notes (10/12/25)
- • Added a tooltip above registration button to show missing info
- • Updated Favicon
- • Made adjustments to document search
September 30, 2025
V 0.1.0
New
First Product Launch
- Initial release of Regatta Hub
First Product Launch
- Initial release of Regatta Hub
Full Release Notes
First product launch! Regatta Hub is officially live with core features including:
- • Regatta creation and management
- • Online registration and payments via Stripe
- • Fleet and class management
- • Race scoring and results
- • Modern, mobile-friendly interface
Ready to try Regatta Hub?
Simple registration, real-time scoring, straightforward pricing.
Go to AppQuestions? Email us at info@regatta-hub.com