SundayBag Web is coming soon — stay tuned!

Frequently Asked Questions

Everything you need to know before teeing off.

Who can create a league?

Only admins can create leagues. If you want to start a league, reach out to get admin access. Regular users can join existing leagues using a join code.

How do players join a league?

The league admin shares a short join code. Players sign up on the web or in the mobile app, enter the code, select their tee set, and they're in.

Is my league data private?

Yes. All leagues are private. Only members of a league can see its standings, scores, and matchups. There are no public leaderboards.

How are handicaps calculated?

SundayBag uses the WHS (World Handicap System) methodology. Score differentials are calculated using course rating and slope, and the handicap index is derived from the best differentials over your last 20 rounds in that league.

Does SundayBag support 9-hole leagues?

Yes. In 9-hole leagues, individual round differentials are stored separately. Every two rounds are paired (combined) to form an 18-hole equivalent, which then feeds the handicap index calculation.

What happens if a player doesn't show up?

Ghost scoring kicks in. The absent player's score can be calculated as net par per hole, or as the league average for that week — depending on your league settings.

Can I run tournaments in addition to a weekly league?

Yes. Tournaments are independent of leagues. You can run stroke play, match play, scrambles, best ball, and two-ball tournaments with separate rosters.

Can players sign up on mobile and then use the web, or vice versa?

Yes. Web and mobile share the same account system (Supabase Auth). Sign up anywhere and your account works on both platforms.

Is there a mobile app?

Yes — SundayBag is available for iOS and Android. Score entry is handled in the mobile app; the web provides dashboards and league views.

Is SundayBag free?

SundayBag is free to use during the current phase. Pricing for advanced features may be introduced later.