Features

Everything a club runs on. All included.

Easy enough that nobody needs training, and ready for an AI assistant. Twenty-nine features your club can switch on or off, plus the website, the app, messaging and reports that are always there.

Registration and payments: Club admin registration screen for a winter basketball league: 33 registered, 1 on the waitlist, money collected and still owed, and spots filled by gradeSchedules with one-tap answers: Schedule screen listing this week's practices for two kids on two teams, with one marked Happening nowTeam Talk and phone alerts: Team Talk announcements: a pinned post that Saturday's game moved to 11:00, and a club post about Homecoming weekMessages in English and Spanish: A coach's private chat with a parent. Her reply is marked Translated from Spanish, with a Show original linkTickets on a phone: A fan's game ticket on a phone: a large QR code with the ticket holder's name, one of three ticketsFundraisers: Fundraiser screen: 3,160 dollars raised of a 6,000 dollar goal from 19 donors, with gifts credited by playerGame stats from the sideline: Game stats screen for a 35 to 6 win: tap a jersey number, then tap the play, to keep stats from the sidelineVolunteer hours: Volunteer season screen: 42 percent done, families done, on track, behind and not started, and a button to nudge 36 familiesTeam store: Team store in the app: a fall spirit wear sale that closes Saturday, with a Shop now button

Easy for everyone

Easy for everyone. That was rule one.

Before any feature below, this is the part that matters most. If a parent has to be taught how to use it, they will not use it. Here is what we did about that.

  • No app store. No password.

    Families tap one link and add the app to their home screen. They sign in with a code sent to their email.

  • One tap to answer

    The home screen shows the next game or practice with two buttons: Going and Can't go.

  • One sign-in for the family

    Every child and every team in one account. A parent can add the other parent and link the kids' own phones.

  • A roster from a list of names

    Coaches paste a list. Names only is fine. They share one join link and families claim their own spots.

  • Attendance in one tap

    Tap Everyone's here, then fix the few who are not. It still works at a field with no signal.

  • Help on every screen

    Each screen has its own step-by-step guide and a short tour, in English and Spanish.

  • A setup list that checks itself off

    Board members and coaches get a short checklist. Each step ticks itself when the thing is really done.

  • Bring last season with you

    Load your families from a spreadsheet instead of typing them in again.

Install on this phone screen: the team app installs from the club's site with no app store and no password
Parent home screen in the club app: today's practice at 7:00 pm with Going and Can't go buttons, and shortcuts to Schedule, Team Talk, Academy and Recruiting

Ready for AI

Talk to it.

Connect your club to Claude, the AI assistant, and ask in plain words. A coach says what changed. The schedule changes, and the team hears about it.

  • It can only do what you are allowed to do in the app.
  • You see a preview before any announcement goes out.
  • It never sees medical info, family contact details or private messages.
  • Disconnect it any time. Everything also works by tapping.
  1. Coach

    You ask: Add practice Thursday 5:30 to 7:30 at Comet Field for the 5th-6th grade team.

    The assistant answers: Done. It is on the schedule.

    Result in the app: Practice NewThu 5:30 to 7:30 pm · Comet Field5th-6th Grade Tackle FootballAdded to the schedule
  2. Coach

    You ask: Practice moved to 6 tonight. Tell the team.

    The assistant answers: Moved to 6:00 pm. Everyone on the team got the alert.

    Result in the app: Practice Time changedTonight 6:00 pm · Comet Field5th-6th Grade Tackle FootballAlert sent: Practice moved to 6:00 pm
  3. Board member

    You ask: Post a club-wide announcement: picture day is Saturday at 9 at the clubhouse.

    The assistant answers: Here is the preview. Send it?

    Announcement previewGoes to every family in the clubPicture day is Saturday at 9:00 am at the clubhouse.

    You ask: Yes, send it.

    Sent. You can ask who has seen it.

  4. Coach

    You ask: Who hasn't answered for Friday's game?

    The assistant answers: Three players have no answer yet.

    Friday's game · no answer yetMax R. #44Eli B. #12Sam K. #718 going · 2 can't go

A demonstration with a made-up club. Every request shown is one the assistant can carry out.

07 / Stats, coaching and recruiting

Game stats, coach tools and recruiting

A stat keeper taps stats on a phone during the game. Box scores, season totals and team leaders build themselves. For high school athletes, those totals show on a recruiting profile as verified stats.

Game stats screen for a 35 to 6 win: tap a jersey number, then tap the play, to keep stats from the sideline
Recruiting profile for a class of 2031 athlete with profile strength, schools, offers and a note that the page is private until a parent turns it on
League standings table on the club website with wins, losses, ties and streaks for six teams
League standings on the club website, updated when a score is posted.
Public recruits page listing two athletes with position, class, height, weight, GPA and verified measurables
A public recruit list a coach can share with college coaches.

The switches

Start with three features. Add the rest when you are ready.

Each feature is a tile with an on and off switch. Turn one on and the app opens it and walks you through setup. Turn one off and nothing is deleted. It just steps out of the way.

Club admin screen: 28 of 28 features on, 93 athletes on 6 teams, and feature tiles with on and off switches
More feature tiles with switches: Fundraisers, Sponsor portal, Tickets, Club Academy, Equipment, Club handbook, Coach clearances and Game stats

Tap through it yourself.

Every screenshot on this page comes from the demo club. Step in and try the same screens.