Skip to content

Authentication & Onboarding

What it does

Getting in is two beats: create an account, then a short onboarding flow that sets what you see first. You are playing, or joining a league, within a few taps.

Signing in

Register with your name, email, and password, or continue with Google. A new email account has to verify first. You land on a gate whose only exits are tapping the link in your inbox or signing out. Resend the link if it does not arrive (a 60-second wait between sends). Sign in with Google using an email you already registered and the app asks for that password once, then links the two into one account.

Onboarding

Three steps, then you pick your first move.

  1. How do you play? Pick a lane: casual rounds, a league, or running competitions. There is also a quiet "Just looking around". The pick sets your starting point, not a limit; you can do all of it.
  2. See it live. Swipe a short carousel of the real app on sample data: a live scorecard, league standings, and the title race. The order leads with whatever your lane cares about most.
  3. Your plan. Start free, or open a 14-day trial of a paid tier. During internal testing this is a preview: it records which plan you leaned toward and starts nothing. Nobody is charged.

A final screen drops you into your lane: start a casual round, find your league by code, or set up a comp with Scout. Skip it to land on the home screen instead.

Joining a league

Enter the six-character code your organiser shares. If the league already holds a member record for your email, you confirm it is you and your past scores and balance carry over. If it does not, your request goes to the organiser to approve.

What others see

Your email and contact details are visible only to you and your league's admins, never to other players. An organiser reviewing your join request sees your name, verified email, handicap, and gender so they can match you to the roster.


Last updated: 2026-08-25