Zásady ochrany osobních údajů
Platné od 9. 11. 2026
Kdo aplikaci provozuje
ŽLuštítko (grafický editor pro luštění šifer) provozuje Marek Nekvasil (tým Želvonohý), kontakt: marek.nekvasil@gmail.com. Zdrojový kód je veřejný: gitlab.com/marek.nekvasil/lustitko.
Stručně
- ŽLuštítko běží celé ve vašem prohlížeči. Nemá vlastní server ani databázi a nic o vás neshromažďuje.
- Šifry, obrázky a nastavení se ukládají jen ve vašem zařízení (úložiště prohlížeče). Pokud připojíte Google Disk, ukládají se také na váš Google Disk. Data jdou přímo mezi vaším prohlížečem a Googlem; provozovatel k nim nemá přístup.
- Žádná reklama, analytika, sledovací nástroje ani prodej dat.
Data ve vašem zařízení
Šifry (obrázky, poznámky, tahy, tajenky), složky a nastavení jsou v úložišti prohlížeče (IndexedDB, localStorage) ve vašem zařízení. Smažete je smazáním šifer v aplikaci nebo smazáním dat stránky v prohlížeči. Zálohy (.zip, .sifra) se ukládají tam, kam je sami uložíte nebo nasdílíte.
Volitelně: poloha (jen když ji v Nastavení zapnete) se při založení a vyřešení šifry zapíše do šifry; fotoaparát a schránka se použijí jen na váš pokyn pro vložení předlohy. Nic z toho se nikam neodesílá, kromě vašeho Google Disku, pokud ho připojíte.
Google Disk (volitelný)
Připojení Google Disku slouží jedinému účelu: zálohovat vaše šifry na váš Disk a synchronizovat je mezi vašimi zařízeními (a se spoluhráči, se kterými složku na Disku sami nasdílíte).
K jakým datům Google aplikace přistupuje:
drive.file(výchozí): jen k souborům a složkám, které aplikace na vašem Disku sama vytvořila (složka „Žluštítko“ a šifry v ní), a ke složce, kterou případně sami vyberete v okně Googlu. Ostatní obsah Disku nevidí.drive(jen když zapnete volbu „Sdílené složky od spoluhráčů“): přístup k Disku, který aplikace používá výhradně ke čtení a zápisu ve své složce „Žluštítko“: najde v ní zástupce složek a šifer, které vám nasdílel spoluhráč, a synchronizuje je. Jiné soubory na Disku neotevírá, nečte ani nemění.- E-mailová adresa vašeho účtu Google: zobrazí se v Nastavení u připojeného Disku a použije se při opětovném přihlášení.
Jak data používá a ukládá: obsah šifer se nahrává na váš Disk a stahuje z něj. Do souboru lustitko.json ve složce Žluštítko na vašem Disku se zapisuje seznam vašich zařízení (náhodný identifikátor, typ zařízení a prohlížeče, čas poslední synchronizace), aby bylo vidět, kdy se které zařízení synchronizovalo. Přihlašovací token Googlu platí hodinu a je uložen jen v prohlížeči. Stav synchronizace (identifikátory souborů na Disku, otisky verzí) je v úložišti prohlížeče.
Sdílení: data z Google Disku se nepředávají provozovateli ani nikomu dalšímu, nepoužívají se k reklamě, k profilování ani k trénování modelů umělé inteligence a nikdo je nečte. Spoluhráči vidí jen to, co jim na Disku sami nasdílíte.
Používání a předávání informací získaných z rozhraní Google API dodržuje Zásady pro uživatelská data služeb Google API včetně požadavků omezeného použití (Limited Use).
Odpojení a smazání: Disk odpojíte v Nastavení → Google Disk → Odpojit. Přístup aplikace zrušíte na myaccount.google.com/connections. Zálohy na Disku smažete smazáním složky „Žluštítko“ na Disku.
Další služby
- Hosting: aplikace se stahuje z GitLab Pages (GitLab Inc.); ten jako každý web zpracovává technické údaje o přístupu (IP adresa, prohlížeč) podle svých zásad.
- Vložení obrázku z adresy (URL): obrázek se stáhne přímo ze zadané adresy; když to server nedovolí, přes veřejnou službu wsrv.nl (dostane jen tu adresu), případně přes proxy, kterou si sami nastavíte.
- Odkazy na jiné weby (ŽLÉV, mapy, šachové a sudoku nástroje, GitLab) otevírají tyto weby; řídí se jejich zásadami.
Vaše práva
Všechna data máte pod kontrolou: v zařízení i na svém Disku je můžete kdykoli zobrazit, exportovat i smazat. Podle GDPR máte právo na informace, opravu, výmaz, omezení zpracování a přenositelnost; s dotazy pište na kontakt výše. Stížnost můžete podat u Úřadu pro ochranu osobních údajů (uoou.gov.cz).
Změny
Změny těchto zásad zveřejníme na této stránce s novým datem platnosti.
Privacy Policy
Effective November 9, 2026
Who operates the app
ŽLuštítko (a graphical editor for solving puzzle-hunt ciphers) is operated by Marek Nekvasil (team Želvonohý), contact: marek.nekvasil@gmail.com. The source code is public: gitlab.com/marek.nekvasil/lustitko.
Summary
- ŽLuštítko runs entirely in your browser. It has no server or database of its own and collects nothing about you.
- Ciphers, images and settings are stored only on your device (browser storage) and – if you connect Google Drive – in your Google Drive. Data travels directly between your browser and Google; the operator has no access to it.
- No advertising, analytics, tracking or sale of data.
Data on your device
Ciphers (images, notes, strokes, solutions), folders and settings live in your browser's storage (IndexedDB, localStorage) on your device. Delete them by deleting ciphers in the app or clearing the site data in your browser. Backups (.zip, .sifra) are saved wherever you save or share them.
Optional: location (only if enabled in Settings) is written into a cipher when it is created and solved; the camera and clipboard are used only when you choose to insert a picture. None of this is sent anywhere except your own Google Drive, if connected.
Google Drive (optional)
Connecting Google Drive has a single purpose: backing up your ciphers to your Drive and synchronising them between your devices (and with teammates you choose to share a Drive folder with).
Google data the app accesses:
drive.file(default): only files and folders the app created in your Drive (the “Žluštítko” folder and the ciphers in it), and a folder you explicitly pick in Google's dialog. The app cannot see the rest of your Drive.drive(only if you turn on “Shared folders from teammates”): Drive access used solely to read and write inside the app's “Žluštítko” folder – to find shortcuts to folders and ciphers a teammate shared with you and keep them in sync. The app does not open, read or modify any other files in your Drive.- The email address of your Google account: shown in Settings next to the connected Drive and used as a hint when signing in again.
How it is used and stored: cipher content is uploaded to and downloaded from your Drive. A file lustitko.json in your Žluštítko folder lists your devices (random identifier, device and browser type, time of last sync) so you can see when each device last synchronised. The Google access token is valid for one hour and is kept only in your browser. Sync state (Drive file identifiers, version fingerprints) is kept in browser storage.
Sharing: Google Drive data is not transferred to the operator or any third party, is not used for advertising, profiling or training AI models, and no human reads it. Teammates see only what you share with them in Drive yourself.
ŽLuštítko's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Disconnecting and deletion: disconnect Drive in Settings → Google Drive → Disconnect. Revoke the app's access at myaccount.google.com/connections. Delete the backups by deleting the “Žluštítko” folder in your Drive.
Other services
- Hosting: the app is served by GitLab Pages (GitLab Inc.), which, like any website host, processes technical access data (IP address, browser) under its own policies.
- Inserting an image from a URL: the image is downloaded directly from that address; if the server does not allow it, via the public service wsrv.nl (which receives only that address), or via a proxy you configure yourself.
- Links to other websites (ŽLÉV, maps, chess and sudoku tools, GitLab) open those sites, which have their own policies.
Your rights
You stay in control of all data: on your device and in your Drive you can view, export or delete it at any time. Under the GDPR you have the right of access, rectification, erasure, restriction and portability; send questions to the contact above. You may lodge a complaint with the Czech Office for Personal Data Protection (uoou.gov.cz).
Changes
Changes to this policy will be published on this page with a new effective date.