Club management · Alpine skiing & swimming

Your whole club.
One platform.

Calendar, payments, family hub, lineups, and training stats — everything your club runs on, in one place. Plus an AI assistant that reads every record and answers any question in seconds.

Built for
Alpine skiing clubs Swimming clubs Coaches, parents & admins
Permission-scoped AI EU data residency Stripe billing
What's included

Everything your club runs on

Calendar to payments to family hub to AI — built for alpine skiing and swimming clubs.

Calendar & Events

Training sessions, races, testing days — all in one place. Parents see only what's relevant to their kids.

Explore ↗

Payments & Billing

Stripe-powered subscriptions and one-time fees. Automatic receipts, overdue tracking, no chasing.

Explore ↗

Family Hub

Parents manage their athletes, see events, pay dues — without needing a coach to relay every message.

Explore ↗

Lineups & Attendance

Build race or heat lineups, mark attendance, track who showed up across the entire season.

Explore ↗

Stats & Testing

Log training test results over time. The assistant reads them and tells you who's progressing.

Explore ↗

AI Assistant

Ask anything about your club data. Agentic, cited, permission-scoped. Included in every plan.

Explore ↗

The Assistant

One chat box.
Every question
your club gets.

Runs on your own club data. Cites every fact. Waits for your confirm before creating or changing anything.

  • Agentic — looks things up, links findings, drafts an event, waits for confirm.
  • Cited — every stat and event in the reply is a deep link back to the source.
  • Bounded — permission-scoped at the SQL layer. Hidden rows can't appear in replies.

Your data stays in your club

SQL-layer scoped retrieval Full club isolation Confirm before any action EU data residency
Try the Assistant ↗
/app/assistant permission-scoped

COACH

"How has Lukas tracked across this season's testing days vs last season?"
Lukas is up 0.42 s on the 50m sprint since Nov 12 and 6 cm on standing jump. Two testing days remain this season.

Coaches & admins only

Security & Privacy

Your club's data stays in your club.

When the assistant knows everything about your club, privacy isn't optional. Here's exactly how we enforce it.

Parents only see their own children

A parent asking the assistant about another athlete gets nothing back. Not filtered in code — literally unreachable at the database layer.

Your club's data is yours alone

No other club can ever see your data — even if they asked the exact same question. Every club is completely walled off.

Nothing happens without your say-so

The assistant proposes. You approve. It never creates, edits, or deletes a single record until you click confirm.

Your data stays in Europe

Everything is stored and processed in the EU. No data passes to AI providers until our permission layer has cleared it.

Every answer links to the source

Every stat, event, and record in an assistant reply is a clickable link back to where it came from. No guessing, no black boxes.

Coaches and parents get different answers

Ask "who missed training?" as a coach — see the full team. Ask the same as a parent — see only your own children. Same question, right answer for each role.

Pricing

Simple, per-club pricing

Start free. Upgrade when your club grows.

Monthly
Yearly
Save 25%

Plan comparison

Feature
Capacity
Member limit
Team limit
Admin accounts
Core
Calendar & events
RSVP & attendance
Roles & permissions
Operations
Stripe payments
Family hub
Training stats
AI assistant
Advanced
Coach payouts
Sponsor management
Priority support
FAQ

Frequently asked questions

Practical answers for alpine and swim clubs moving off spreadsheets and chat chaos.