Privacy Policy — Realtime Chess

This privacy policy describes what data is processed when using the "Realtime Chess" app and the associated website. Since the app operates without user accounts, data processing is minimal.

As of: March 20, 2026

Table of Contents

Controller

Jirko Cernik
Ursrainer Ring 89/1
72076 Tübingen, Germany
Tel.: +49 7071-9209314

Email: realtimebudget@intercyloon.de

Legal notice: link

Overview of Processing Activities

Types of Processed Data

Categories of Affected Individuals

Purposes of Processing

Applicable Legal Bases

Applicable legal bases under the GDPR: Below, you will find an overview of the legal bases of the GDPR on which we process personal data. Please note that in addition to the provisions of the GDPR, national data protection regulations may apply in your or our country of residence or domicile. If more specific legal bases are relevant in individual cases, we will inform you of these in the privacy policy.

National data protection regulations in Germany: In addition to the GDPR, national data protection regulations apply in Germany. This includes the Federal Data Protection Act (Bundesdatenschutzgesetz — BDSG). The BDSG contains special provisions regarding the right to information, the right to erasure, the right to object, the processing of special categories of personal data, processing for other purposes, and transmission as well as automated decision-making on an individual basis, including profiling. Furthermore, state data protection laws of individual federal states may also apply.

Security Measures

We implement appropriate technical and organizational measures in accordance with legal requirements, taking into account the state of the art, implementation costs, the nature, scope, context, and purposes of processing, as well as the varying likelihood and severity of threats to the rights and freedoms of natural persons, to ensure a level of protection appropriate to the risk.

These measures include, in particular, ensuring the confidentiality, integrity, and availability of data by controlling physical and electronic access to the data, as well as access, input, disclosure, availability, and separation. Furthermore, we have established procedures to ensure the exercise of data subjects' rights, data deletion, and responses to data threats. We also consider the protection of personal data during the development or selection of hardware, software, and procedures in accordance with the principles of data protection by design and by default.

TLS/SSL encryption (HTTPS): All data transmissions between the app and the server, as well as between the website and the browser, are conducted over HTTPS (TLS-encrypted).

HMAC-SHA256 signing: All API requests from the app are signed with HMAC-SHA256. Each request includes a timestamp and a unique random number (nonce) to prevent replay attacks and tampering. The server rejects requests with an invalid or missing signature.

Data Storage and Deletion

We delete personal data as soon as the purpose of processing no longer applies and no legal retention obligations exist. The following specific retention periods apply:

Rights of Data Subjects

Under the GDPR, data subjects have various rights, particularly arising from Articles 15 to 21 of the GDPR:

Web Hosting and Server Log Files

We use rented storage space and computing capacity for providing our website and game server. The server is located in Germany.

Mobile App: Local Data Storage

The app stores the following data exclusively on your device (using SharedPreferences). This data is not transmitted to our server (exceptions noted below):

Exceptions: During online matches, the rating proof and avatar seed are transmitted to the server to enable matchmaking and display your avatar to your opponent.

Legal basis: Legitimate interests (Art. 6(1)(f) GDPR) — required for the functionality of the app.

Game Server Communication

During online matches, the following data is transmitted to our server and stored temporarily:

Player tokens are randomly generated per game and do not enable cross-session identification.

Legal basis: Legitimate interests (Art. 6(1)(f) GDPR) — required for providing the online chess game.

Referral Program

The app includes a referral program through which players can invite other players. How it works:

Stored data: No names, email addresses, or user accounts are collected — only random 6-character codes and MD5-hashed IP addresses.

Note: MD5-hashed IP addresses may still qualify as personal data under the GDPR. The 24-hour deletion period and the singular purpose (code association during installation) minimize the impact on your privacy.

Legal basis: Legitimate interests (Art. 6(1)(f) GDPR) — required for associating referrals without user accounts.

App Analytics with Firebase Analytics

We use Firebase Analytics, an analytics service by Google, to better understand app usage and improve the app.

What We Do Not Process

Contact

When contacting us (e.g., by email), the information provided by the inquiring person is processed as necessary to respond to the inquiry.

Changes and Updates

We kindly ask you to regularly review the content of our privacy policy. We adjust the privacy policy whenever changes to the data processing we perform require it. We will inform you if any changes necessitate your action (e.g., consent) or any other individual notification.

If we provide addresses and contact information in this privacy policy, please note that these may change over time, and we recommend verifying the details before contacting us.


This is a translation of the German privacy policy. In case of discrepancies, the German version at https://realtimechess.intercyloon.de/privacy_de.html shall prevail.