Privacy policy

Private test version. Last updated 15 November 2026. Before public release the operator's name and postal address will replace the placeholders below.

The short version (for everyone, written for players aged 13 and up)

1. Who is responsible for your data

ChesStresS is run by Kajetan Kupka, a private individual in the United Kingdom (not a company), [POSTAL ADDRESS] ("we", "us"). We are the controller of the personal data described here. ICO registration number: [ICO REGISTRATION NUMBER].

Contact for privacy questions, requests and complaints: [email protected] (write "Privacy" in the subject). We do not have a data protection officer; the operator handles privacy matters personally. Emails are drafted with the help of an AI assistant (see section 6); every decision about your data, a ban, a refund or a complaint is made by a person.

The UK GDPR and the Data Protection Act 2018 apply. If you live in the European Union, the EU GDPR also applies to you. [EU REPRESENTATIVE: name and address, if appointed – see section 9.]

2. What we collect and where it is kept

On your device only (not sent to us)

Your settings (board, sound, theme, time control), your level, local tokens and ratings when you play as a guest, games against the computer, saved games, puzzle and lesson progress, game-analysis results, a flag that you passed the age check, and – if you have an account – your account number, secret key and nickname. These are kept in your browser's or app's local storage. They stay until you delete the app or clear the site's data.

When you play online (guest or account)

If you create an account

We do not collect your real name, email address, phone number, password, contacts, photos, precise or approximate location, or advertising identifiers.

Fair play and reports

When you email us

Your email address, your name if your email shows it, what you write, and any attachments.

Purchases (not available yet)

Nothing can be bought yet: on the website the "Get tokens" screen shows the planned token packs and prices, and its Buy buttons read "Coming soon"; in the apps from the App Store and Google Play no packs, memberships or prices are shown until they can be bought there. When tokens can be bought, payment will go only through Apple's App Store or Google Play. For each purchase we will keep: the account it belongs to, the store's transaction number, the product (number of tokens), the price in pounds, the date and time, and the time you confirmed that you want the tokens at once and lose your 14-day right to cancel. We will never receive your card details. This policy will be updated before purchases go live.

3. Why we use it and our legal basis

PurposeDataLegal basis (UK GDPR Article 6)
Running the game you choose: online games, pairing, ratings, accounts, tokens, tournaments, Turbo Live, saved game listsGame identity, presence, games, account data, token historyContract – providing the service you asked for (6(1)(b)). Where a contract does not fit (for example for guests), our legitimate interest in running the game you started (6(1)(f)).
Fair play and conduct: detecting signs of cheating, boosting, sandbagging, collusion, multiple accounts, stalling and abandoning games (signals and flags); checking reports; deciding on warnings, restrictions and closures; correcting ratings; applying the leaving-games ruleFair-play records, signals and flags, focus signal, network identifier, reports, decisions, rating corrections, audit logLegitimate interests – fair games and a safe, respectful place for all players, including children (6(1)(f)). This is profiling to prevent cheating and abuse. It never decides anything: every measure against a player is decided by a person, shown to the player with reasons, and can be appealed. The leaving-games pause is a fixed game rule applied the same way to everyone, lasts 10 minutes and affects rated pairing only.
Keeping players safe and dealing with illegal content and complaints, as the Online Safety Act 2023 requiresReports, nicknames, related games, emailsLegal obligation (6(1)(c)) and legitimate interests (6(1)(f))
Security and preventing abuse of the serversTechnical data processed by CloudflareLegitimate interests (6(1)(f))
Answering your emails and requestsEmailsLegitimate interests (6(1)(f)); legal obligation for data-protection requests (6(1)(c))
Purchases and refunds (when available); keeping accounting recordsTransaction recordsContract (6(1)(b)); legal obligation for tax records (6(1)(c))

We do not use your data for advertising, we do not build profiles for marketing, and we do not sell or rent it. We do not make decisions about you by automated means alone: the fair-play signals only put a flag in front of a person, and warnings, restrictions and closures are always a person's decision (so Article 22 UK GDPR, on solely automated decisions, does not apply). You can object to processing based on legitimate interests (section 8), ask a person to look at a decision again (appeal), and ask what signals and flags we hold about your account.

4. Storage on your device (cookies and similar)

We do not use cookies. The game uses your browser's or app's local storage for the items listed in section 2, plus one session flag so the intro is shown only once per visit. This storage is needed for the game to work as you asked (saving your settings, games and account key) and is never used for tracking or advertising, so no consent banner is needed. You can delete it at any time by clearing the site's data or uninstalling the app – but if you have an account, write down your recovery code first, or you will lose access.

5. How long we keep it

DataHow long
Data on your deviceUntil you delete it or the app
Account record, ratings (CSR, TSR), badges, tokens, boards bought, avatar, settings, spending controls, block listUntil you delete the account, or until it has not been used for 24 months: then it is deleted automatically, in the same way as when you delete it yourself. If you open the game in the last 30 days before that, you see a notice and the account is kept. An account that still holds bought tokens is not deleted for not being used (bought tokens do not expire); it is kept until you delete it or the bought tokens are spent.
Tickets for games against the computerAt least 7 days: tickets older than that are deleted when you start your next game; all are deleted with the account
Old Turbo practice tickets (no new ones are stored)Deleted once they are 7 days old, and with the account
Token historyThe last 200 changes per account; all deleted with the account
Your games in account historiesWhile your or your opponent's account exists. If you delete your account, your nickname in these games becomes "Deleted player"; a game is deleted when neither player has an account any more.
Fair-play record of a game (including moves, time per move and the focus signal)30 days after the game, unless the game was reported or is part of a flag
Per-account signals (one line per game)30 days after the game
Confirmation that you are 13 or older, the version of the Terms you accepted and the timeWith the account, until it is deleted
Count of new accounts per network (a keyed hash of the network address, not the address)24 hours
One-way hash of the nickname of a deleted or closed account (the nickname itself is not kept)90 days after the deletion or closure
Moves of a won game against the computer sent for the prize checkNot kept after the check
Network identifier (salted hash; accounts only)At most 30 days after it was last seen; deleted with the account
Flags and the fair-play records of the games in themAn open flag nobody acted on: 90 days after it was last updated. A flag a person reviewed: 12 months after the review. Deleted with the account it is about.
Reports, the fair-play record of a reported game and the decisionUntil reviewed, then 12 months after the decision (deleted automatically) so that appeals and repeated reports can be handled
Decisions about an account (warning, restriction, forced rename, closure) and appeals12 months after the decision, or for as long as the measure is in force if that is longer. If you delete your account the decision is kept for the rest of that time without your account number or nickname.
A closed accountThe account and its data are deleted 12 months after the closure (so that an appeal can be handled and the closure cannot be undone simply by waiting). An account closed because its owner is under 13 is deleted 7 days after the closure. You can delete it yourself at any time before that.
Rating corrections, rating history and the per-game rating changeCorrections and rating history: 12 months. The rating change of a game is kept with the game in the account history.
Results of a rated Turbo Live event used for TSR corrections (account ids, agreement, votes, team results, TSR before the event)90 days after the event, or until one of the accounts is deleted, whichever is sooner
Notes of abandoned live games (leaving-games rule)Up to 3 days
Audit log of the operator's actions (no nickname or account number)6 years (the period in which legal claims can be brought), then deleted
Server copy of each online game (players' numbers and nicknames, moves, clocks, time per move)30 days after the game ends (correspondence games too: the 30 days start when the game ends), then deleted automatically. A challenge link nobody opened is deleted 30 days after it was made; a game without a clock in which nobody has moved for 180 days ends as abandoned. Games in account histories are kept as described above.
Players online list and pairingWhile you are connected (and listed only as described in section 2); who was paired with whom is remembered for 10 minutes
Public lists of live and recent gamesLive games until they end; the 50 most recent finished public games, replaced as new games finish
Tournament and Turbo Live results (nicknames, scores, payouts, TSR changes and badges shown in the standings)Shown in lists for 1 hour after the end (Weekly Marathon: until the next week ends). The stored tournament or event is deleted 30 days after it ends (or 30 days after it was made, if it never started). Entry fees, refunds, prizes and top-ups stay in the token history of each account.
Technical data at CloudflareNot stored by us; Cloudflare keeps limited logs under its own policy
Support emails24 months after the last message, unless needed longer for a dispute or a legal claim
Purchase records and the record of your consent to immediate supply (when available)7 years after the purchase, then deleted automatically. This covers what tax law requires (at least 5 years after the 31 January tax-return deadline for the tax year) and the 6-year period for claims about a contract. If you delete your account, these records are kept for the rest of that period without your account number, nickname or anything else that links them to your account.
Year (and, if asked, month and day) of birthNot stored at all; only the result of the check is kept on your device

6. Who receives your data

7. Transfers outside the UK

Cloudflare and Google are based in the United States and process data in many countries. Both are certified under the UK Extension to the EU-US Data Privacy Framework (the "UK-US data bridge"), which UK law treats as giving adequate protection. Cloudflare's data processing addendum also includes standard contractual clauses with the UK addendum as a fallback. For EU players, the EU-US Data Privacy Framework and standard contractual clauses apply. You can ask us for more detail.

8. Your rights and how to use them

You have the right to: get a copy of your data; have wrong data corrected; have your data deleted; restrict or object to how we use it; and get the data you gave us in a reusable format. You will not be subject to decisions made only by a computer: fair-play flags are reviewed by a person, and you can appeal any decision (Safety & reporting).

9. Complaints

Please tell us first if you are unhappy with how we use your data: email [email protected] with "Privacy complaint" in the subject. We confirm receipt within 30 days (usually within a few days), look into it, keep you updated and tell you the outcome.

You also have the right to complain to the UK Information Commissioner's Office (ICO): ico.org.uk/make-a-complaint, telephone 0303 123 1113. If you live in the EU you can complain to the data protection authority in your country.

9b. If you live in Poland

The EU General Data Protection Regulation (GDPR) applies to how we handle your data, and you have all the rights in section 8. The Polish version of this policy is the binding one for you. Contact for people who live in the European Union: write to us at [email protected]. We have not appointed a representative in the European Union yet. You can complain to the Polish data protection authority: Prezes Urzędu Ochrony Danych Osobowych (UODO), ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl. Nothing is sold in Poland at present: the game is free there.

9a. If you live in Australia or New Zealand

New Zealand. The Privacy Act 2020 applies to how we handle your information. Our privacy officer is the operator named in section 1; write to the contact address in that section. You can ask us to confirm whether we hold information about you, to give you a copy and to correct it; we answer within 20 working days and do not charge. Your information is collected and kept outside New Zealand (section 6 and section 7 say where and by whom). If a privacy breach is likely to cause you serious harm, we will tell you and the Privacy Commissioner. If you are not happy with our answer you can complain to the Office of the Privacy Commissioner: privacy.org.nz, telephone 0800 803 909.

Australia. We are a small business based in the United Kingdom, so most of the Australian Privacy Act 1988 does not bind us; we still give Australian players the same rights as everyone else: everything in section 8 applies to you (access, correction, deletion, a copy of your data). Your information is kept outside Australia (sections 6 and 7). You can contact the Office of the Australian Information Commissioner at oaic.gov.au, telephone 1300 363 992. For online safety (bullying, image abuse, illegal content) you can also go to the eSafety Commissioner: esafety.gov.au/report.

10. Children

ChesStresS is for players aged 13 and over. We ask your year of birth once, on the device (and the month only if the year is not enough), and do not keep it; if you are under 13 the game will not start and does not connect to our server. Because some players are teenagers, we follow the ICO's Children's code: privacy-friendly settings ("Show me as online" and "Accept challenges" are off until you switch them on), a block button, no adverts, no tracking, no location, no open chat (only preset phrases and reactions), report and block wherever players meet, and a person reviews every report. If we learn that a child under 13 has an account (they tell us, a parent or carer tells us, or a report makes it clear), a person closes it the same day, online play is switched off on that device, and the account and its data are deleted 7 days later (the 7 days are only there so that a mistake can be put right). We do not ask for proof of age. Parents or carers who think their child under 13 has used the game can email us with the nickname.

11. Security

Connections are encrypted (HTTPS and secure WebSockets). Account keys and recovery codes are stored only as one-way hashes. Admin functions need a separate secret key. If a data breach puts you at high risk, we will tell you without undue delay through the app and our website.

12. Changes

We will update this policy before adding purchases, subscriptions, a server for game analysis, or any new kind of data use, and show a notice in the game when a change matters to you. The date at the top shows the latest version.

Terms of use · Safety & reporting · Delete your account · About & credits · How ratings work · Back to the game