RETRO GOLFAfter Hours Studios

After Hours Studios / Retro Golf

PRIVACY POLICY

Retro Golf keeps your career on your device. Online-enabled versions can connect to shared tournaments and private friend rounds; their online data is described below. Optional highlights are saved to Photos on iPhone or iPad, or your gallery on Android, only when you choose to save them.

Effective and last updated: November 1, 2026. Version 1.1 introduced online daily tournaments, monthly championships and world rankings. Version 1.2 and compatible test builds also include friend rooms, public player-card customization and device verification where available. Version 1.3 test builds add flexible friend scrambles, daily two-person scrambles and lobby text chat. iOS version 1.0, build 14, is the original offline release.

1. LOCAL GAME DATA

The game stores the golfer name you choose, career progress, scores, earned in-game currency, equipment and clothing choices, tutorial status, and settings on your device so that you can continue playing.

The original offline version, including iOS build 14, does not operate a gameplay backend. The online update adds a guest profile and daily tournament service as described below. Offline career saves are not uploaded as a cloud-save service. The current game has no advertising, paid in-app purchases, or third-party analytics service added by After Hours Studios. Its shop uses currency earned in the game.

Local game data remains on your device until you delete it. Device backups, if enabled, are controlled by your device and Apple or Google settings rather than a Retro Golf account.

Children and families: Retro Golf is intended for players of all ages, including children. You can use a nickname for your golfer; a real name is not required. Parents or guardians can delete a child’s local career using the controls described below and contact us about information sent to support.

ONLINE DAILY TOURNAMENTS

This section applies to version 1.1 and later online-enabled versions, including Android and TestFlight builds. iOS version 1.0, build 14, remains the offline version. The daily tournament service connects Android and iPhone players through one leaderboard. When the online-enabled game opens Career Slots or Daily Tournament while connected to the internet, it can create or refresh a random guest profile. This can happen before you choose a name or enter a tournament. No email address, password, Apple account, Google account, real name, contacts, microphone, camera or precise location is requested for this profile.

The service stores a random profile identifier, your chosen permanent leaderboard nickname, session and refresh-token hashes, creation times and request identifiers. All local career slots on that installation share the same online nickname. Use an invented nickname rather than a real name or contact information. Names are permanent after confirmation; the basic filter blocks obvious English profanity but is not comprehensive moderation.

If you enter a daily tournament, the service receives and stores your tournament entry, shot inputs, the ball's game-world position and lie, pending-shot/resume state, hole scores, penalties, total score, completion status and relevant game/course versions. These are used to run the tournament, preserve your accepted attempt, calculate standings and prevent duplicate attempts or accidental duplicate strokes. The ball's game-world position is not your device's geographic location.

Other players can see your chosen nickname, score, per-hole scorecard, completed-round progress, daily and monthly placements, ranking points and world rank. Monthly Cups count your best twelve daily finishes. World rankings use recent daily results and completed Cup bonuses over a rolling twelve-week window. They cannot see your guest identifier, credentials, offline career files or email address through the leaderboard. Nicknames and scores are intentionally public to participating players. Recordings stay on your device and are not uploaded by the daily service.

Connections use HTTPS. The service uses an hourly rotating hash of network information for rate limiting, without storing raw IP addresses in the game database. The service is hosted through OpenAI Sites and Cloudflare Workers/D1. These hosting providers may process IP addresses and other technical request information to deliver and protect the service under their platform policies. See OpenAI’s privacy policy and Cloudflare’s privacy policy. The game adds no advertising SDK or third-party analytics SDK, and After Hours Studios does not sell this information or use it for cross-app advertising.

You can report an offensive name from that player’s ranking profile. The service stores the reporting and reported guest identifiers, the fixed report category, submission time and handling status. Reports contain no freeform message. Reports remain available for handling abuse and are removed when either associated online profile is deleted. You can also block a player: the blocked-name list stays on your device and hides their rows in your online menus. Open DAILY TOURNAMENT, then BLOCKED PLAYERS to undo a block.

Profiles and finalized daily/Cup ranking results remain until profile deletion. Results stop contributing to world rankings after twelve weeks; that expiry does not delete the underlying result. Closed playable daily cards are retained for approximately 90 days; routine request receipts for seven days and profile-change receipts for 90 days. Expired credentials and rate-limit buckets are removed in bounded cleanup batches, so these periods are cleanup targets rather than an exact deletion-time guarantee. Access sessions last one hour; refresh authority lasts 30 days and can rotate during active use.

Delete your online profile

To delete online information, open DAILY TOURNAMENT, choose DELETE ONLINE PROFILE..., and confirm DELETE ONLINE PROFILE. This removes your online profile, nickname, tournament entries and scores, finalized daily and monthly ranking records, associated name reports, published player-card selections, device-verification records held by our guest service, credentials and request records. A token hash and deletion-request identifier remain for up to approximately 24 hours solely to acknowledge a retried deletion. Deleting an offline career slot does not delete the shared online profile. Online deletion leaves offline careers and saved highlight videos on your device; the game does not automatically create a replacement profile after deletion unless you explicitly choose to rejoin.

The guest identity is tied to local credentials. There is no email or platform-account recovery, cross-device identity or guaranteed recovery after reinstalling or losing local data. For an access or deletion request you cannot complete in the game, contact afterhoursstudiosofficial@gmail.com. Include your public leaderboard nickname and explain the request; we may need a way to verify that you own the guest profile before acting. Do not send passwords or session tokens. Parents or guardians may contact us about a child's information; do not include unnecessary personal details.

PRIVATE FRIEND ROUNDS

In versions with PLAY WITH FRIENDS, you can create or join a private room with up to four players; at least two ready players can start. Compatible versions also support scramble teams. A player's phone hosts the round. Epic Online Services supplies connection and lobby services, including relay connections where needed. You do not need to give Retro Golf an Epic email address or password.

The connection service processes app/device connection identifiers, room membership and technical network information to connect the players. The host and other participants receive the chosen display names, selected golfer appearances, ready/turn state, aiming and shot inputs, ball positions and scores needed to show the same round. Ball positions are locations inside the game, not your geographic location. Direct peer connections can make a participant's public network address available to another participant; a room code does not make a peer-to-peer connection anonymous.

Casual friend-round results do not award Daily, Monthly Cup or world-ranking points. Ending or leaving the room ends that room participation; it does not delete the separate online guest profile. Epic may retain connection/service records under Epic's privacy policy. The game's guest-profile deletion control removes the records held by our guest service; it does not claim to erase Epic's separate technical records.

DAILY SCRAMBLES & LOBBY CHAT

Daily scrambles join exactly two authenticated guest profiles through a teammate code. Our daily service stores room membership and the code, chosen nicknames and appearances, readiness, turns, shot inputs and ball positions, candidate balls, ball-selection votes, shared hole scores, completion and request-recovery state. These records run and resume your team round. Completed team nicknames, total scores and hole cards appear on a separate scramble leaderboard; account identifiers, teammate codes and messages do not appear there. Scrambles do not contribute to solo Daily, Monthly Cup, world rankings or offline career rewards.

Lobby text chat is available only to players in that friend room or daily scramble team. Messages include the sender's guest/player identifier, chosen nickname, message identifier and text; other participants receive them so you can communicate. Each message is limited to 160 characters, and the current room keeps up to 40 recent messages. Use a nickname and avoid sending real names, contact details, sensitive information or anything you do not want room participants to read. This is text chat; the game does not activate your microphone.

Private friend-room messages travel with the host's live room state through Epic Online Services and are held in participant memory for the room, rather than archived by our daily service. Daily scramble messages are stored with the server-owned team record, including its recovery state. Closed daily team records and their messages are eligible for bounded cleanup after approximately 90 days; this is a cleanup target rather than an exact deletion-time guarantee. Idempotency receipts use hashes instead of an additional plaintext message history. The game may keep pending daily commands on your device until acknowledged or resolved.

Your local blocked-player list also hides messages from blocked players. Leaving a room stops participation but does not immediately delete the daily team record. Deleting your online profile removes its daily scramble membership, associated request receipts and a team room you own, including its stored messages; messages already received by another player may remain in that room's retained state until the room is deleted or expires. Participants can capture or share what they see outside the game. We use these records only to provide the game and its communication/recovery features, not for advertising or cross-app tracking.

PUBLIC PLAYER CARDS

Newer versions publish the selected golfer/appearance, career tier and online-account creation month for the multiplayer card. You can also select earned trophies and achievements to display. The service stores the corresponding game item identifiers, not an uploaded photo or a complete career-save file. These selections can appear to players who open your profile from rankings and leaderboards.

You can change or remove your showcase selections in the card editor. An empty showcase is not displayed. Removing a showcase item does not revoke the achievement or trophy in your offline career. Deleting the online profile removes its published card records from our service while preserving the local career.

DEVICE VERIFICATION & ONLINE SECURITY

Compatible versions can use Apple's App Attest or Google's Play Integrity service to help check that an online connection comes from the game on a supported device. The game and platform provider process a challenge, app/package and build information, and the proof needed for that check. Our service can retain an app/device key identifier, its public verification key where applicable, verification status and timestamps, proof hashes, challenge/counter information and relevant app-build metadata, associated with the random guest profile. The private App Attest signing key stays on the device.

These identifiers and security records are used for app functionality, fraud prevention and protecting online play, not advertising or cross-app tracking. The game does not request your contacts, real name, microphone, camera or geographic location for device verification. Apple and Google process their platform checks under their respective privacy policies linked below.

The current verification rollout is observational: an unsupported device, unavailable provider, failed proof or exhausted free quota does not by itself delete an account, reset a career or block online play. Checks run separately from shot submission. Short-lived challenges and cached verification states expire; app verification keys may remain associated with the guest until that online profile is deleted. Deleting the online profile removes its associated verification records from our service; local game saves remain separate.

2. OPTIONAL HIGHLIGHT RECORDING

iPhone and iPad

If you turn on highlight recording, Apple’s ReplayKit records the game screen and game audio on your device. The microphone and camera are disabled.

For a qualifying shot, the game prepares a temporary replay of up to the previous 15 seconds. It adds that replay to Photos only if you tap SAVE HIGHLIGHT TO CAMERA ROLL and grant the required permission. Photos access is add-only; the game does not read or browse your existing photo library.

Unsaved prepared clips are discarded when you continue or leave the relevant game context. Temporary exports are also cleaned up when recording stops or the game next starts. The game does not upload recordings to After Hours Studios or share them automatically.

Once saved, a clip is managed by the Photos app. It may sync through iCloud Photos or other services you enable; those services follow your settings and their own privacy policies. You control any later sharing of the clip.

Android

If you turn on highlights, Android asks you to allow screen recording. The game captures its screen and its own game audio on your device, and stops capture when you leave the game. It does not enable the microphone or camera.

For a qualifying shot, the game prepares a temporary replay of up to the previous 15 seconds. It adds a new video to your gallery only if you tap SAVE HIGHLIGHT TO GALLERY and grant any required permission. The game does not read or browse your existing photos or videos.

Unsaved replay offers are discarded when you continue or leave the relevant game context. Recording buffers and exports stay on your device; the game does not upload or automatically share them. Manage saved clips in your gallery. Any backup or sharing services you enable follow their own policies and your settings.

3. WHEN YOU EMAIL SUPPORT

If you email , we receive your email address, your name if included by your email account, the message, and any attachments you choose to send.

We use that information to respond, troubleshoot problems, and improve the game. Support correspondence is handled through our email provider and retained as needed to handle your request and related support or legal obligations. We do not use support emails for advertising or sell them.

You can request deletion of a support conversation by emailing us. We may ask for enough information to identify the conversation and verify that the request comes from the person involved. We do not need your password or payment details. Parents or guardians may contact us on behalf of a child; please avoid sending a child’s real name or other unnecessary personal information.

4. PLATFORM SERVICES & DIAGNOSTICS

Apple operates the App Store and your device’s operating system, permissions, backups, and Photos services. Apple may process information about downloads, device usage, and diagnostics under its own policies and your settings. Apple may also provide developers with permitted aggregate app information or diagnostic reports.

On Android, Google Play handles app and asset-pack installation and updates. Google and your device manufacturer operate their own store, operating-system, permission, backup, gallery, and diagnostic services under their policies and your settings. These platform services are separate from the game’s local career storage and optional highlight export.

If you choose to join the Android beta tester group, Google Groups and Google Play handle membership and testing access through your Google account. We use tester-group membership to provide beta access. Review the group and account settings before joining.

See Apple’s App Store & Privacy notice, Apple’s privacy policy, and Google’s privacy policy for their practices and your choices.

5. THIS SUPPORT WEBSITE

These pages do not include advertising, analytics scripts, contact forms, or cookies set by our page code. The font and images are served with the site rather than requested from a separate font or image service.

The hosting provider may process technical request information, such as IP addresses and server logs, to deliver and protect the website. Clicking an email link opens your email app; no message is submitted through this website.

6. YOUR CHOICES & DELETION

  • Career data: open CAREER SLOTS, select DELETE CAREER for a slot, and confirm with DELETE. This removes that career and its local recovery copies, while leaving other careers and previously saved Photos or gallery clips alone.
  • Online data: use DAILY TOURNAMENT → DELETE ONLINE PROFILE to remove your guest profile and associated online records. Offline career slots remain separate.
  • Recording: turn highlight recording off in the game’s SETTINGS under HIGHLIGHTS. Manage system permissions in your device’s Settings.
  • Saved clips: delete them in Photos on iPhone or iPad, or in your gallery on Android. Deleting a career does not delete clips already saved there.
  • Support messages: email us to request access, correction, or deletion of information you sent us.
  • Device backups and diagnostics: use your Apple, Google, and device settings to manage the services you enable.

Please avoid sending sensitive personal information in a bug report. We cannot retrieve a local career that has been deleted from your device.

7. CHANGES & CONTACT

We will update this page if the game’s data practices change and revise the date above. Any new permissions are requested through the applicable device controls.

For privacy questions or support, contact After Hours Studios at .