| 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]
|
✓
Connects training sessions, coaches, players, facilities, courts, fees, invoicing, and financial reports for tennis schools and self-employed coaches.[C01]
|
| Season applications and group formation |
✓
Season applications can capture configured location, availability, frequency, group-size, one-to-one, level, and custom-answer inputs before constraint-validated group formation.[F01][F02]
|
Not publicly specified
The inspected landing page documents planning individual training sessions, but not a pre-season availability application, student grouping workflow, or constraint-aware group proposal.[C01]
|
| Calendar, courts, and training costs |
✓
Groups connect a season and location with students, trainers, courts, times, and future sessions across configured academy locations and courts.[F01][F02]
|
✓
Staff plan sessions in a calendar with players, coaches, courts, fees, and notes; facilities and courts can carry costs that feed the documented finance workflow.[C01]
|
| Camps, capacity, and waiting lists |
✓
Camp applications support deadlines, configured capacity, paid confirmation, and a waitlisted set based on paid application order.[F01]
|
Not publicly specified
The inspected product page does not document camps, program capacity, paid confirmation, or waiting-list behavior.[C01]
|
| Online booking |
Partial
Enrolled students can select an available trainer, receive a quote, and confirm an eligible released training slot; this is not general public court rental.[F01][F02][F03]
|
Not publicly specified
The public page documents staff-side calendar planning but does not establish player self-booking, public court rental, availability rules, cancellation, or online checkout.[C01]
|
| Coach access and permissions |
✓
Separate browser-based owner, admin, trainer, and user areas support trainer assignments, configured availability and rates, replacement checks, attendance, and reporting.[F01][F03]
|
✓
A tennis school decides which coaches receive accounts and which platform activities they may perform through a documented authorization system.[C01]
|
| Attendance and session completion |
✓
Records student and trainer attendance and guests, with owner review of completed trainings.[F01][F03]
|
Partial
Coaches can finalize sessions and completed sessions become available for billing; player or coach attendance, absences, guests, and a separate review state are not publicly specified.[C01]
|
| Family and participant self-service |
✓
One browser-based user account can manage multiple student profiles, alongside separate owner, admin, and trainer areas.[F03]
|
Not publicly specified
Player records are documented, but the inspected page does not establish player login, parent access, multi-child family switching, invoices in a customer portal, or participant self-service.[C01]
|
| Invoices, costs, 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]
|
Partial
Completed sessions feed statements and individual or collective invoices that account for coach and court costs; payment collection, installments, refunds, reminders, and reconciliation are not publicly specified.[C01]
|
| Operational and financial reporting |
✓
Provides an owner operational dashboard plus group-formation XLSX and several CSV exports; advanced predictive analytics are not claimed.[F01]
|
✓
Automated reports present training-related income and expenditure so the school can review monthly economics and resource costs; report definitions and exports are not detailed publicly.[C01]
|
| Communication |
✓
Includes application and schedule emails, targeted email newsletters with delivery state, training reminders, and invoice reminders.[F01]
|
Not publicly specified
The inspected page does not document schedule messages, participant notifications, newsletters, invoice reminders, push notifications, or SMS.[C01]
|
| 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 euro subscriptions and general invoicing, but do not establish CHF pricing, Swiss QR bills, TWINT, CAMT.054, or Jugend+Sport workflows.[C01][C02]
|
| Browser and mobile delivery |
✓
Verified owner, admin, trainer, and user experiences are browser-based; no native mobile application is claimed.[F03]
|
Partial
The service is delivered as internet-hosted SaaS and the landing page labels desktop and mobile presentation; native iOS or Android apps are not publicly established.[C01][C02]
|
| Public pricing and trial |
✓
Starter: CHF 149/month plus CHF 490 onboarding; Academy Pro: CHF 349/month plus CHF 990 onboarding; Custom by discussion.[F04]
|
✓
Lists monthly and annual euro tiers at 2, 10, and unlimited coach accounts, with a 14-day trial; the public widget does not specify tax treatment.[C01]
|
| Support, onboarding, and migration |
✓
Publishes onboarding paths and offers a personal workflow-based demo; exact migration scope, timing, and support response are evaluated individually.[F04][F05]
|
Partial
Publishes Standard or Premium support by tier, self-registration, a 14-day trial, and a demo-call link; support scope, response targets, onboarding, imports, and migration are not publicly specified.[C01][C02]
|