Privacy
Anonymous play still uses personal data.
Hexagonal Tic-Tac-Toe Online is controlled by Hexagonal Tic-Tac-Toe Online. Contact hextictactoe@gmail.com for privacy requests. Controller location: EU-based individual developer. This notice is effective from 2026-03-08.
What we process
- Anonymous guest identifier stored on the device and a hashed copy of that identifier on the backend.
- Generated guest display name, gameplay records, room codes, participation history, and short-lived websocket connection state.
- Infrastructure metadata handled by hosting providers such as IP address and access logs.
Why we process it
- Create and maintain anonymous guest sessions.
- Run public matchmaking, private rooms, rematches, and spectator access.
- Maintain live game state, move history, and reconnect grace handling when a player disconnects during their turn.
- Handle privacy requests, security incidents, and abuse prevention.
Legal bases
- Performance of a contract or steps requested by the user to provide matchmaking, room joins, live gameplay, and reconnect handling.
- Legitimate interests for basic service security, abuse prevention, and short retention needed to keep game state consistent.
Processors
- Cloudflare: PartyKit realtime hosting, Durable Objects, D1 storage, and edge delivery. (May process or transfer data in the United States and other regions permitted by its DPA and subprocessors list.)
- Vercel: Application shell hosting, server functions, and delivery. (Primary processing facilities are in the United States, with possible processing in other regions used by Vercel or its subprocessors.)
International transfers
- If hosting or infrastructure providers process personal data outside your country, transfers are handled under the provider data processing terms and applicable transfer safeguards.
- Cloudflare states in its privacy and DPA materials that service data may be processed globally, including in the United States and other regions used by Cloudflare and its subprocessors.
- Vercel states in its DPA that its primary processing facilities are in the United States and that cross-border transfers rely on its DPA transfer mechanisms, including SCC and UK transfer terms where required.
Retention
- Matchmaking queue entries: 24 hours. Queue entries older than 24 hours are automatically deleted by the hourly cleanup task.
- Unused private rooms: 7 days. Waiting private rooms with no second player are automatically deleted after 7 days of inactivity by the hourly cleanup task.
- Finished games and move history: 30 days. Finished games, participant rows, and moves are deleted 30 days after the game ends by the hourly cleanup task.
- Guest profiles: 30 days. Inactive guest profiles are deleted after 30 days by the hourly cleanup task when they are no longer referenced by queue or game participation records.
Your rights
- Access your data.
- Request erasure of your guest profile.
- Receive an export of your data in JSON format.
- Object to processing based on legitimate interests where applicable.
- Lodge a complaint with your local supervisory authority.
If you believe your data has been handled unlawfully, you can contact us first or complain to the supervisory authority in your EU/EEA country of residence.
Privacy tools
Export or erase your guest data
These tools work for the anonymous guest currently stored on this device. Exports include app-stored session and gameplay data, but not infrastructure provider logs.
No guest profile exists on this device yet. Start a game first if you want an export or erasure action to apply.