Zásady ochrany soukromí
Privacy Policy
Žolíky Online
Poslední aktualizace / Last updated: 10. září 2026 / 10 September 2026
Česká verze
Tyto zásady ochrany soukromí vysvětlují, jak jsou zpracovávány údaje při používání aplikace Žolíky Online, vydávané pod značkou EK Game Studio. Vytvoření uživatelského účtu není povinné. Hráč může aplikaci používat bez účtu; dobrovolný cloudový profil slouží pouze k záloze a přenosu herního postupu mezi zařízeními.
1. Správce a kontakt
- Značka
- EK Game Studio
- Provozovatel
- Eva Kalkušová
- Země
- Česká republika
- Kontakt
- ekgamestudio1@gmail.com
Provozovatel je správcem osobních údajů v rozsahu, v jakém při provozu aplikace dochází ke zpracování osobních údajů. Na uvedený kontaktní e-mail lze zasílat dotazy týkající se soukromí a žádosti o uplatnění práv.
2. Jaké údaje aplikace zpracovává
Aplikace zpracovává pouze údaje potřebné pro fungování online hry, obnovu relace, nastavení aplikace, zabezpečení služby a dobrovolné hlášení technických chyb.
- přezdívku zvolenou hráčem, která je zobrazena ostatním hráčům ve stejné herní místnosti;
- kód herní místnosti, pořadí hráče a stav připojení;
- technický token herní relace umožňující obnovení spojení;
- stav rozehrané hry, například karty, výklady, skóre, tah a historii posledních herních akcí;
- lokální nastavení uložené v zařízení, zejména jazyk, zvuk, údaje pro obnovení relace, rozepracované výklady a náhodný technický identifikátor pro omezení chybových reportů.
- pokud se hráč dobrovolně přihlásí ke cloudovému profilu: e-mailová adresa a technický identifikátor účtu spravovaný službou Firebase Authentication a cloudová kopie přezdívky, XP, úrovně, odznaků, statistik odměn, denních výzev a zvolené kosmetiky profilu.
- pokud si hráč dobrovolně pořídí předplatné bez reklam prostřednictvím Google Play: technický token nákupu, identifikátor produktu, stav předplatného, datum konce aktuálního období a informace o automatickém obnovování. Tyto údaje jsou propojeny s technickým identifikátorem herního účtu, aby bylo možné nárok bez reklam ověřit a obnovit. Aplikace ani provozovatel nezískávají číslo platební karty ani jiné údaje použité k samotnému provedení platby.
- při používání reklam v Android aplikaci může Google Mobile Ads SDK / AdMob automaticky zpracovávat IP adresu (může sloužit k odhadu přibližné polohy), interakce s aplikací a reklamami, diagnostické údaje a identifikátory zařízení nebo účtu, včetně reklamního ID, pokud je v zařízení a pro daný režim reklamy dostupné. Rozsah zpracování se může lišit podle nastavení zařízení, volby souhlasu a typu zobrazované reklamy.
- pokud uživatel otevře měřený QR odkaz z offline letáku, server zaznamená technický název kampaně do agregovaného počítadla a čas posledního otevření. Marketingová databáze kampaní neukládá jméno, hráčský účet, IP adresu, user-agent ani identifikátor zařízení; stejné zařízení může při opakovaném otevření zvýšit počítadlo vícekrát.
- pokud uživatel udělí souhlas s analytikou a tato funkce bude v produkční verzi zapnuta, Google Analytics for Firebase může zpracovávat technické a provozní údaje o používání aplikace, zejména identifikátor instance aplikace, informace o relaci a spuštění aplikace, model zařízení, operační systém, přibližnou geografickou oblast a události související s používáním aplikace. Žolíky Online mohou navíc odeslat vlastní událost o dokončení skutečné hry s režimem hry, počtem hráčů, výsledkem výhra/prohra a obtížností AI. Do této události se neposílají jména hráčů, obsah karet ani chat.
- pokud bude aktivována funkce push notifikací a uživatel jejich příjem povolí, Firebase Cloud Messaging může používat technický registrační token nebo Firebase Installation ID potřebný k doručení oznámení do konkrétní instance aplikace. Notifikace mohou sloužit například jako volitelné připomenutí návratu ke hře po delší neaktivitě. Povolení lze kdykoli odebrat v nastavení zařízení.
Uživatelům doporučujeme používat přezdívku a neuvádět v ní celé skutečné jméno, kontaktní údaje nebo jiné zbytečné osobní informace.
3. Online hra a herní místnosti
Při online hře se herní údaje přenášejí mezi zařízením uživatele a serverem, aby bylo možné vytvořit místnost, připojit hráče, ověřovat pravidla a synchronizovat průběh partie.
Herní místnosti jsou v současné verzi vedeny v operační paměti serveru a nejsou ukládány do trvalé databáze aplikace. Pokud všichni lidští hráči použijí funkci pro opuštění místnosti, místnost je odstraněna. Pokud dojde pouze k přerušení spojení nebo zavření aplikace, může stav místnosti zůstat v paměti serveru do doby, než je místnost odstraněna aplikací nebo dojde k ukončení či restartu serverového procesu.
4. Údaje uložené v zařízení
Aplikace využívá místní úložiště zařízení/prohlížeče (local storage). Ukládají se zejména zvolený jazyk, nastavení zvuku, údaje pro obnovení herní relace, rozepracované výklady karet a náhodně vytvořený technický identifikátor pro omezení počtu chybových reportů.
Tyto lokální herní údaje Žolíky Online samy nepoužívají k vytváření reklamního profilu. Google Mobile Ads SDK a UMP mohou používat vlastní technické úložiště a identifikátory podle volby souhlasu, nastavení zařízení a pravidel společnosti Google. Uživatel může místní data hry odstranit vymazáním dat aplikace nebo dat příslušného webu v zařízení.
Pokud hráč zapne dobrovolnou cloudovou zálohu, kopie hráčského postupu se ukládá také do služby Google Firebase Cloud Firestore. Cloudová záloha neobsahuje rozehranou místnost, karty soupeřů, chat ani diagnostické reporty.
5. Dobrovolné hlášení chyb
Uživatel může dobrovolně použít funkci „Nahlásit chybu“. Diagnostický report může obsahovat textový popis zadaný uživatelem, verzi aplikace, čas a technické ID reportu, režim a stav partie, karty v ruce hlásícího hráče, veřejně vyložené kombinace, vrchní kartu odhazovacího balíčku a anonymizovanou historii několika posledních herních akcí.
Report je navržen tak, aby neobsahoval jména hráčů, kód herní místnosti ani karty ostatních hráčů. Náhodný technický identifikátor pro omezení počtu reportů není součástí diagnostického souboru odeslaného provozovateli.
Report je doručen provozovateli prostřednictvím služby Google Gmail. Uživatel by do vlastního textového popisu chyby neměl uvádět osobní nebo citlivé údaje.
6. Účely a právní základy zpracování
- Poskytnutí online hry – vytvoření a správa místnosti, připojení hráčů, synchronizace stavu hry a obnovení přerušené relace. Právním základem je poskytnutí služby na žádost uživatele (čl. 6 odst. 1 písm. b) GDPR, pokud je použitelný).
- Bezpečnost, stabilita a ochrana proti zneužití – právním základem je oprávněný zájem provozovatele na bezpečném a spolehlivém provozu služby (čl. 6 odst. 1 písm. f) GDPR).
- Diagnostika a oprava technických chyb po dobrovolném odeslání reportu – právním základem je oprávněný zájem provozovatele na údržbě, zabezpečení a zlepšování aplikace (čl. 6 odst. 1 písm. f) GDPR).
- Dobrovolná záloha a přenos hráčského postupu – autentizace hráče a uložení cloudového profilu na jeho žádost. Právním základem je poskytnutí této volitelné funkce na žádost uživatele (čl. 6 odst. 1 písm. b) GDPR, pokud je použitelný).
- Předplatné bez reklam – ověření nákupu, aktivace nároku bez reklam, kontrola jeho platnosti a zpracování požadavku na ukončení automatického obnovování. Právním základem je poskytnutí placené volitelné služby na žádost uživatele (čl. 6 odst. 1 písm. b) GDPR, pokud je použitelný); bezpečnostní kontroly a ochrana proti zneužití mohou být založeny také na oprávněném zájmu provozovatele (čl. 6 odst. 1 písm. f) GDPR).
- Základní měření účinnosti offline propagace – u vlastních QR odkazů se vede pouze agregovaný počet otevření podle kampaně a čas posledního otevření. Účelem je porovnat, které typy letáků a umístění fungují. Marketingová databáze k tomu nevytváří profil konkrétního uživatele ani neukládá jeho účet, IP adresu nebo identifikátor zařízení.
- Analytika používání aplikace – po aktivaci a získání příslušného souhlasu může Google Analytics for Firebase sloužit k měření používání aplikace, dokončených her a zlepšování hry. Pokud je pro toto zpracování vyžadován souhlas, právním základem je souhlas uživatele (čl. 6 odst. 1 písm. a) GDPR).
- Volitelné push notifikace – po zavedení této funkce mohou být uživateli, který oznámení povolí, zasílána herní připomenutí, například po delší neaktivitě. Právním základem je souhlas uživatele, pokud je podle platných předpisů vyžadován. Povolení systémových oznámení lze kdykoli odvolat v nastavení zařízení.
- Zobrazení a měření reklam – Android aplikace používá Google Mobile Ads SDK / AdMob. Tam, kde právní předpisy vyžadují souhlas pro personalizaci reklamy nebo ukládání či přístup k informacím v zařízení, je zpracování řízeno volbou uživatele v Google UMP formuláři. Některé nezbytné činnosti související s bezpečností, prevencí podvodů a základním poskytováním reklamy mohou probíhat i bez souhlasu v rozsahu dovoleném právními předpisy.
Žolíky Online samy nevytvářejí vlastní reklamní profil uživatele. Pokud uživatel udělí příslušný souhlas, Google může v rámci AdMobu používat údaje k personalizaci a měření reklam podle svých podmínek. Aplikace nepoužívá automatizované rozhodování s právními nebo obdobně významnými účinky.
7. Příjemci a poskytovatelé služeb
Údaje nejsou prodávány. V nezbytném rozsahu mohou být zpřístupněny nebo technicky zpracovány:
- ostatním hráčům v konkrétní herní místnosti – zejména přezdívka a herní akce společné hry;
- Render Services, Inc. – poskytovatel cloudové infrastruktury serverové části aplikace;
- Google LLC (Firebase Authentication a Cloud Firestore) – pokud hráč dobrovolně zapne cloudový profil, pro přihlášení a uložení hráčského postupu;
- Google LLC (Gmail) – e-mailová služba používaná k doručení dobrovolně odeslaných chybových reportů;
- Google LLC (Google Play Billing a Google Play Developer API) – zpracování platby v Google Play, poskytnutí údajů o stavu předplatného a serverové ověření či ukončení jeho automatického obnovování;
- Google LLC (Google Mobile Ads SDK / AdMob a User Messaging Platform) – zobrazení reklam, správa souhlasu, měření reklam a ochrana proti podvodům;
- Google LLC (Google Analytics for Firebase) – po aktivaci analytiky a příslušném souhlasu pro měření používání aplikace a agregované vyhodnocování herních událostí;
- Google LLC (Firebase Cloud Messaging) – po aktivaci push notifikací a jejich povolení uživatelem pro technické doručení oznámení do aplikace;
- orgánům veřejné moci, pokud by předání vyžadoval právní předpis nebo vykonatelné rozhodnutí.
8. Předávání údajů mimo EHP
Serverová infrastruktura využívá služby společnosti Render Services, Inc. Render uvádí, že jeho primární zpracování probíhá ve Spojených státech a že pro mezinárodní předávání používá odpovídající právní mechanismy. Také služby Google, včetně Gmailu, Firebase Authentication/Firestore, Google Analytics for Firebase, Firebase Cloud Messaging, Google Play Billing, AdMobu a UMP, mohou v souladu s podmínkami a mechanismy společnosti Google zahrnovat zpracování údajů mimo EHP.
Pokud by se způsob nebo místo zpracování podstatně změnily, budou tyto zásady odpovídajícím způsobem aktualizovány.
9. Doba uchování a mazání
- Stav online herní místnosti není zapisován do trvalé databáze aplikace. Je uchováván v paměti serveru po dobu existence místnosti a může být odstraněn při opuštění místnosti všemi hráči nebo při ukončení či restartu serverového procesu.
- Údaje uložené lokálně v zařízení zůstávají uložené do jejich odstranění aplikací, uživatelem nebo vymazáním dat aplikace/webu.
- Cloudový profil a související postup zůstávají uloženy do smazání uživatelem nebo do vyřízení žádosti o smazání účtu. Smazání lze zahájit přímo v aplikaci nebo podle pokynů na stránce pro smazání účtu.
- Časové záznamy používané pro omezení počtu chybových reportů pracují s aktivním časovým oknem jedné hodiny. Technický identifikátor nebo jeho serverová položka může v operační paměti zůstat do pozdějšího vyčištění nebo restartu serverového procesu.
- Diagnostické chybové reporty doručené e-mailem jsou kontrolovány a jsou odstraňovány, když již nejsou potřebné k diagnostice, opravě nebo ověření problému. Současná verze nepoužívá automatické mazání těchto e-mailů podle pevné lhůty.
- Technické záznamy o předplatném (zejména token nákupu, stav, doba platnosti a vazba na herní účet) jsou uchovávány po dobu potřebnou k poskytování a ověřování nároku bez reklam, řešení ukončení předplatného a ochraně proti opakovanému nebo chybnému přiřazení stejného nákupu. Transakční údaje vedené přímo společností Google se uchovávají podle pravidel Google Play a platných právních povinností.
- Údaje zpracovávané službami Google Mobile Ads / AdMob a UMP se uchovávají podle nastavení uživatele, typu reklamy a zásad společnosti Google; Žolíky Online neurčují jednotlivé retenční lhůty používané společností Google.
- Údaje Google Analytics for Firebase se po aktivaci uchovávají podle nastavení služby Google Analytics a pravidel společnosti Google. Žolíky Online neukládají do vlastních herních analytických událostí jména hráčů, obsah karet ani chat.
- Registrační token nebo Firebase Installation ID pro push notifikace se po zavedení této funkce uchovává pouze po dobu potřebnou k doručování povolených oznámení; neplatné nebo odvolané registrace mají být průběžně vyřazovány. Uživatel může systémová oznámení zakázat v nastavení zařízení.
10. Zabezpečení
Komunikace mezi aplikací a produkčním serverem probíhá prostřednictvím zabezpečeného HTTPS/TLS spojení. Provozovatel přijímá přiměřená technická a organizační opatření s cílem omezit neoprávněný přístup, ztrátu nebo zneužití údajů. Žádný způsob přenosu nebo uložení dat však nemůže zaručit absolutní bezpečnost.
11. Reklamy, analytika a marketing
Android aplikace Žolíky Online používá Google Mobile Ads SDK / AdMob pro zobrazování celostránkových reklam mezi herními situacemi a Google User Messaging Platform (UMP) pro správu souhlasu. Google uvádí, že Mobile Ads SDK může automaticky zpracovávat a sdílet IP adresu, interakce uživatele s aplikací a reklamami, diagnostické údaje a identifikátory zařízení nebo účtu pro účely reklamy, měření a ochrany proti podvodům. Podle volby uživatele a dostupných právních režimů mohou být zobrazovány personalizované nebo nepersonalizované či omezené reklamy.
Volbu souhlasu s reklamami lze při požadavku UMP provést při prvním spuštění a později znovu otevřít v aplikaci přes Nastavení → Soukromí reklam. Aplikace je technicky připravena na Google Analytics for Firebase pro měření agregovaného používání aplikace a vlastní události dokončení skutečné hry. Analytika zůstává vypnutá, dokud nebude v produkční verzi zaveden odpovídající mechanismus souhlasu a následně nebude výslovně aktivována. Google Analytics může po aktivaci používat identifikátor instance aplikace a podle konfigurace také další technické identifikátory; Žolíky Online do vlastních herních analytických událostí neposílají jména hráčů, obsah karet ani chat.
Po budoucím zavedení push notifikací může aplikace používat Firebase Cloud Messaging. Notifikace budou volitelné a mohou obsahovat například připomenutí návratu ke hře po delší neaktivitě. Pro technické doručení může být použit registrační token nebo Firebase Installation ID konkrétní instance aplikace. Uživatel může oznámení odmítnout nebo je později vypnout v systémovém nastavení zařízení.
U vlastních QR a odkazových kampaní Žolíky Online samostatně sčítají otevření jednotlivých kampaní bez ukládání IP adresy, účtu nebo identifikátoru zařízení do marketingové databáze. Více informací o zpracování údajů společností Google je v Zásadách ochrany soukromí Google.
12. Předplatné a Google Play Billing
Android aplikace nabízí volitelné měsíční předplatné, které po dobu jeho platnosti vypíná reklamy. Nákup a platba probíhají prostřednictvím Google Play Billing. Google zpracovává platební metodu a vlastní transakční údaje; Žolíky Online ani provozovatel nezískávají číslo platební karty, údaje bankovního účtu ani bezpečnostní kódy platební metody.
Po nákupu aplikace předá serveru technický token nákupu. Server ověří předplatné prostřednictvím Google Play Developer API a uloží technický záznam potřebný k aktivaci a obnovení nároku bez reklam. Předplatné je propojeno s herním účtem, na kterém bylo ověřeno. V aplikaci lze požádat o ukončení automatického obnovování; správa předplatného je dostupná také v Google Play.
Smazání cloudového herního účtu samo o sobě nemusí zrušit předplatné vedené v Google Play. Pokud uživatel nechce další obnovení, měl by před smazáním účtu předplatné ukončit v aplikaci nebo v Google Play.
13. Děti a nezletilí uživatelé
Aplikace nevyžaduje zadání skutečného jména, telefonního čísla ani vytvoření cloudového účtu. E-mailová adresa nebo účet Google se zpracovává pouze tehdy, pokud uživatel dobrovolně zapne cloudovou zálohu. Uživatelé by neměli uvádět zbytečné osobní údaje ve své přezdívce ani v textu hlášení chyby. Pokud se provozovatel dozví, že prostřednictvím aplikace byly neoprávněně poskytnuty osobní údaje dítěte, lze požádat o jejich odstranění prostřednictvím kontaktního e-mailu uvedeného v těchto zásadách.
14. Práva uživatelů
V rozsahu stanoveném právními předpisy může mít uživatel zejména právo získat informace o zpracování svých osobních údajů, požádat o přístup, opravu, výmaz nebo omezení zpracování, vznést námitku proti zpracování založenému na oprávněném zájmu, případně uplatnit právo na přenositelnost údajů a podat stížnost u příslušného dozorového úřadu. V České republice je tímto úřadem Úřad pro ochranu osobních údajů (ÚOOÚ).
U hráčů bez cloudového účtu je velká část herních údajů pouze dočasná a po skončení relace nemusí být technicky možné konkrétní herní údaje spolehlivě přiřadit určité osobě. U dobrovolného cloudového profilu lze účet a související cloudová data smazat přímo v aplikaci nebo požádat o smazání podle pokynů zde. Další žádosti lze zasílat na ekgamestudio1@gmail.com.
15. Změny těchto zásad
Tyto zásady mohou být aktualizovány zejména při změně funkcí aplikace, použitých poskytovatelů služeb, způsobu ukládání údajů nebo právních požadavků. Aktuální verze bude vždy zveřejněna na této stránce a bude obsahovat datum poslední aktualizace.
English version
This Privacy Policy explains how data is processed when using the Žolíky Online application, published under the EK Game Studio brand. A user account is not required. Players may use the application without an account; the optional cloud profile is used only to back up and transfer game progress between devices.
1. Controller and contact
- Brand
- EK Game Studio
- Operator
- Eva Kalkušová
- Country
- Czech Republic
- Privacy contact
- ekgamestudio1@gmail.com
The operator acts as the data controller to the extent that personal data is processed in connection with operating the application. Privacy questions and requests to exercise data protection rights may be sent to the contact email above.
2. Data processed by the application
The application processes only data needed to provide online gameplay, restore a session, store application settings, protect the service and handle voluntary technical bug reports.
- a nickname chosen by the player and shown to other players in the same game room;
- game room code, player position and connection status;
- a technical game-session token used to restore a connection;
- current game state such as cards, melds, scores, turn information and recent gameplay history;
- local settings stored on the device, including language, sound settings, session recovery data, unfinished meld drafts and a random technical identifier used for bug-report rate limiting.
- if the player voluntarily signs in to a cloud profile: the email address and technical account identifier managed by Firebase Authentication, plus a cloud copy of the nickname, XP, level, badges, reward statistics, daily challenges and selected profile cosmetics.
- if the player voluntarily purchases the ad-free subscription through Google Play: a technical purchase token, product identifier, subscription state, current-period expiry time and automatic-renewal status. These data are linked to the technical game-account identifier so that the ad-free entitlement can be verified and restored. Neither the application nor the operator receives the payment-card number or other details used to perform the payment itself.
- when advertising is used in the Android app, Google Mobile Ads SDK / AdMob may automatically process the IP address (which can be used to estimate general location), app and ad interactions, diagnostic information, and device or account identifiers, including the Android advertising ID when available for the device and advertising mode. The scope may vary based on device settings, consent choices and the type of ad served.
- if a user opens a measured QR link from an offline flyer, the server records the technical campaign name in an aggregate counter and the time of the latest opening. The campaign marketing database does not store a name, player account, IP address, user-agent or device identifier; repeated openings from the same device may increase the counter more than once.
- if the user consents to analytics and this feature is enabled in production, Google Analytics for Firebase may process technical and usage information, including an app-instance identifier, session and app-launch information, device model, operating system, approximate geography, and events related to app usage. Žolíky Online may also send a custom event when a real game is completed, containing the game mode, player count, win/loss result and AI difficulty. Player names, card contents and chat messages are not sent as parameters of this event.
- if push notifications are enabled in a future version and the user allows them, Firebase Cloud Messaging may use a technical registration token or Firebase Installation ID required to deliver a notification to a particular app instance. Notifications may include optional reminders to return to the game after a period of inactivity. Permission can be withdrawn at any time in the device settings.
Players are encouraged to use a nickname and not to enter their full legal name, contact details or other unnecessary personal information.
3. Online gameplay and game rooms
During online gameplay, game data is transmitted between the user's device and the server so that rooms can be created, players can connect, game rules can be validated and the match can remain synchronized.
In the current version, game rooms are held in server memory and are not written to a persistent application database. If all human players use the leave-room function, the room is deleted. If the connection is merely lost or the application is closed, the room state may remain in server memory until it is removed by the application or until the relevant server process is terminated or restarted.
4. Data stored on the device
The application uses local storage on the device/browser. It may store the selected language, sound settings, session-recovery information, unfinished card-meld drafts and a randomly generated technical identifier used to limit the number of bug reports.
Žolíky Online does not itself use these local game data to build an advertising profile. Google Mobile Ads SDK and UMP may use their own technical storage and identifiers depending on consent choices, device settings and Google policies. Users can remove the game’s local data by clearing the application or website data on the device.
If the player enables the optional cloud backup, a copy of player progress is also stored in Google Firebase Cloud Firestore. The cloud backup does not contain an active game room, opponents' cards, chat messages or diagnostic bug reports.
5. Voluntary bug reports
Users may voluntarily use the “Report a bug” feature. A diagnostic report may contain the user's description, application version, report time and technical report ID, game mode and technical match state, the reporting player's hand, public melds, the top card of the discard pile and an anonymized history of a limited number of recent game actions.
The report is designed not to include player names, the game-room code or opponents' hands. The random technical identifier used for rate limiting is not included in the diagnostic file sent to the operator.
The report is delivered to the operator using Google Gmail. Users should not include personal or sensitive information in the free-text bug description.
6. Purposes and legal bases
- Providing the online game – creating and managing rooms, connecting players, synchronizing game state and restoring interrupted sessions. The legal basis is performance of the service requested by the user (Article 6(1)(b) GDPR, where applicable).
- Security, stability and abuse prevention – the legal basis is the operator's legitimate interest in providing a secure and reliable service (Article 6(1)(f) GDPR).
- Diagnosing and fixing technical defects after a user voluntarily submits a report – the legal basis is the operator's legitimate interest in maintaining, securing and improving the application (Article 6(1)(f) GDPR).
- Optional backup and transfer of player progress – authenticating the player and storing a cloud profile at the user's request. The legal basis is providing this optional feature requested by the user (Article 6(1)(b) GDPR, where applicable).
- Ad-free subscription – verifying the purchase, activating the ad-free entitlement, checking its validity and processing a request to stop automatic renewal. The legal basis is providing the optional paid service requested by the user (Article 6(1)(b) GDPR, where applicable); security checks and abuse prevention may also rely on the operator's legitimate interest (Article 6(1)(f) GDPR).
- Basic measurement of offline promotion effectiveness – first-party QR links keep only an aggregate opening count by campaign and the time of the latest opening. The purpose is to compare which flyer types and placements work. The marketing database does not build a profile of a particular user or store the user's account, IP address or device identifier for this purpose.
- App usage analytics – after activation and appropriate consent, Google Analytics for Firebase may be used to measure app usage, completed games and to improve the game. Where consent is required for this processing, the legal basis is the user's consent (Article 6(1)(a) GDPR).
- Optional push notifications – after this feature is introduced, users who permit notifications may receive game reminders, for example after a period of inactivity. The legal basis is the user's consent where required by applicable law. System notification permission can be withdrawn at any time in device settings.
- Advertising and ad measurement – the Android app uses Google Mobile Ads SDK / AdMob. Where applicable law requires consent for ad personalization or for storing or accessing information on a device, processing is controlled by the user's choice in the Google UMP form. Certain activities necessary for security, fraud prevention and basic ad delivery may take place without consent to the extent permitted by law.
Žolíky Online does not itself build a separate advertising profile. If the user gives the relevant consent, Google may use data within AdMob to personalize and measure ads under its own terms. The application does not use automated decision-making producing legal or similarly significant effects.
7. Recipients and service providers
Data is not sold. Where necessary, it may be disclosed to or technically processed by:
- other players in the same game room, in particular the chosen nickname and game actions forming part of the shared game;
- Render Services, Inc., the cloud infrastructure provider hosting the server-side part of the application;
- Google LLC (Firebase Authentication and Cloud Firestore), when a player voluntarily enables a cloud profile, for sign-in and storage of player progress;
- Google LLC (Gmail), the email service used to deliver voluntarily submitted bug reports;
- Google LLC (Google Play Billing and Google Play Developer API), for processing the Google Play payment, providing subscription-status information and server-side verification or cancellation of automatic renewal;
- Google LLC (Google Mobile Ads SDK / AdMob and User Messaging Platform), for ad delivery, consent management, ad measurement and fraud prevention;
- Google LLC (Google Analytics for Firebase), after analytics activation and the relevant consent, for measuring app usage and aggregate game events;
- Google LLC (Firebase Cloud Messaging), after push notifications are activated and permitted by the user, for technical delivery of notifications to the application;
- public authorities where disclosure is required by law or an enforceable order.
8. International data transfers
The server infrastructure uses services provided by Render Services, Inc. Render states that its primary processing operations take place in the United States and that it uses appropriate legal mechanisms for international transfers. Google services, including Gmail, Firebase Authentication/Firestore, Google Analytics for Firebase, Firebase Cloud Messaging, Google Play Billing, AdMob and UMP, may also involve processing outside the EEA in accordance with Google's applicable terms and transfer mechanisms.
If the manner or location of processing changes materially, this Privacy Policy will be updated accordingly.
9. Retention and deletion
- Online game-room state is not written to a persistent application database. It is kept in server memory while the room exists and may be removed when all players leave or when the relevant server process is terminated or restarted.
- Data stored locally on the device remains until it is removed by the application, by the user, or by clearing the application/website data.
- The cloud profile and related progress remain stored until deleted by the user or until an account-deletion request is completed. Deletion can be started directly in the application or by following the instructions on the account deletion page.
- Timestamps used for bug-report rate limiting operate within an active one-hour window. A technical identifier or its server-side entry may remain in process memory until later cleanup or a server-process restart.
- Diagnostic bug reports delivered by email are reviewed and removed when they are no longer needed to diagnose, fix or verify the reported issue. The current version does not automatically delete these emails on a fixed schedule.
- Technical subscription records (in particular the purchase token, state, validity period and link to the game account) are retained for as long as needed to provide and verify the ad-free entitlement, handle subscription cancellation and prevent the same purchase from being incorrectly or repeatedly linked to another account. Transaction records held directly by Google are retained according to Google Play rules and applicable legal obligations.
- Data processed by Google Mobile Ads / AdMob and UMP is retained according to user settings, ad type and Google policies; Žolíky Online does not determine the individual retention periods used by Google.
- Google Analytics for Firebase data, after activation, is retained according to the Google Analytics service settings and Google policies. Žolíky Online does not store player names, card contents or chat messages in its own custom gameplay analytics events.
- A registration token or Firebase Installation ID used for push notifications, after this feature is introduced, is retained only for as long as needed to deliver notifications that remain permitted; invalid or revoked registrations should be removed as part of normal maintenance. Users can disable system notifications in device settings.
10. Security
Communication between the application and the production server uses secure HTTPS/TLS connections. The operator applies reasonable technical and organizational measures intended to reduce the risk of unauthorized access, loss or misuse. No method of transmission or storage can guarantee absolute security.
11. Advertising, analytics and marketing
The Android version of Žolíky Online uses Google Mobile Ads SDK / AdMob to display interstitial ads between game situations and Google User Messaging Platform (UMP) to manage consent. Google states that the Mobile Ads SDK may automatically process and share IP address, app and ad interactions, diagnostic information, and device or account identifiers for advertising, measurement and fraud-prevention purposes. Depending on the user's choice and the applicable legal regime, personalized or non-personalized/limited ads may be shown.
Where UMP requires a choice, advertising consent can be provided on first launch and later reopened in the app through Settings → Ad privacy. The application is technically prepared to use Google Analytics for Firebase to measure aggregate app usage and a custom event when a real game is completed. Analytics remains disabled until an appropriate consent mechanism is implemented in the production version and the feature is then explicitly enabled. After activation, Google Analytics may use an app-instance identifier and, depending on configuration, other technical identifiers; Žolíky Online does not send player names, card contents or chat messages in its own gameplay analytics events.
After push notifications are introduced in a future version, the application may use Firebase Cloud Messaging. Notifications will be optional and may include reminders to return to the game after a period of inactivity. A registration token or Firebase Installation ID for the specific app instance may be used for technical delivery. Users may refuse notifications or later disable them in the device's system settings.
Žolíky Online separately counts openings of its own QR and campaign links without storing an IP address, account or device identifier in the marketing database. More information about Google's processing is available in the Google Privacy Policy.
12. Subscription and Google Play Billing
The Android application offers an optional monthly subscription that disables advertising while the subscription remains valid. The purchase and payment are processed through Google Play Billing. Google processes the payment method and its own transaction records; Žolíky Online and the operator do not receive the payment-card number, bank-account details or payment-method security codes.
After purchase, the application sends a technical purchase token to the server. The server verifies the subscription through the Google Play Developer API and stores the technical record required to activate and restore the ad-free entitlement. The subscription is linked to the game account on which it was verified. The application can request that automatic renewal be stopped, and the subscription can also be managed in Google Play.
Deleting the cloud game account does not necessarily cancel a subscription held in Google Play. If the user does not want another renewal, the subscription should be cancelled in the application or in Google Play before the account is deleted.
13. Children and minors
The application does not require a real name, phone number or cloud account. An email address or Google account is processed only if the user voluntarily enables cloud backup. Users should not include unnecessary personal information in their nickname or bug-report text. If the operator becomes aware that a child's personal data has been provided through the application without appropriate authorization, deletion may be requested using the privacy contact in this policy.
14. User rights
Subject to applicable law, users may have the right to receive information about processing of their personal data, request access, correction, erasure or restriction of processing, object to processing based on legitimate interests, exercise data portability where applicable, and lodge a complaint with the competent supervisory authority. In the Czech Republic, the relevant authority is the Office for Personal Data Protection (ÚOOÚ).
For players without a cloud account, much of the game data is temporary and after a session ends it may not be technically possible to reliably link specific game data to a particular individual. For an optional cloud profile, the account and related cloud data can be deleted directly in the app or requested using the instructions here. Other requests can be sent to ekgamestudio1@gmail.com.
15. Changes to this Privacy Policy
This Privacy Policy may be updated when application features, service providers, storage practices or legal requirements change. The current version will always be published on this page and will include the date of the latest update.