Overview & collection
1About this policy
Eggbeater is a tournament-tracking and team tool for water polo teams and clubs. We do not sell personal data or share it for advertising. This Privacy Policy describes how the Eggbeater Water Polo app and its companion apps, Eggbeater Coach and Eggbeater Desk (together, "the App"), handle information when you use them — in any browser, or via our native applications for iOS, Android, and Apple TV. It also covers the team features a club can turn on: family links, family contacts, player photos, RSVPs and attendance, team chat, coach accounts, and game film review. By using the App you agree to this policy. The Apple TV app is a read-only companion that displays public tournament information; it requires no account or sign-in and collects no personal data.
2Information we collect
Information you provide
- Player roster entries, game scores, live-scoring statistics, and bracket data you create.
Information from Google (if you sign in with Google)
- Your Google account display name, email address, and profile photo — used only to identify your session and draw your first name in the App header.
- A Firebase Authentication UID, used to associate your saved preferences with your account in Firestore.
- A Google OAuth access token for Google Calendar (requested at sign-in time and held in memory only).
Information from Apple (if you sign in with Apple)
- Your Apple user identifier and the name/email you choose to share — Apple’s Hide My Email may give us a private relay address instead of your real one, and that is the only email we ever see.
- A Firebase Authentication UID, used the same way as with Google sign-in: to associate your saved preferences with your account.
- We never receive your Apple ID password or account details.
Admin authentication
- Admin sign-in uses Firebase Authentication and a Firebase ID token with each API request for verification.
- Your Firebase UID is stored to a club-specific authentication list to determine admin access.
- Admin ID tokens are refreshed automatically and never stored server-side persistently.
When your team uses team features
- Your name and sign-in email on the team’s member list, your relation to the team (parent or guardian, player, or fan), and the players you are linked to (section 3).
- Family contacts a parent or guardian enters for a player (section 4).
- Player photos a linked parent or the club admin uploads (section 5).
- RSVP replies and notes, and the attendance a coach takes (section 6).
- Chat messages, reactions, "Got it" acknowledgements, reports, and blocks (section 7).
- A coach account’s name, email, role, teams, and optional phone number (section 8).
- A notification token for each device you sign in on (section 9).
- Game film links and uploads, and Verify (Beta) results (section 12).