| Core operating scope |
✓
Connects seasons, applications, groups, camps, students, trainers, locations, trainings, invoices, newsletters, role areas, and a public academy site in the reviewed product model.[F01][F02][F03]
|
✓
Positions club-management and booking software for tennis and other court or space facilities, covering bookings, memberships, programs, coaches, community, commerce, access, and reporting.[C01][C02]
|
| Season intake and academy group formation |
✓
Applications can capture configured location, availability, frequency, group-size, one-to-one, level, and custom-answer inputs before constraint-validated group formation.[F01][F02]
|
Partial
Documents registrations, skill levels, waitlists, payments, and participant communication for clinics and junior academies, but not a detailed availability intake or academy group-formation workflow.[C01][C02]
|
| AI-assisted grouping or matchmaking |
✓
An owner starts a run for an empty season and location; student, trainer, court, level, age, time, overlap, and coverage constraints are validated before editable groups are applied.[F01][F02]
|
Partial
Labels social matchmaking as beta and says it pairs players by rating, availability, and preferences; this is documented for filling social games, not forming recurring academy groups.[C01]
|
| Court booking and open games |
Partial
Enrolled students can choose an available trainer, receive a quote, and confirm an eligible released training slot; general member court rental and open-game matchmaking are not claimed.[F01][F02][F03]
|
✓
Members can see real-time availability, book courts or spaces, manage reservations, use waitlists, create or join open games, and coordinate through booking-linked chat.[C01][C02][C03]
|
| Programs, camps, capacity, and waitlists |
✓
Camp applications support deadlines, configured capacity, paid confirmation, and a waitlisted set based on paid application order.[F01]
|
Partial
Documents clinics, junior academies, leagues, tournaments, social events, registrations, automated waitlists, payments, and participant communication; camp-specific deadlines and paid-promotion order are not public.[C01][C02]
|
| People, coaches, and role access |
✓
Separate browser-based owner, admin, trainer, and user areas exist, and one user account can manage multiple student profiles.[F03]
|
Partial
Documents members, staff, coaches, coach calendars, lesson packages, client management, and member booking; detailed parent, multi-child, and staff-permission behavior is not publicly specified.[C01][C02][C03]
|
| Attendance and completed-training review |
✓
Records student and trainer attendance and guests, supports owner review, and includes trainer replacement and payout-reporting workflows.[F01][F03]
|
Not publicly specified
The inspected pages document reservations, no-show reduction, coaches, lessons, and access controls, but not student or coach attendance records, guest attendance, or director review of completed training.[C01][C02]
|
| Billing and payment operations |
✓
Supports activity-linked invoices and installments, configured Stripe checkout and refunds, reminders, credits, eligible Swiss QR bills, and CAMT.054 reconciliation under workflow rules.[F01][F02]
|
✓
Documents payment processing through Stripe, membership billing and renewals, program payments, Apple Pay, Google Pay, cards, and club-defined booking cancellation and refund policies.[C02][C03][C04]
|
| Point of sale, leagues, and facility access |
Not publicly specified
The reviewed FlexCademy scope covers public products, cart, and checkout but does not establish an in-person pro-shop POS, competition brackets, or automated door and lighting access.[F01]
|
✓
Documents pro-shop POS and inventory, leagues and tournaments, video replay integrations, and booking-linked door, gate, and lighting access.[C01][C02][C03]
|
| Communication and community |
✓
Includes application and schedule emails, targeted email newsletters with delivery state, training reminders, and invoice reminders.[F01]
|
✓
Documents announcements, bulk email, automated reminders, participant communication, community groups, open games, and beta in-game messaging tied to bookings, events, or programs.[C01][C03]
|
| Reporting and integrations |
✓
Provides an owner operational dashboard plus group-formation XLSX and several CSV exports; advanced predictive analytics are not claimed.[F01]
|
✓
All plans list a reporting suite; bespoke reports and API access are paid add-ons on lower plans and included on Elite and Enterprise, alongside named access and replay integrations.[C03]
|
| Native and browser delivery |
Partial
Verified owner, admin, trainer, and user experiences are browser-based; no native mobile application is claimed.[F03]
|
✓
All plans include the OpenCourt app; a club-branded iOS and Android app is a paid add-on on Growth and Pro and included on Elite and Enterprise.[C01][C02][C03][C04]
|
| Swiss finance and federation context |
✓
Starter: CHF 149/month plus CHF 490 onboarding; Academy Pro: CHF 349/month plus CHF 990 onboarding; Custom by discussion.[F01][F04][F06]
|
Not publicly specified
The inspected pages publish dollar prices and Stripe, Apple Pay, and Google Pay workflows, but do not establish CHF plans, Swiss QR bills, TWINT, CAMT.054, or Jugend+Sport workflows.[C02][C03]
|
| Public pricing and transaction fees |
✓
Starter: CHF 149/month plus CHF 490 onboarding; Academy Pro: CHF 349/month plus CHF 990 onboarding; Custom by discussion.[F04]
|
✓
Lists Growth at $199/month billed annually or $249 billed monthly, Pro at $499 or $599, Elite at $749 or $899, and Enterprise by quote; Growth also lists a 3% OpenCourt service fee.[C03]
|
| Migration and support |
✓
Publishes paid onboarding paths and a personal workflow demo; exact migration scope, timing, and support response are evaluated individually.[F04][F05]
|
✓
All plans list white-glove migration plus email and chat support; Pro and above list a dedicated representative, and the agreement states a commercially reasonable two-business-day response effort.[C01][C03][C04]
|