Policy

Privacy

What the app processes, why it needs it, how long it remains, and the controls available to players.

Draft for public beta · Effective August 6, 2026

Pre-release status: the production game service is hosted by Render, but verified publisher identity, support-ticket retention and deletion procedures, final legal contact details, and governing-law terms remain incomplete. Those items will be completed before a public ChatGPT submission.

Summary

Turnplay Arena does not require an account and does not sell personal information, show ads, process payments, or use analytics or advertising trackers on this website. The game server processes the minimum data needed to run and resume a match, defend the service, and diagnose reliability.

Data processed by the game server

Why this data is used

Session data enforces game rules, confirms exactly-once changes, resumes the same board, and preserves settings across a reset. Short-lived network keys limit abusive traffic. Operational events identify availability, latency, and failed tool calls without recording board contents.

Go board images

When a player attaches a Go-board image in ChatGPT, ChatGPT interprets the image. The Turnplay Arena server receives the resulting coordinates, role choices, turn, difficulty, and optional capture counts—not the uploaded image itself. OpenAI’s handling of the attachment is governed by the user’s OpenAI service terms and privacy settings.

Storage and retention

Recipients and processors

Render hosts the production game service and processes game traffic, the persistent game store, and bounded operational logs on the publisher’s behalf. OpenAI processes ChatGPT messages, attachments, and widget state under its own terms. GitHub Pages hosts this public website and may process ordinary web-request and diagnostic data; the website itself runs no analytics. If a player submits the support form, Formspree receives the supplied email address, selected request type, message, constant product label, and ordinary request metadata to deliver the request. A game ID reaches Formspree only if the player includes it in the message; the app does not send game data to Formspree automatically.

Player controls

Players can reset or end a match, use ChatGPT’s account and chat controls for widget-state copies, clear the standalone preview through browser site-data controls, or let the 30-day game-access window expire. Reset and End Game are gameplay actions and are not full deletion requests. A game ID is a pseudonymous possession-style continuation token, not proof of an authenticated account. For a privacy or deletion request, use the support form and include only the game ID needed to locate the record—never a password, API key, payment detail, or unrelated private content. The verified publisher identity, request-verification procedure, response process, and support-retention schedule remain public-release gates.

Children and restricted data

The service is intended for people age 13 or older. Do not submit health records, financial-account details, government identifiers, precise location, passwords, private keys, or other sensitive information. The app does not need those categories to function.

Changes and contact

Material changes will update the effective date. Privacy questions can be sent through Support. The verified publisher identity and business contact will be inserted here before the app is submitted publicly.