← Play Mini Golf

Privacy, in plain terms

Mini Golf is a two-course game from RTG Game Labs, a brand of RTG Product Labs. It works without an account.

Your scores stay here

This browser stores your sound and motion settings, any round or practice in progress on each course, your best completed round per course, per-hole bests and practice bests. Use “Abandon round” in the game menu to discard a round in progress; bests are not cleared by that. Scores do not sync across devices or other game sites.

How play counts work

Outside the EU/EEA, UK and Switzerland, product analytics (PostHog, based in the United States) are on by default to help us improve the game; use the button above to turn them off at any time. Global Privacy Control and Do Not Track are honored automatically and always keep analytics off with no prompt, even if you had allowed analytics on this browser before.

In the EU/EEA, UK and Switzerland, and wherever we cannot tell, we ask first with a small floating card on the game page. Without your permission we keep only anonymous daily totals, page visits and round starts, finishes and replays, all without a player ID, in Cloudflare D1 (EU jurisdiction), once this game is registered for them. Those totals carry no browser ID, IP address, user agent or referrer, are kept for up to 90 days, and are never sent to PostHog. “Turn off analytics” above stops those too.

If analytics are on, PostHog receives a random browser ID, session ID, which screen you opened (the course selection or a course, never a page address), fixed course and hole names and milestones: round or practice start, resume, hole sunk (stroke count grouped into ranges and whether it was under par), hole capped, round completed (score relative to par grouped into ranges), round abandoned and full-screen use. Events include an SDK session ID and approximate country from the service edge when available; otherwise country is explicitly unknown. Event IP is masked.

Only the Game Labs hub and GitHub playtest campaign labels are admitted. Original first-touch and current-tab labels stay separate. Coarse browser, operating-system and device types and an available referring site hostname help us understand discovery. We do not send aim angles, drag gestures, ball paths, key presses, arbitrary link parameters, referrer paths, typed text or raw error messages. There is no session recording (replay is opt-in only and not currently offered on this game), no device fingerprinting, no advertising and no sale of data. The purpose is product improvement only.

For RTG Game Labs testing

Hosting and network providers receive the connection information needed to serve requests, including your IP address in their own logs; that is separate from the controls above.

Change your choice

Use the button under “How play counts work” above. Turning analytics off immediately removes the stored measurement ID, attribution and activation record from this browser and stops anonymous daily totals; previously delivered events remain. Allowing analytics again starts with a new ID. Your scores are separate and stay intact either way.

If browser storage is blocked, choices and scores last only on the current page. Embedded play keeps no analytics at all.

Questions

Write to hello@rtgproductlabs.com with a privacy question. Please avoid sensitive information. Updated September 28, 2026.