← Back to game 한국어

Public playtest

Privacy Notice

This notice explains the live game data, browser storage, and anonymous operational logs actually handled by the FrankenSketch public playtest. The current playtest has no accounts, payments, advertising, or in-game chat.

Operator name
FrankenSketch
Privacy contact
support.frankensketch@gmail.com
Effective date
August 2, 2026

1. Scope and minimum age

This notice applies to the FrankenSketch web game and features offered during its public playtest. The service is intended for people aged 16 or older. Do not use the service if you are under 16.

2. Data handled during a game

To create a live room and run the game, the server handles the following in memory:

  • a room code and temporary room state;
  • nicknames, player order and roles, and host status;
  • temporary player identifiers and reconnect tokens;
  • prompts, the guesser's answer, drawing strokes and pieces, and used prompts.

We use this information to apply the game rules, synchronize players, recover interrupted connections, and show results. Room data disappears when the room is deleted after the last player leaves, or when the server restarts or is redeployed.

What other people in your room can see

Depending on the game stage, people in the same room can see participant nicknames and roles, who drew each piece, the combined drawing, the prompt, the guess, and the result. Do not put your real name, contact details, or other information you do not want to share into a nickname or drawing.

3. Data stored in this browser

For convenience and result recovery, the game may store the following locally:

DataPurposeRetention
Nickname, last room, language, and tutorial-display preferences Prefill your next visit and remember language and first-time guidance Until overwritten, cleared by the browser, or deleted in the game
Session token and player data Restore your seat after a refresh or brief disconnect Until normal exit, session expiry, or deletion
Raw host-usage counter Create a coarse repeat-host bucket without a persistent ID 30 days after the latest update, capped at four uses
Final game results Restore result and save screens after a refresh 7 days, up to 12 recent scopes and 30 results per scope

Some recovery features may not work in private browsing or when your browser restricts local storage.

4. Anonymous analytics, error, and operational logs

During the public playtest, we may record only allowlisted events and operational metrics needed to understand whether the game works and is fun. Examples include room creation and successful game start, cycle completion and continuation, disconnect and recovery, invite-link copy and native-share completion, result save/share actions, reaching the end screen, error categories, active room and connection counts, memory and timer delay, and aggregated network round-trip time.

Application logs do not contain the actual room code, nickname, player ID or reconnect token, raw IP address or Origin, prompt or guess, drawing strokes or coordinates, full URL or query, or a persistent browser ID. For deduplicated room-level counts, the server may use a temporary analytics room ID that is never sent to the client and is discarded with the room. A native-share completion record contains no sharing app, target, recipient, or invite link, and does not mean that another person received or opened it.

Repeat host use is sent only as a fixed bucket: first, 2–3, or 4+. The raw count stays in the browser. Reaching the end screen records only a host/player role. These signals are not unique-user counts or exact retention.

5. Security and abuse prevention

To limit automated connections, room creation, and code guessing, the server may keep a temporary source-derived key and request counters in process memory. This state expires after about 10 minutes and has a fixed size limit. Raw IP addresses and Origins are not written to FrankenSketch application telemetry, although the hosting provider may process network information in its own security and access logs under its policies.

6. Retention

InformationFrankenSketch retention
Live room dataUntil room deletion, server restart, or redeployment
Temporary abuse-prevention stateAbout 10 minutes after the last relevant activity
Browser-local dataAs described in section 3
Application analytics, error, and operational logsUp to 7 days, with no external log forwarding or separate long-term archive
Support emailDeleted within 90 days after the inquiry is resolved

We may keep information longer only when necessary to meet a legal obligation, respond to a security incident, or resolve a dispute.

7. Service providers and international processing

We use the following providers to run the online game and receive support email. The game service runs on Render Starter in the Virginia, United States region. Application logs are retained for up to 7 days and are accessible only to one operator. We do not use external log forwarding or a separate long-term archive.

ProviderPurpose and dataLocation and retention
Render Web and WebSocket hosting, security, and application logs; game requests and hosting access information Virginia, United States; Render Starter; application logs retained for up to 7 days
Google Gmail Receiving and answering inquiries; sender email address, display name, message, and attachments May be processed where Google operates; deleted from our mailbox within 90 days after resolution

If you do not want your game traffic processed outside your country, you can choose not to use the online service. You do not need to send us an email unless you want support. Each provider's own retention and security obligations are governed by its policy.

8. Discord, sharing, and downloads

Discord links and operating-system share features open only when you choose them. FrankenSketch does not receive Discord account data or know whether you joined the server. Once you open an external service or share a result, that service's privacy rules apply. You are responsible for PNG, ZIP, and collage files that you download or share to another app.

9. Your choices and deleting local data

Use Delete data on this device in the Home footer to delete the nickname, last room, session, language, and tutorial-display preferences, host-usage counter, IndexedDB results, and in-memory result and reconnect state stored by FrankenSketch in the current browser. The game then returns to a clean Home URL.

This control cannot delete anonymous application logs already created, hosting infrastructure logs, support email, or files you downloaded or shared. Because anonymous logs are not linked to an account or persistent identifier, we cannot locate and selectively delete a particular person's events. You may ask us to delete a support email at the address below.

10. Safeguards

We use encrypted HTTPS/WSS connections from allowed origins, request-size and rate limits, room and connection caps, server-authoritative validation, restricted log schemas, and short retention periods. No method of internet transmission or storage can be guaranteed completely secure. Please email us if you believe you found a security issue.

11. Changes to this notice

If we add accounts, payments, advertising, a new analytics provider, or another feature that changes data handling, we will update this notice first and show its effective date. We will announce material changes in the game, the official Discord, or another appropriate place.