Privacy Policy

Last updated: 26 August 2026

Welcome to CheckChess! This Privacy Policy explains what data we collect, how we use it, and what rights you have over it, when you use the CheckChess application (the "App") and related services. If you have any questions, you can reach us at contact@chessnewlife.com.

1. Who We Are

The data controller is:

We collect and process your personal data in accordance with the EU General Data Protection Regulation (GDPR) 2016/679 and applicable Romanian law.

2. What Data We Collect

2.1 Data you provide to us

If you use the App as a guest, the first two items do not apply: a guest session is an anonymous account identified only by a random identifier issued by our authentication provider, with no email address and no password.

2.2 Data collected automatically

2.3 Data about other chess players

On-demand scans. When you run an account scan, we process the public username and public game archive of the account you submit, retrieved from the Chess.com or Lichess public APIs. We process this publicly available data on the basis of legitimate interest, solely to compute statistical metrics.

Continuous monitoring (watchlist). When you add an account to your watchlist, the processing is no longer a single event. Our servers query the Chess.com or Lichess public API for that account approximately every 15 minutes, indefinitely, including while the App is closed. We store the username, the platform, the end time of the most recent game seen, and counts of recent and high-accuracy games. This continues until you remove the entry, until your account is deleted, or until we act on an objection from the monitored player.

We rely on legitimate interest for this processing as well, balanced against the interests of the monitored player: only data that is already public is read, we make no attempt to identify the person behind the account, the output is a probabilistic signal rather than a finding of fact, and any monitored player may object and have the monitoring stopped and the stored entries deleted — see Your Data Protection Rights.

The results are probabilistic signals, not factual accusations, and our Terms prohibit using them to publicly accuse anyone.

2.4 Data we do NOT collect

OTB (over-the-board) PGN analysis runs entirely on your device using the Stockfish engine; the PGN itself is not uploaded for engine evaluation. The resulting report (and the PGN, if you start an AI chat about that game) is stored in your account history.

3. Why We Collect This Data (Legal Bases)

We process your data on the following GDPR legal bases:

We do not use your data for advertising, we do not profile you, and we never sell your data.

4. Who We Share Your Data With

We share data only with the technical providers necessary for the App to function:

5. How Long We Retain Your Data

When you delete your account (Settings → Delete account), your personally identifiable data is removed. Anonymised, aggregated statistics may remain and cannot be linked back to you.

6. Your Rights (GDPR)

Under the GDPR, you have the following rights:

To exercise your rights: contact@chessnewlife.com. We respond within 30 days. See also the Your Data Protection Rights document.

7. Security

We apply appropriate technical and organisational measures to protect your data: encryption in transit (HTTPS/TLS), passwords stored as hashes, row-level security on the database, least-privilege access to backend systems, and API keys kept server-side only.

8. Children

CheckChess is not directed at children under 13. If you believe a child under 13 has created an account, contact us and we will delete it.

9. Changes to This Policy

We may update this Privacy Policy. The date of the last update is shown at the top. Significant changes will be communicated via a notice in the app or by email.

10. Contact

You may also lodge a complaint with the Romanian supervisory authority (ANSPDCP, www.dataprotection.ro) or the authority in your country of residence.