Parent Guide

Welcome to Eggbeater

Follow your child's water polo games, get live scores, and never miss a tournament update.

1

Getting Started

What is Eggbeater?

Eggbeater is a free app for water polo parents. Your club's coaches use it to post tournament schedules, run live scoring, and send announcements. You use it to follow along — check game times, watch live scores from anywhere, and track your child's stats.

Access Eggbeater anywhere: Use our mobile-friendly web app in any browser, or download the Eggbeater native app for iOS. Android users should continue to use the "Install to Home Screen" feature for the best experience — the native Android app is coming soon.

Open the Link

Your coach will share a link that looks like eggbeater-wp.netlify.app/?club=your-club. Open it in Safari (iPhone) or Chrome (Android).

Pick Your Club

If this is your first visit, you'll see a club picker. Tap your club's name. If you got a direct link from your coach, this step is automatic.

Select Your Age Group

Tap the age group pill at the top that matches your child's team (e.g., 14U Girls). If your child plays on multiple age groups, you can select more than one.

You're In!

You'll see the current tournament schedule with game times, opponents, locations, and cap colors. Bookmark the page or install it to your home screen for quick access.

2

Install on Your Phone

Why Install?

Installing Eggbeater to your home screen gives you a full-screen app experience — no browser bars, faster loading, and push notifications work best when opened from the home screen icon.

🚀 Native iOS App (Recommended)

Download "Eggbeater Water Polo" directly from the Apple App Store. The native app provides the most premium experience, including faster loading, ultra-smooth scrolling, and native iOS Push Notifications.

Android App: Coming Soon! Android users should use the "Install to Home Screen" instructions below to save the web app.

iPhone (Safari Web App)

  1. Open the web link in Safari
  2. Tap the Share button (square + arrow)
  3. Tap "Add to Home Screen"

Android (Chrome Web App - RECOMMENDED)

  1. Open the web link in Chrome
  2. Tap the menu (three dots)
  3. Tap "Install app"
  4. Tap Install to add it to your home screen
🔔

Pro Tip: For the most reliable notification experience on iPhone, we recommend downloading the **Eggbeater native app** from the App Store. Android users should use the "Install to Home Screen" feature for notifications until the native Android app is released.

3

Pick Your Team

Age Group Pills

The colored pills below the tournament header let you choose which age group you're following. Tap one to select it. Your selection is remembered between visits.

10U 14U Girls 16U Boys 18U Girls

Following Multiple Teams

If you have kids in different age groups, tap multiple pills to follow them all at once. Each tab will show separate sections for each age group you've selected.

A/B Teams

Some age groups have multiple teams (e.g., Team A and Team B). When available, you'll see sub-buttons within the age group pill. Tap to select your child's specific team, or select both to see everyone.

Favorites

Tap the star icon on any age group pill to mark it as a favorite. Favorite teams appear first in the list and the app will open to your favorite team automatically.

4

Schedule Tab

Your Home Screen

The Schedule tab is the first thing you see when you open the app. It shows everything about the current tournament:

  • Next Game Card — Highlighted at the top with the upcoming game's opponent, time, location, and cap color. When a game is live, this card shows the current score with a pulsing red LIVE badge.
  • Game List — All games in the tournament grouped by date. Each game card shows the opponent, time, location, pool, and whether you're wearing white or dark caps.
  • Directions — Tap the location on any game card to open Google Maps directions. Perfect when you're driving to an unfamiliar pool.

What the Cap Color Means

Each game card shows a cap indicator: ⚪ White or 🔵 Dark. This tells you which cap color your child needs to bring to that game. Your coach sets this when they build the schedule.

💡

Upcoming Mode: Sometimes your coach posts the tournament info (name, dates, venue) before the full schedule is ready. You'll see a "coming soon" message — check back later for game times.

5

Live Scores

Watching Live

When someone at the pool is scoring a game, you'll see it instantly in the app:

  • A pulsing 🔴 LIVE badge appears on the game card and on the Scores tab icon
  • The Next Game card on the Schedule tab shows the live score and current quarter
  • Tap the Scores tab to see the full box score with individual player stats
  • The event log shows a play-by-play of every goal, assist, ejection, and save

Scores update automatically every 10 seconds. You don't need to refresh.

Box Score

Expand any game in the Scores tab to see the full box score. For each player you'll see goals, assists, attempts, 5-meter goals, shootout goals, exclusions, and more. Goalies show saves and blocks.

Share Results

After a game is finished, tap Share Result to generate a branded image with the final score. Share it to iMessage, Instagram Stories, or any social app right from your phone.

6

Follow Your Child

My Player

The Roster tab (under More) has a special "My Player" card at the top. Here's how to use it:

  1. Tap the dropdown and select your child's name
  2. The card expands to show their personal stats for the current tournament
  3. Stats update live as games are scored
  4. Your selection is saved — next time you open the app, your child's stats are right there

What You'll See

GoalsTotal goals scored in the current tournament
AssistsPasses that led directly to a goal
Shooting %Goals divided by attempts — shown for regular shots, 5-meter penalties, and shootouts
ExclusionsTimes ejected (20-second penalty)
Recent GamesPer-game breakdown with stats and scores

Goalies see saves and blocks instead of shooting stats.

Multiple Kids?

If you follow multiple age groups, each one gets its own "My Player" card. You can follow a different child in each age group simultaneously.

Season Stats

Tap Season Stats in the Roster tab to see your child's cumulative stats across all tournaments this season — total goals, assists, games played, and goals per game.

7

Bracket & Standings

Bracket Tab

Open Bracket from the More menu to see where your team is headed after pool play. Based on your current record, the app projects which bracket path you'll play in — Gold, Silver, or Bronze — and shows your possible next opponent, game time, and location.

Bracket Points

Many tournaments use bracket points to determine final standings. Here's how they work:

Win (W)4 points
Shootout Win (SW)3 points
Shootout Loss (SL)2 points
Loss (L)1 point
Forfeit (F)0 points
8

History & Season Stats

History Tab

The History tab shows all past tournament results for your age group. At the top you'll see the season record with overall wins, losses, and win percentage. Below that, each tournament is listed with:

  • Tournament name and dates
  • Record (e.g., 3W-1L)
  • Bracket placement and points
  • Tap to expand and see every game result with scores

Season Record

The season record card at the top of History aggregates all tournaments into one view. You'll see total wins, losses, goals scored, goals against, and a color-coded win percentage ring. It's a great snapshot of how the season is going.

9

Calendar Sync

Add Games to Google Calendar

In the Settings tab, go to Calendar & Notifications. Here's how to set it up:

  1. Tap Connect
  2. Sign in with your Google account
  3. Choose which Google Calendar to add games to
  4. Games appear on your calendar automatically with opponent, time, and location

The app syncs every 20 minutes. You can also tap Sync Now to update immediately. Tap Change to switch calendars or disconnect.

📅

When the schedule changes (time moved, game added), your calendar updates automatically at the next sync. No manual work needed.

10

Push Notifications

Stay in the Loop

Enable push notifications to get alerts on your phone even when the app isn't open. In the Settings tab, go to Calendar & Notifications and tap Enable Notifications, then allow when your browser prompts you.

What You Can Get Notified About

After enabling, you'll see checkboxes to choose exactly what you want:

Game ScoresLive score updates — choose every goal, end of quarter, or end of game only
Schedule ChangesAlerts when game times, locations, or opponents change
AnnouncementsMessages from your coach or club admin
Game RemindersHeads-up before game time — choose 30 minutes, 1 hour, or 2 hours before
🔔

iPhone users: Push notifications require iOS 16.4 or later. You must open the app from your home screen icon (not Safari) for notifications to work. See the Install section above.

11

Settings & Account

Sign In with Google

Signing in is optional but recommended. It syncs your preferences across devices — your age group selections, "My Player" picks, and favorites carry over if you switch phones or use the app on a computer. Go to Settings > Account > Sign In with Google.

Appearance

Choose how the app looks in Settings > Appearance:

☀️ Light 🌙 Dark ⚙️ System
  • Light — Classic light theme, great in bright sunlight
  • Dark — Easy on the eyes for evening games and indoor pools
  • System — Automatically matches your phone's light/dark mode setting

Multiple Clubs

If your child plays for more than one club (or you follow a club and a high school team), you can add multiple clubs in Settings. Tap Add Club and enter the club code from your coach. Switch between clubs with one tap.

12

Tips & FAQ

Common Questions

Q: The schedule says "Coming Soon" — when will games be posted? A: Your coach has posted the tournament info but hasn't finalized the game schedule yet. Check back later — if you have notifications enabled, you'll get an alert when the schedule is posted.
Q: I don't see live scores — is anyone scoring? A: Live scores only appear when a designated scorer at the pool is actively entering them. Look for the red LIVE badge. If there's no badge, no one is scoring that game live.
Q: My child's stats don't look right. A: Stats come from live scoring. If a scorer misses a goal or attributes it to the wrong player, the stats will reflect that. Let your coach know — they can correct scores from the admin panel.
Q: How do I switch to a different age group? A: Tap the age group pills at the top of the screen. You can also change your selection in Settings.
Q: Notifications aren't working on my iPhone. A: Make sure you're on iOS 16.4+ and opening the app from your home screen icon, not from Safari. Notifications don't work in the browser on iPhone — only from the installed app.
Q: The app looks outdated or isn't loading new data. A: Scroll to the bottom of the Schedule tab and tap Force Refresh. This clears the cache and reloads everything fresh.
Q: Can I use this on my computer? A: Yes! Open the same link in any browser on your laptop or desktop. Everything works the same way.
Q: Do I need to create an account? A: No. The app works without signing in. Google sign-in is optional and just syncs your preferences across devices.

Quick Tips

  • Bookmark it — Save the link to your home screen for one-tap access.
  • Enable reminders — Turn on game reminders in notification preferences to get a heads-up 2 hours before each game.
  • Follow your child — Set up "My Player" in the Roster tab so their stats are always front and center.
  • Sync your calendar — Connect Google Calendar once and all game times show up automatically. When the schedule changes, your calendar updates too.
  • Try dark mode — If you're at an outdoor pool in the sun, dark mode can be easier to read. Switch in Settings.
  • Check the bracket — After pool play, check the Bracket tab to see your projected next game and what path you're on.

Still need help? Tap More > Help inside the app for detailed instructions on every feature, or reach out to your club's coach or admin.