Run fair rec-sports nights without the spreadsheet debate.
Start with one group, real RSVPs, and basic rating balance. Upgrade when your roster needs position-aware, sport-specific lineup rules.
Free
Rating-only split with a generic player role.
Pro
Position-aware and sport-specific generation.
Billing
One subscription belongs to the organization.
Pick the plan that matches your lineup problem.
No per-player billing maze. Start free, then upgrade the organization when the team needs more control.
- One active group
- Up to 20 members
- Unlimited events and RSVPs
- Basic rating-based generation
- Team posts and calendar feeds
- Everything in Free
- Position-aware and sport-specific generation
- Higher member limits
- Saved integrations and roster import
- Priority path for advanced organizer tools
What each plan unlocks
Public promises stay close to what the backend can enforce.
The roadmap follows the organizer pain.
These are Pro-facing backend and product slices from the spec. They should ship behind real validators before becoming core pricing promises.
One org subscription
Billing stays with the team.
Events stay central
RSVPs and schedules are the base layer.
Email where it helps
Essential reminders first, automation next.
Polar-backed billing
Checkout and webhooks already fit the model.
FAQ
The short version: plans belong to organizations, and Free is meant to be useful before a club needs constraints.
Start with the next lineup.
Bring the roster, collect RSVPs, and let the upgrade moment happen when the constraints are real.