Privacy

Updated: November 8, 2026. Operator: Jingxing Lu. Contact: frigogo@gmail.com.

Information We Process

Local two-player and player-versus-AI games do not connect to our game server. During online play, your nickname, selected animal character, moves, room code, and game records are sent to our server. The server creates a random anonymous player ID and session token and stores a hash of the token. The token itself and the most recent room ID are stored on your device to restore a game. Your nickname, animal character, game state, and game records are visible to your opponent in that game.

How We Use and Transmit Information

We use this information to match players, validate turns and moves, synchronize games, restore interrupted connections, and calculate game records. Online connections use encrypted WebSocket connections. The game contains no ads or third-party sign-in. The application server does not log the IP address of each request. The reverse proxy used for deployment may log connection metadata according to its configuration. Docker standard-output logs are limited to three rotated files of up to 10 MB each.

Retention and Deletion

Active anonymous sessions are retained for up to 180 days after last use. Finished or abandoned rooms and their game records are retained for up to 90 days. Reports are retained for up to 180 days. Backups are automatically deleted 30 days after creation. Ongoing games are not removed by room-retention cleanup. To request access to or deletion of your records, email frigogo@gmail.com. Include the player ID shown in the app and any relevant room code so we can locate the anonymous session. Deleting server records may make games and records unrecoverable. Uninstalling the app does not automatically delete server records; session credentials on the device may remain until cleared or expired.

Sharing and Children

Other than the game information visible to your opponent as described above, we do not publish your game data. Online play includes nickname filtering, reporting, and blocking. Reports store only a predefined reason, anonymous player IDs, and room ID; they do not collect free-form text. After either player blocks the other, they cannot be matched again or join rooms created by each other using a room code. Do not include your real name, contact details, or other sensitive information in your nickname.

Changes

Updates to this policy will be posted on this page. You can contact us at the email above with privacy questions or deletion requests.