1) Player
Creates an account, sets a unique handle, invites a parent.
2) Parent
Connects to the athlete, approves teams, controls discoverability.
3) Coach
Creates a team, searches player handles, sends team requests.
4) Approval
Parent approval is required before a player is officially rostered.
5) Game Stats
Coach selects “Start Game” and updates official stats.
6) Visibility
Stats appear on player profiles; scouts see only if parents enable.
Safety First: Players (13–18) must connect a parent. Parents approve teams and control
whether players are discoverable by scouts/recruiters.