Privacy Policy

Effective: October 26, 2026

This document describes what data the Hang On English mobile app and its browser version (PWA) at app.hang-on.app (together, the “App”) and their server api.hang-on.app process, for what purpose, and how you can manage it.

1. Controller

The data controller is Jan Komadowski (the “Controller”), who is also the service provider and operates the server api.hang-on.app. The App (its code and educational content) was created by Aleksandra Natalia Komadowska, who is not the data controller or the service provider and does not operate the server. Direct any questions about data to the Controller. Contact for privacy matters: support@hang-on.app.

2. The key points

3. Data stored on your device

The following information is saved locally on your phone. Except for progress (if you have an account, see below), it is not sent to our server:

Uninstalling the App or clearing its data in system settings erases this information.

Browser version: the same information is saved in the browser’s storage (localStorage, cache), and the account secret in localStorage, which is less protected than the phone’s system secure storage. Clearing site data, private browsing or switching browsers removes it from the device, along with the account secret. Without a saved recovery code you cannot sign in again (see section 10). The browser version uses no cookies and no external scripts or tracking tools.

4. Account and live features (server)

When you create an account, we store on the server:

The account contains no data that would let us recognise you other than the recovery code, and we collect none. So please do not ask us to recover an account without the code, and do not use your real name as a nickname.

Your nickname and points are visible to other users in rankings and rooms, and your nickname also in friends lists. Any user who sees you in a ranking, in room results or in a friends list can open your profile, which shows your nickname, points, ranking place, join date and “about me” note. In the account screen you can turn on “Hide my profile” at any time – other users then see only your nickname, points and ranking place. Do not put data in your nickname or note that you do not want to reveal.

Content checking. Your nickname and note are checked by an automatic word filter: when you enter them (prohibited content is not saved) and when they are shown to other users. If the content breaks the rules, others see a placeholder name or a notice that it is hidden, and you see a warning; we do not change or delete the content. The result of the check is not stored. The filter takes no decision about you other than hiding the content from others; at your request a person reviews the matter (support@hang-on.app).

Live quiz rooms store the room code, players’ nicknames, their progress and results. Room data is deleted automatically after 24 hours.

5. Purposes and legal bases (GDPR)

6. System permissions

7. Recipients and processors

We do not sell data or share it for advertising. We use services that process data on our behalf:

These providers may process data outside the European Economic Area, including in the USA, based on standard contractual clauses or a European Commission adequacy decision.

8. Technical logs

During connections to the server, the infrastructure provider (Cloudflare) may record technical request data such as IP address, time, resource address and response code. It is used for security and diagnostics, not for profiling. We do not link it to the content of your learning.

9. How long we keep data

10. Your rights

You have the right to access your data, rectify it (change your nickname and note in the App), erase it, restrict processing, data portability, object to processing based on legitimate interest, and withdraw consent at any time. You can see your account data (nickname, points, join date, note) on the account screen in the App, and delete the account there. Instructions: Delete your account.

Lost recovery code. We do not know your identity and deliberately do not collect data that would let us establish it (email, phone number, documents). Under Art. 11 GDPR we are not obliged to. If you lose the code and no longer have the App signed in to the account, we cannot confirm that the account is yours, so we cannot sign in to it or delete it. The account will be deleted automatically after 12 months of inactivity (section 9). A name alone is not enough to identify an account.

Other people’s data in a nickname. If you believe someone’s nickname or “about me” note contains your data or infringes your rights, write to support@hang-on.app and say what the report concerns. After a credible report we will change the nickname to a neutral one (e.g. “Player-4821”) and remove the note. We do not delete the whole account this way or disclose who runs it.

You also have the right to lodge a complaint with a supervisory authority: the President of the Personal Data Protection Office in Poland (uodo.gov.pl) or the authority in your country.

11. Children and minors

We do not ask for the age or the country of our users. If you are not of full age under the law of the place where you live, use the App with the consent of a parent or legal guardian. If you believe a child has created an account without such consent, write to us and we will delete it.

12. Security

Connections to the server are encrypted (HTTPS). The account secret is kept in the system’s secure storage (in the browser: in localStorage), and only its hash is kept on the server. No system is fully secure, however, so do not share your secret with anyone.

13. Changes to this policy

We will announce significant changes in the App or on this page. The date at the top shows the current version.