Policy & terms

Updated 27/09/2026

The engine runs on your device

Everything that needs a chess engine (the computer's moves, analysis, reviews, hints, learn-from-mistakes) runs right in your browser. Our server doesn't run an engine: it only keeps accounts and games, pairs online players and handles payments.

  • Downloads about 52 MB by itself (a 51 MB neural network and an engine program of almost 1 MB) right after you sign in, or when you open play the computer, analysis, game review, learn from mistakes or solve your own position. Nothing to click; it's ready once downloaded.
  • Downloaded only once per engine version: the data is kept in your browser's Cache Storage on your device and is ready right away next time.
  • If you're on mobile data, this download counts towards your plan. When the browser is in data saver mode, the engine doesn't download by itself and waits for you to tap download.
  • The engine uses your device's CPU while the computer plays, analyses or reviews (up to 6 threads, always leaving one core for the interface), so your device may warm up and use more battery.
  • The engine only receives the position on screen and returns a move; it doesn't read or send any other data on your device.
  • Game review: your games are reviewed on your device. The result (scores and best lines for each position) is sent to the server to be kept with the game; the server only checks that the moves in it are legal.
  • A recent browser with multi-threaded WebAssembly is needed: a recent Chrome, Edge, Firefox or Safari. Browsers built into some apps (Zalo, Facebook) may not work; open the page in your device's browser instead.
  • Remove it from your device at any time: Settings → Engine on this device. Next time you play, the engine downloads again by itself.
  • The engine is free software under the GPL-3.0 licence (name, authors and licence are in the source files). Source code of the exact in-browser build: /engine/SOURCE.txt.

Data we keep

  • Account: email and display name; if you sign in with Google, also your Google account ID and picture link. We don't store passwords (you sign in with a code sent by email, or with Google).
  • Sign-in sessions: IP address and browser type at sign-in, so you can spot unknown sessions. Session tokens are stored only as hashes.
  • Games: moves, clocks, results, Elo and reviews. Anyone with the link can view a game; online games show both players' names and others can watch them live.
  • Payments: orders, amounts, transfer references and the transaction notices SePay sends us. We never receive or store cards or bank passwords.
  • Profile picture: a picture you upload or copy from Gravatar when you click, stored as a 256×256 WebP; you can delete it in Settings.
  • Learning progress: solved puzzles, puzzle rating, streaks, puzzle rush, lessons, learn-from-mistakes and daily missions.
  • Friends: your friend list and friend requests; friends see whether you're online or playing.
  • Feedback: your message, the page you were on and your email (if you give it), forwarded to the administrators' email.
  • Abuse prevention: request counts per account or IP (sign-in codes, new games, reviews…), deleted automatically after 24 hours.
  • Error log: when a page hits an error on your device, the error, the page and the browser type are written to the server log so we can fix it.
  • Quick chat messages in online games only go to the players in the game and are not kept.
  • Retention: guests' games against the computer that nobody claims within 180 days, expired sessions and old sign-in codes are deleted daily. Database backups (hourly, keeping 48 hourly and 30 daily copies) are kept on our own storage server.
  • Download your data: Settings → Account → My data gives you a file with everything we store about your account.

Third-party services

  • Resend — sends sign-in code and receipt emails.
  • Google — sign-in with Google (if you choose it), and Google Fonts for the fonts.
  • SePay — tells us when a top-up transfer reaches our account; the payment QR code is made by SePay.
  • Gravatar — only when you choose to take your picture from Gravatar: the server sends a hash (SHA-256) of your email to Gravatar to fetch the picture.

Delete account

Go to Settings → Account → Delete account. Your email, name, picture, Elo, progress, friends and wallet balance are deleted for good. Games you played with others stay for them to replay, but your name in them becomes “Deleted player”. If you ever topped up, orders and the wallet ledger (amounts, dates) are kept without any name or email, as accounting records. For your mailbox we keep only a one-way hash (it can't be turned back into the email), so an account made again on the same mailbox doesn't get the first-game gifts or the mission reward of the day it was deleted again.

Terms of use

  • Fair play: in rated online games, don't use an engine, another person or any tool to suggest moves. Accounts that break this may be locked and their Elo adjusted.
  • Games against the computer count towards your vs-computer Elo (separate, never used for pairing or rankings), using the Elo on the character's card — except games that used Undo or Hint and games started from a chosen position (those are just practice: no Elo, rank stars, unlocks or win missions). Leaving an online game for more than 45 seconds while playing counts as a loss; when the server restarts, both players have 90 seconds to come back.
  • Puzzles: a puzzle only counts as solved when you play the whole solution yourself; puzzles where you viewed the solution or used a hint don't earn puzzle points.
  • Free: the first 3 characters (Little Na, Uncle Tư, Teacher Lan), custom computer levels 1–3, the coach for 1 game a day, analysis to depth 12. Each character unlocks after you beat the one before it once without Undo or Hint.
  • Paid games: 100₫ per game with Grandpa Ba, Khoa, Master Hùng, the Chess Carp, custom levels from 4 and every online game, charged when the game starts (an online game aborted because one side never moved is still charged); your first game with each paid character is free, once per email mailbox. With money in the wallet, the coach for every game, hints, learn-from-mistakes and unlimited analysis cost nothing extra.
  • Top-ups: from 20.000₫ by bank transfer; the money reaches your wallet when it arrives in our account, exactly as sent; wallet money never expires. For payment problems (a missing reference…), contact us with a picture of the transaction.
  • The service is provided as is; prices and features may change, and changes to game prices will be announced by email in advance.

Contact: support@covumon.com

Policy & terms — Cờ Vũ Môn