Welcome
MyGolfman is a browser-based scoring app for golfers. It calculates Stableford, runs Match Play and Skins, plots GPS yardage to greens, pulls live course weather, tracks your handicap trend, and lets you share scorecards with your playing partners by name. Open it on any phone — no download.
The app has two tiers:
| Feature | Free | ⭐ Pro |
|---|---|---|
| Stableford scoring (1 player) | ✓ | ✓ |
| Course search (GPS + worldwide) | ✓ | ✓ |
| Last 5 rounds history | ✓ | ✓ |
| Works offline | ✓ | ✓ |
| Match Play & Skins formats | — | ✓ |
| Up to 4 players per round | — | ✓ |
| GPS satellite map + yardage | — | ✓ |
| Live course weather | — | ✓ |
| Find Pro players by name | — | ✓ |
| Share scorecards with partners | — | ✓ |
| Trips — multi-player leaderboards & public share | — | ✓ |
| Unlimited round history | — | ✓ |
| Format-aware analytics | — | ✓ |
| Handicap trend tracker | — | ✓ |
| Cloud sync across devices | — | ✓ |
| Community green pin contributions | — | ✓ |
Sign in (or create a free account) and tap Get Pro in the app header. Cancel anytime. Founding-member offer: first 100 members get Pro free for life — see mygolfman.com for current count.
1. Install on your phone
MyGolfman is a Progressive Web App. There's no app store, no .apk, and no 100 MB download. You add it to your home screen once and it behaves like any other app — including offline scoring on the back nine when signal cuts out.
iPhone (iPad)
- Open Safari and go to mygolfman.com/app. (Other iOS browsers cannot install web apps.)
- Tap the Share button — the square with an upward arrow at the bottom of the screen.
- Scroll down in the share sheet and tap Add to Home Screen, then Add. The ⛳ icon appears on your home screen.
Android
- Open Chrome or Samsung Internet and go to mygolfman.com/app.
- An Install MyGolfman banner usually appears at the top — tap it. If not, open the menu (
⋮) and choose Install app or Add to Home screen. - Confirm Install. The ⛳ icon lands on your home screen.
Desktop
Open Chrome, Edge, or Brave and go to mygolfman.com/app. Look for the install icon in the address bar (a small monitor with a down arrow), or use the menu's Install MyGolfman. Safari on macOS doesn't support PWA install.
Installed mode runs full-screen with no browser chrome, works offline, and shows in your dock / Start menu like any native app.
2. Your account
You can score rounds without signing up. Free Stableford scoring works straight from the home screen. But if you want history that survives wiping your phone, multiplayer rounds, weather, or any of the other Pro features — you'll want an account.
Creating an account
- Open the app and tap the account icon in the header.
- Enter your email and a strong password, or sign in with Google.
- Confirm your email if prompted.
Signing in on a new device
Use the same email and password. Your rounds appear from the cloud automatically once you sign in.
Changing your password
Open the account panel and tap 🔑 Change Password. Enter your current password and a new one — at least 8 characters. If you forgot your password, use Forgot password? on the sign-in screen and check your email.
3. Find your course
The first screen after opening the app is the course picker. Three ways to find your course, in order of speed:
- Use my location — tap the GPS icon and the app shows nearby courses sorted by distance, pulled from OpenStreetMap.
- Search any place — type a course or town name. Useful when you're not on-site yet.
- Pick from offline list — 15+ Murcia/Spain courses ship inside the app and work with no signal.
Tap a course to select it. The hole table shows par and stroke index for all 18 holes. If anything looks wrong, see section 14: Course corrections.
4. Set up the round
Your handicap
Enter your course handicap (whole number, 0–54). Optionally enter the slope rating for that course (default 113) and the app converts to a playing handicap automatically. Strokes are allocated per hole using the stroke index — no maths required from you.
Round type
Choose 18 holes, Front 9, or Back 9. The app only shows the holes you'll play.
Scoring format Pro for Match Play / Skins
- ⭐ Stableford — points-based, free for solo, Pro for multiplayer.
- 🎯 Match Play — head-to-head. Whoever wins the most holes wins. Strokes adjusted for handicap difference.
- 🔥 Skins — a hole pays out unless tied. Tied holes carry into the next.
Adding players Pro
You're Player 1. Tap + Add Player for up to three more guests. Each guest needs their own name and handicap.
⚡ Find Pro players by name Pro
Type the start of any other Pro member's name in the guest player slot — the app searches as you type and shows up to 10 matches with their handicap pre-filled. Tap a result and:
- Their name fills automatically.
- Their handicap auto-fills from their most recent round.
- Their email stays masked (
jo***@gmail.com) — they're identified by name, not by their inbox.
Recent picks are cached locally for 8 players, so your regular partners appear instantly when you tap into the input — no typing needed.
5. Enter scores
Each hole shows the par, stroke index, and a number input for shots. As soon as you type your shot count, your Stableford points appear immediately to the right.
Score badge colours
| Colour | Result | Points |
|---|---|---|
| Black | Albatross or better | 5+ |
| Green | Birdie / Eagle | 3–4 |
| Amber | Par | 2 |
| Red | Bogey | 1 |
| Grey | Double bogey or worse | 0 |
Picking up
If you pick up the ball, leave the score blank or enter 0. The app records 0 points for that hole. Don't try to estimate.
Auto-save
Every shot you enter is saved instantly to local storage. Lock your phone, change apps, lose signal — when you come back, your card is exactly as you left it. If you're signed in, the round also syncs to the cloud at the end.
Live score bar
The bar at the top of the scoring screen shows your running total: points, holes played, and points-per-hole. Useful when you're trying to clear a target.
6. GPS satellite map Pro
Tap the 🗺️ button on any hole to open a live satellite view. The map is centred on the green using OpenStreetMap data plus community-contributed pins (more on that in section 13).
What you see
- Your current GPS location (a blue dot).
- The pin position for that hole (a flag on the green).
- Live yardage to the centre of the green.
- A waypoint marker you can drag to measure carry distances.
Map buttons
- Centre on me — re-centre the view on your current GPS position.
- Centre on green — jump to the pin.
- Drop pin — drop a waypoint where you tap. The yardage panel shows your distance to it AND the distance from there to the green. Perfect for "what carries that bunker" questions.
- Submit pin — if the rendered green position is wrong, drop a pin at the actual centre and submit it. See section 13: Community pins.
7. Live course weather Pro
The weather card on the round-setup screen pulls live conditions for your course's coordinates from Open-Meteo:
- Current temperature
- Wind speed and direction (with an arrow showing where it's coming from)
- Precipitation probability over the next few hours
- A simple condition icon (☀️ ⛅ 🌧️ etc.)
It refreshes when the round-setup screen opens. No paid weather API, no ads.
8. View results
When the last hole is scored, tap Calculate Stableford (or finish the equivalent for Match Play / Skins) and the results screen renders.
Per-player totals
Every player gets a card with their name (first name only — keeps the layout tight on phones), the format-specific score, and — for guest players — a 📤 transfer button to send the round to their MyGolfman history.
Scorecard tabs
For multiplayer rounds, switch between players using the tabs above the scorecard. Each tab shows the full hole-by-hole breakdown for that player.
Result formats
- Stableford: total points + winner (highest).
- Match Play: holes won, holes lost, halved. Match status (e.g. "3 & 2") shown.
- Skins: total skins + carry history. Hole-by-hole wins and ties.
9. History & analytics
The history screen has four tabs at the top: Rounds, Course Stats, By Hole, Handicap. Free users get the Rounds tab capped at 5 rounds; Pro unlocks the rest with unlimited history.
Rounds tab
Newest first. Each entry expands to show hole-by-hole detail. Per-round controls:
- 🧳 add this round to a trip (Pro)
- 📤 share this round with another player (Pro)
- 🗑 delete this round (with confirmation)
Course Stats tab Pro
Pick a course and see your form there: average points per round, best round, worst round, recent direction. The points-per-round chart highlights long streaks.
By Hole tab Pro
Per-course heat map. Every hole ranked by your average return. Find your secret weapons — and the holes quietly bleeding points every round.
Handicap tab Pro
Live trend chart of every handicap you've entered. Shows current vs best-ever and the delta. Two rounds minimum to plot.
10. Trips Pro
New. Group multiple rounds into a named trip — society day, weekender, charity tournament — and share one public link. Anyone with the link can join, post their own rounds, and watch the leaderboard update. The trip's public page can also be viewed without an account.
Creating a trip
You don't have to plan trips in advance. Score your rounds normally, then:
- Open History → Rounds.
- Tap the 🧳 button on any round.
- Either pick an existing trip or type a new name and tap + Create new trip.
The round joins the trip. Repeat for any other rounds you want included. As the creator you become the trip organiser.
Inviting other players
From the trip detail screen, tap 📤 Share and send the link via WhatsApp, iMessage, or email. When a recipient opens the link they'll see the public leaderboard plus a yellow ⛳ Join this trip button.
- They tap Join this trip and sign in to MyGolfman (free account, no card).
- They're added to the leaderboard immediately.
- Their existing rounds are not auto-added — they tag rounds into the trip the same way you do (the 🧳 button on a round).
The Trip Detail screen
From the Rounds tab, your trips (both ones you organise and ones you've joined) appear at the top in green cards. Joined trips show a small JOINED chip. Tap one and you'll see:
- Header: trip name, date range, course count, round count, player count.
- Three stat tiles: best round, total points (all members combined), rounds played.
- 🏆 Leaderboard (when 2+ players): rank, medals for the top 3, player name, rounds played, best round, total points. The organiser is tagged organiser.
- All rounds table: date, player, course, format, score.
- Buttons: Rename, 📤 Share, and either 🗑 Delete (organiser) or 🚪 Leave (member).
Sharing a trip
Tap 📤 Share. The native share sheet opens (or the link is copied to your clipboard). The link looks like https://mygolfman.com/trip/zZrjxnVHX8.
The recipient gets a polished unfurl preview with the trip name, date range, course count, and player count. Opening the link shows the full leaderboard.
Leaving a trip
Members (anyone who joined via a link) can tap 🚪 Leave trip on the trip detail screen. Their rounds are unassigned from the trip but stay safely in their personal history.
Deleting a trip
Only the organiser can delete a trip. Open the trip and tap 🗑 Delete trip. The trip is removed for everyone and the public link 404s within ~30 seconds. Nobody's rounds are deleted — only the grouping is removed.
11. Share scorecards Pro
After a multiplayer round, you can send each guest's scorecard to their own MyGolfman history. They accept it once and it's theirs — full hole-by-hole detail.
From the results screen
- Tap the 📤 Transfer round button on any guest player's card.
- If the player was added via Pro player search, they're already pre-filled — just tap Send Round.
- If not, search for them by name in the modal, or fall back to entering their email under Can't find them?.
From history
Tap the 📤 button next to any past round in the Rounds tab to send a copy to another player. Same flow.
What the recipient sees
The transferred round arrives in their 📥 Transfer Inbox on the home screen as a pending entry. They tap Accept to add it to their history, or Reject to discard. Until they accept, nothing changes in their history.
Privacy
When you pick a player from search, you only ever see their masked email hint. Their real address is never exposed in the browser — the lookup happens server-side using their user ID. Daily limit: 3 transfers per sender.
12. Cloud sync Pro
Sign in once and every round you score is synced to the cloud. Sign in on another device and the rounds appear there too.
How it works
- Rounds save to local storage immediately, even offline.
- When you have signal and you're signed in, they sync to Supabase.
- On a new device, signing in pulls down everything — both rounds and trips.
- If a round exists locally and in the cloud, the cloud version wins. (Local rounds without a cloud copy upload first.)
Manual sync
Open the account panel and tap Sync if you suspect the lists are out of step. Useful right after a flaky-signal round.
13. Community green pins Pro
OpenStreetMap is great for course outlines, but green positions vary in quality. Pro users can pin the actual centre of any green as they play, and the pin gets reviewed by an admin and shipped to every other golfer who plays that course next.
How to contribute a pin
- Walk onto a green.
- Tap the 🗺️ map button on that hole.
- Tap Submit Pin.
- The app captures your current GPS position as the pin.
Your pin enters a moderation queue. When enough pins are submitted for the same hole within a small radius, they're clustered automatically and the cluster is offered to the admin for approval.
What happens after approval
Once approved, the pin replaces whatever the app was using for that green's centre. Yardage gets more accurate for everyone — including you, next round.
14. Course corrections
If the par or stroke index for any hole is wrong on your course, you can submit a correction:
- On the hole table during round setup, tap Edit Par & SI.
- Fix any wrong values.
- Tap Submit correction.
An admin reviews the change. Once approved, every golfer who plays that course gets the corrected data.
15. Stableford quick reference
Stableford points relative to your net score on the hole (gross strokes minus handicap strokes for that hole, allocated by stroke index):
| Net result | Points |
|---|---|
| Net albatross or better | 5+ (one extra per stroke) |
| Net eagle | 4 |
| Net birdie | 3 |
| Net par | 2 |
| Net bogey | 1 |
| Net double bogey or worse | 0 |
Handicap strokes per hole
If your playing handicap is H and a hole's stroke index is SI:
- If H ≥ SI: you get 1 stroke on that hole.
- If H ≥ SI + 18: you get 2 strokes (only if H ≥ 18).
- If H ≥ SI + 36: 3 strokes (rare).
Example: handicap 18 plays SI 1–18 = 1 stroke on every hole, total 18 shots. Handicap 24 plays SI 1–6 with 2 strokes each, SI 7–18 with 1 stroke each.
16. Tips & troubleshooting
Tips
Keep your phone screen on while scoring
iOS Safari respects the screen-timeout setting. Set Settings → Display & Brightness → Auto-Lock to 5 minutes or Never for the round. Set it back after.
Add an unlisted course quickly
Search the nearest large town in the course-search box. The app falls back to OpenStreetMap and finds courses by name. If yours still isn't there, scoring works perfectly without a course — just enter pars and stroke indexes manually.
Save battery
The GPS map is the heaviest feature. Close it between holes and the app uses very little power.
Troubleshooting
| Problem | Try |
|---|---|
| App feels stale after a deploy | Hard-refresh: pull down on iOS, Ctrl+Shift+R on desktop. The service worker auto-updates within a minute on next app open. |
| GPS map shows my old location | Tap Centre on me in the map header. If GPS is denied, allow it in your phone's app permissions. |
| Yardage seems wrong | The green for that hole probably isn't community-verified yet. Drop a pin at the centre of the green and tap Submit Pin to fix it for everyone. |
| Player search returns no results | Only Pro members appear. The other player needs to be signed in, with Pro active, and you need 2+ characters typed. |
| 📤 Transfer button not visible | Both sender and recipient need active Pro accounts. |
| Round transfer failed — "no account found" | The recipient must have a registered MyGolfman account. Ask them to sign up first. |
| Transfer limit reached | Maximum 3 transfers per sender per day. Resets at midnight UTC. |
| Trip share link 404s | Either the trip was deleted (the page caches for at most 30s after delete) or the slug is mistyped. |
| "Add to Home Screen" not showing on iPhone | You must be in Safari, not Chrome. Tap the Share button at the BOTTOM of the screen, then scroll down in the menu. |
| Cloud sync says "out of date" | Open account panel, tap Sync. If it persists, sign out and sign back in. |
17. Shot tracker Pro
What it is: a frictionless way to log just enough per-hole detail that the app can compute your driver accuracy, greens-in-regulation, putts trend, and sand-save rate — without slowing down scoring.
How it works
On each hole, two extra pills appear next to the shot input:
- 🏌 Club pill — pre-fills with the smart default (Driver on par 4/5, Iron on par 3). Tap to change. The next time you play that hole at that course, the app remembers your override.
- ⛳ Putts pill — tap and pick 0–4+. Done in two taps.
Both pills are optional — leave them empty and the round still works exactly as before. Engage on a hole-by-hole basis. The app computes coverage automatically and is honest about what's logged.
What's derived for you
| Fairway in regulation | Tee club = Driver AND reached the green in (par − 1) shots or fewer. |
| Green in regulation | Reached the green in (par − 2) shots — derived from shots − putts. |
| Sand save | Missed GIR by 1 AND took only 1 putt to convert. Approximation; useful trend. |
| Coverage | % of holes you logged at least one stat on. Shown above every chart so numbers stay honest. |
Where to view your stats
History → Shots tab (Pro). You'll see headline tiles for driver accuracy, GIR, average putts/round, and sand-save %. Below that: GIR breakdown by par-3/4/5, and a putts-per-round trend chart.
Privacy & storage
Shot stats sync to the cloud as part of each round (encrypted at rest, owner-only access). They never appear on the public trip share page.