This policy applies only to xiangqi.plyyard.com. The site does not offer player accounts or ask for your name, email address, or phone number before a game. Data follows a different path in each mode: AI and local two-player games stay mainly on your current device, while online rooms must send the board and seat state to the server so both players can continue the same game.

If you read only one section, remember these four points

  • There are no player accounts. We do not ask for a name, email address, phone number, password, or payment information to save an ordinary game.
  • AI runs on the current device. AI moves and hints are searched by a browser Worker rather than a cloud game engine.
  • Online play requires synchronization. Room, seat, board, move, and reconnection state must temporarily pass through the server so the other player can see the same game.
  • You choose what an email contains. We receive an address, explanation, or attachment only when you contact us.

What is stored in the current browser

AI and local two-player modes store the current board, move history, selected AI level, and replay position so play can continue after a refresh. The browser also remembers interface preferences such as theme and panel state. This is local site data, not a cross-device cloud save.

After you enter an online room, the browser stores the room number, seat credential, and host marker so it can recognize the same seat after a refresh. Treat a seat credential as carefully as a private-room link, and do not copy it to anyone you do not trust.

Clearing site data for xiangqi.plyyard.com, ending a private-browsing session, or removing the PWA and its site data usually deletes local games, preferences, and reconnection details. We cannot restore them because they are not attached to an account.

What must be synchronized in an online room

An online room temporarily stores its number, public or private status, seats and display names, red or black, current board, moves, result, draw state, and creation and last-activity times. Moves, resignations, and draw responses travel over a live connection, are validated by the server, and are broadcast to the other player.

A public room shows enough lobby information for visitors to see whether it is waiting or in progress and may be joined or watched. A private room is absent from the public list, but anyone with valid room details may try to visit, so share them only with intended guests.

Rooms are not permanent archives. Empty, long-waiting, or completed rooms expire under current service settings, and a host may close a room. Keep your own record of an important game.

How the page loads resources beyond room synchronization

  • Page and board files: hosted by this site and loaded by your browser.
  • AI search: moves are calculated locally in your browser, without uploading the game to a cloud engine.
  • Fonts and images: the board does not rely on third-party fonts or an external image CDN.
  • External links: another site is visited only after you click its link, after which its own policy applies.

Cookies, advertising, and analytics

Ordinary play uses no login cookie. The site uses Google Analytics 4 (measurement ID G-8EWY47HNXY) to understand aggregate traffic such as page views, approximate region, device type, browser, and referral source. The same measurement ID is used on the Ply Yard studio site and other Ply Yard game hosts, so Google may treat visits from the same browser across those hostnames as related. Analytics is not used to replay games and is not tied to a player account; advertising storage is denied by default. Cloudflare also injects a Web Analytics script to measure page-load performance at the edge; those beacons go to a same-origin endpoint on this site. Google's privacy policy is at https://policies.google.com/privacy. Blocking analytics does not prevent you from playing.

Installing the site as an app (PWA)

You may add the site to your home screen for quicker access. Its icon and cached files remain on your device until you uninstall it or clear the site data.

When contacting us, send only what troubleshooting needs

If you email contact@plyyard.com, we receive your address and whatever you choose to write or attach, such as a description, screenshot, device, or browser details. We use it to investigate, reply, and prevent similar failures, not to create a marketing list.

Do not send passwords, payment information, a complete private-room link, or identity details unrelated to troubleshooting. The site has no player account and will never ask for an account password.

Children and younger players

The board is available to players in general. Parents and guardians should help younger players use online rooms and share links carefully.

Policy updates

We may update this policy when storage, room synchronization, or site features change. The current version is published here; continued use means you have had the opportunity to read the version then in effect.

Contact us

For a privacy question, email contact@plyyard.com, mention xiangqi.plyyard.com, and identify the specific issue.