Neon Blocks Classic – zásady ochrany súkromia

Pripravené 11. novembra 2026 pre testovaciu verziu 1.0.8. Produkčné reklamy sú vypnuté.

Prevádzkovateľ: Marek Hollý, Slovensko, vystupujúci pod značkou Neon Blocks Studio.
Kontakt: studioneonblocks@gmail.com
Aplikácia: Neon Blocks Classic, com.neonblocks.classic.

1. Hra a údaje v zariadení

Hra ukladá do zariadenia rozhranú hru, miestny rekord, jazyk, zvuk a zvolenú vekovú skupinu. Nepýta sa na presný dátum narodenia. Tieto údaje slúžia na hranie a obnovenie nastavení. Pri použití online rebríčka sa miestne uchováva aj prezývka, kód krajiny, voľba účasti a prihlasovací obnovovací token. Hra nežiada prístup ku kontaktom, kamere, mikrofónu ani GPS polohe.

2. Online rebríček

Rebríček je dostupný všetkým vekovým skupinám rovnakým spôsobom; zapojenie je dobrovoľné. Jeho otvorenie vytvorí alebo obnoví pseudonymnú identitu vo Firebase Authentication. Identifikátor a technické sieťové údaje nie sú úplne anonymné. Účelom je načítanie výsledkov a rozlíšenie vlastníka záznamu.

Po dobrovoľnom zapojení sa po skončení hry odošle prezývka, ručne zadaný dvojpísmenový kód krajiny a najlepšie skóre do Cloud Firestore, pod identifikátorom používateľa. Najlepších 20 výsledkov je verejne viditeľných. Nepoužívajte skutočné meno, e-mail ani iné osobné údaje ako prezývku.

3. Vek, reklamy a súhlasy

Hra je zamýšľaná pre hráčov od 6 rokov aj dospelých. Vek sa nepredvyberá. Hráčom do 18 rokov a hráčom s neuvedeným vekom sa v tejto testovacej verzii neposielajú reklamné požiadavky. Prístup k rebríčku a dobrovoľné odosielanie vlastného skóre fungujú rovnako pre všetky vekové skupiny. Veková skupina sa do rebríčka neodosiela.

Dospelým aplikácia cez Google User Messaging Platform (UMP) overí, či treba zobraziť formulár súhlasov. Voľby možno zmeniť cez Súkromie → Nastavenia reklám, ak to UMP vyžaduje. Výber veku nie je súhlasom s reklamou. Ak načítanie súhlasov zlyhá, možno hrať bez reklám.

Skúšobné APK používa iba testovaciu reklamnú jednotku Googlu, po skončení hry. Testovacie reklamy môžu zahŕňať spracúvanie IP adresy, údajov o zariadení, reklamných udalostiach a volieb súkromia spoločnosťou Google. Aplikácia nežiada oprávnenie AD_ID a používa konzervatívne detské nastavenia a hodnotenie obsahu G. Vydávacia zostava neposiela reklamné požiadavky. Pred zavedením produkčných reklám tieto zásady aktualizujeme.

4. Účely, právne základy a príjemcovia

Údaje potrebné na vyžiadané funkcie spracúvame na poskytovanie hry a online služby, ktorú sa rozhodnete použiť. Dobrovoľné verejné zverejnenie prezývky, krajiny a skóre je založené na vašom súhlase so zapojením do rebríčka; možno ho odvolať vymazaním profilu. Bezpečnosť, ochrana pred zneužitím a vybavovanie požiadaviek sú založené na oprávnenom záujme zabezpečiť službu a chrániť práva, prípadne na zákonnej povinnosti. Ak je potrebný súhlas s reklamnými technológiami, získava sa cez UMP.

Používame Google Firebase Authentication a Cloud Firestore. Google môže pri zabezpečení služby spracúvať aj IP adresy a údaje o klientovi. Príjemcami verejných výsledkov sú aj ostatní hráči. Pri kontakte spracujeme obsah vašej správy; e-mailová schránka je poskytovaná službou Gmail.

Podrobnosti o službách a prípadných prenosoch mimo EHP vrátane používaných záruk nájdete v informáciách Firebase a zásadách Googlu. Nevykonávame automatizované rozhodovanie s právnymi alebo obdobne významnými účinkami.

Verejnú webovú kópiu týchto zásad poskytuje GitHub Pages. Pri návšteve GitHub zaznamenáva IP adresu na bezpečnostné účely, aj bez prihlásenia. Na túto stránku nepridávame vlastnú návštevnícku analytiku ani reklamné skripty. Viac informácií: zásady súkromia GitHubu.

5. Uchovávanie a vymazanie

Vlastný online profil a výsledky uchovávame, kým ich nevymažete alebo kým poskytujeme príslušnú službu. Automatické mazanie podľa veku záznamu nie je nastavené.

V hre otvorte Súkromie → Vymazať online profil a vymazanie potvrďte. Vymažú sa vlastné výsledky v aktuálnom aj starom rebríčku a príslušná identita Firebase. Hra čaká na dokončenie rozbehnutých odoslaní; najprv maže výsledky, potom identitu. Pri chybe ponechá údaje potrebné na opakovanie a zablokuje automatické obnovovanie profilu. Úspešne vymazaný profil sa automaticky nezapojí do rebríčka; jeho neskoršie opätovné použitie môže vytvoriť novú identitu.

Rozhraná hra, miestny rekord a nastavenia sa tým nemažú. Na vymazanie miestnych údajov slúži vymazanie dát aplikácie alebo odinštalovanie. Najprv však vymažte online profil: samotné odinštalovanie výsledky na serveri neodstráni a môže znemožniť preukázanie vlastníctva pôvodného profilu.

Ak už nemáte prístup k pôvodnému zariadeniu alebo vymazanie nefunguje, napíšte na uvedený kontakt. Môžeme žiadať primerané overenie vlastníctva; samotná verejná prezývka nestačí. Neposielajte nám heslá ani prihlasovacie tokeny. Požiadavku a súvisiacu komunikáciu uchovávame počas vybavovania a následne len v rozsahu potrebnom na preukázanie jej vybavenia alebo splnenie právnej povinnosti.

Odstránenie zo živého rebríčka neznamená okamžité vymazanie všetkých technických záznamov poskytovateľa. Firebase uvádza uchovávanie bezpečnostných IP záznamov Authentication niekoľko týždňov a odstránenie ostatných autentifikačných údajov zo živých a záložných systémov do 180 dní od začatia vymazania. Podrobnosti a ďalšie retenčné pravidlá služieb uvádza Firebase.

6. Vaše práva a kontakt

Podľa uplatniteľných pravidiel môžete žiadať prístup k údajom, opravu, vymazanie, obmedzenie spracúvania a prenosnosť, namietať proti spracúvaniu založenému na oprávnenom záujme a odvolať súhlas bez vplyvu na zákonnosť predchádzajúceho spracúvania. Napíšte na studioneonblocks@gmail.com. Môžete sa obrátiť aj na Úrad na ochranu osobných údajov Slovenskej republiky alebo príslušný dozorný orgán.

Poskytnutie online prezývky a krajiny nie je podmienkou miestneho hrania. Pred zmenou účelov alebo rozsahu spracúvania zásady aktualizujeme.


Neon Blocks Classic – Privacy policy

Prepared November 11, 2026 for test version 1.0.8. Production ads are disabled.

Controller: Marek Hollý, Slovakia, using the Neon Blocks Studio brand.
Contact: studioneonblocks@gmail.com
App: Neon Blocks Classic, com.neonblocks.classic.

1. Local gameplay

The app stores your unfinished game, local best score, language, sound settings and selected age group on your device. It does not request your date of birth. Online features also store your nickname, country code, participation choice and authentication refresh token locally. The app does not request contacts, camera, microphone or GPS access.

2. Online leaderboard

The leaderboard is available in the same way to every age group; participation is optional. Opening it creates or refreshes a pseudonymous Firebase Authentication identity to retrieve scores and identify the owner of a record. Identifiers and technical network data are not fully anonymous. If you voluntarily join, your nickname, manually entered two-letter country code and best score are sent to Cloud Firestore after game over under your user identifier. The top 20 results are visible to other players. Do not use a real name, email address or other personal details as your nickname.

3. Age, ads and privacy choices

The intended audience includes children aged 6 and above and adults. No age is preselected. In this test version, people under 18 and those who do not disclose their age make no ad requests. Leaderboard access and optional score submission work in the same way for all age groups. The age group is not sent to the leaderboard.

For adults, Google User Messaging Platform (UMP) checks whether a consent form is required. Where required, choices can be changed under Privacy → Advertising choices. Selecting an age is not advertising consent. If consent information cannot be loaded, gameplay continues without ads.

The debug APK uses only Google's demo ad unit, after game over. Google may process IP addresses, device information, ad events and privacy choices even for demo ads. The app removes the AD_ID permission and uses conservative child/under-age request flags and a G content rating. Release builds make no ad requests. We will update this policy before enabling production ads.

4. Purposes, legal bases and recipients

Data needed for requested functions is used to provide gameplay and the online service you choose to use. Public sharing of a nickname, country and score is based on your voluntary consent to join; you can withdraw it by deleting the profile. Security, abuse prevention and request handling rely on our legitimate interests in protecting the service and rights, or applicable legal obligations. Where consent is required for advertising technologies, it is collected through UMP.

We use Google Firebase Authentication and Cloud Firestore. Google may process IP addresses and client information to secure the services. Other players receive public leaderboard information. Support messages are processed to handle your request; the contact mailbox is provided by Gmail. See Firebase privacy information and Google's privacy policy for service details and international transfers, including applicable safeguards. We do not make automated decisions with legal or similarly significant effects.

The public web copy of this policy is hosted on GitHub Pages. GitHub logs visitors' IP addresses for security, including signed-out visitors. We add no visitor analytics or advertising scripts to this page. See GitHub's privacy statement.

5. Retention and deletion

Online profiles and scores are retained until you delete them or we stop providing that service. No age-based automatic expiry is configured. Use Privacy → Delete online profile and confirm. The app removes your own current and legacy leaderboard records before deleting the Firebase identity, and waits for in-flight uploads. If deletion fails, credentials are kept for retry and automatic profile recreation is blocked. Later voluntary use of online features may create a new identity.

Deleting an online profile preserves your local game, best score and settings. Clearing app data or uninstalling removes local data but does not delete server records and may prevent you from proving ownership. Delete your online profile first. If you no longer have the original device or deletion fails, contact us. We may need proportionate ownership verification; a public nickname alone is insufficient. Do not send passwords or authentication tokens. Support communications are kept while handling the request and afterwards only as necessary to demonstrate its handling or meet legal obligations.

Removal from the live leaderboard does not instantly remove all provider logs. Firebase states that Authentication security IP logs are kept for a few weeks and other authentication information is removed from live and backup systems within 180 days after deletion is initiated. See Firebase's information for provider retention details.

6. Your rights

Subject to applicable rules, you may request access, correction, erasure, restriction and portability; object to processing based on legitimate interests; and withdraw consent without affecting earlier lawful processing. Contact studioneonblocks@gmail.com. You may also complain to the Slovak Office for Personal Data Protection or your competent supervisory authority. Online participation is not required for local gameplay. We will update this policy before changing processing purposes or scope.