Osobní údaje

Ochrana osobních údajů

Verze 2026-09-13 · účinné od spuštění bety

Otisk textu (SHA-256): 91e6d69beca03c0f571172b8dd2bbc6fa33580a6fcfe48105e4544e78774bffb

1. Kdo je správce

Správcem osobních údajů je:

Jakub Vejřík
IČO: 08078394
Sídlo: Perštýn 34, 252 16 Nučice
Fyzická osoba podnikající, zapsaná v živnostenském rejstříku vedeném Městským úřadem Černošice, obecním živnostenským úřadem

dále jen „správce“ nebo „my“.

Kontakt ve všech věcech ochrany osobních údajů: [email protected].

Pověřence pro ochranu osobních údajů nemáme jmenovaného; nevyplývá nám ta povinnost z čl. 37 nařízení GDPR.

2. Čeho se to týká

Tenhle dokument popisuje, jak nakládáme s údaji uživatelů služby Twisty — webového plánovače tras a mobilní aplikace pro Android. Je nedílnou součástí obchodních podmínek.

Twisty je v beta provozu. Co to znamená pro dostupnost a možnou ztrátu dat, stojí v čl. 11 obchodních podmínek; pro ochranu údajů to neznamená nic — pravidla níž platí od prvního dne.

3. Jaké údaje o vás máme

a) Účet

E‑mailová adresa, přezdívka (pokud ji vyplníte) a otisk hesla. Heslo samo neukládáme — ukládá se jeho otisk funkcí scrypt s uloženou solí, ze kterého se heslo zpětně nezíská.

Přezdívka je jméno, pod kterým vás uvidí ostatní jezdci, až bude Twisty umět společné vyjížďky; proto musí být jedinečná. Nemusí to být vaše občanské jméno a doporučujeme, aby nebylo — vybíráte si ji sami a kdykoli ji můžete změnit. Přihlašujete se pořád adresou, ne přezdívkou.

Přihlásíte‑li se Googlem, ukládáme navíc trvalý identifikátor vašeho účtu u Googlu (sub) a adresu, kterou nám Google při propojení sdělil. Identifikátor, ne adresu, protože adresa může mezi účty přejít a identifikátor ne.

b) Domovské místo

Pokud si ho nastavíte, ukládáme zeměpisnou polohu a váš vlastní popisek místa, odkud obvykle vyjíždíte. Zpravidla je to adresa, kde bydlíte.

Slouží k jedinému: aby Odkud bylo kliknutí místo hledání. Je to volitelný údaj a dá se kdykoli zrušit.

c) Profil jezdce a údaje o motocyklu

Dojezd na nádrž a rezerva, kterou si chcete nechat — dvě čísla v kilometrech, pokud je vyplníte. Slouží k výpočtu, kde na trase budete muset natankovat.

Vyplníte‑li profil, ukládáme k tomu ještě: co od vyjížďky čekáte (vybrané z pěti možností), typ motorky, značku a model, rok narození, pohlaví, kraj a co o sobě napíšete vlastními slovy.

Tři věci k tomu říkáme nahlas:

  • Všechno je nepovinné kromě přezdívky. Nevyplněné pole se nikde nekreslí jako „neuvedeno“ — prostě tam není. Kdykoli jde vymazat.
  • K čemu to je: až bude Twisty umět společné vyjížďky, zakladatel vyjížďky se podle toho rozhodne, koho pozve a co s ním naplánuje.
  • Kdo profil vidí. Nepřihlášený nikdo a nic — profil nemá veřejnou adresu, kterou by šlo poslat ven, a není v žádném vyhledávání. Přihlášený jezdec, na jehož obrazovce se ocitnete (dnes: kdo vás má mezi přáteli nebo dostal vaši pozvánku), uvidí přezdívku, profilovku, styl, typ motorky, značku a model, kraj a co jste o sobě napsali. Přátelům se k tomu ukáže věk a pohlaví — věk, ne ročník; ten neposíláme nikam. A samozřejmě okruh lidí z písm. d) čl. 6, který spravuje databázi. Hledat se v jezdcích nedá: přátelství se navazuje přesnou přezdívkou, kterou si dva lidé řeknou, ne procházením seznamu účtů.
  • Ročník ukládáme jako rok, ne jako datum narození ani jako věk. Den a měsíc narození na vyjížďce nikomu nepomůžou a je to o řád citlivější údaj; věk uložený jako číslo by za rok neplatil.

Přátelství. Přidáte‑li si někoho mezi přátele, ukládáme, kdo s kým je přítel, kdo se zeptal první a kdy. Je to údaj o vás obou, takže ho vidíte oba a zrušit ho může kdokoli z vás — odebráním v plánovači; řádek pak zmizí a nezůstane po něm záznam, že někdo někoho odmítl. Druhé straně o tom neposíláme oznámení.

Co přátelům ukazujete navíc, rozhoduje jeden přepínač, a ten je ve výchozím stavu vypnutý. Zapnete‑li „Přátelé uvidí moje jízdy a uložené trasy" v oddílu Účet, uvidí vaši přátelé seznam vašich nahraných jízd (datum a délku) a seznam vašich uložených tras (jméno, délku a konce). Je to vědomě vypnuté napřed: jízda nese trasu, časy, náklon i místo, odkud vyjíždíte (písm. e)). Vypnutím se čtení zavře naráz a všem a přátelství přitom zůstávají. Nikdo jiný než přátelé se k těm seznamům nedostane ani se zapnutým přepínačem.

Vedle toho, co o sobě napíšete, vám na téže obrazovce ukazujeme souhrn z jízd, které jste nahráli (písm. e)) — kolik kilometrů, dní a zatáček. Nepočítá se z toho nic nového; je to jen jinak sečtené to, co už o nahraných jízdách máme, a je u toho napsané, že je to z jízd nahraných do Twisty, ne z toho, co jste najezdili.

d) Trasy a místa

Naplánované a uložené trasy (body, zadání, preset), body, které jste do trasy vložili, a místa, která jste si označili.

e) Nahrané jízdy — nejcitlivější údaj, který o vás máme

Když v aplikaci spustíte záznam jízdy, telefon zapisuje vaši polohu jednou za sekundu spolu s rychlostí, náklonem motorky a časem. Čtyři hodiny jízdy jsou zhruba čtrnáct tisíc poloh. Nahrajete‑li jízdu na server, ukládáme:

  • celý záznam (samples) — každá poloha, každá rychlost;
  • ztenčený tvar jízdy jako čáru pro rychlé dotazy — je to druhá kopie trasy, byť hrubší;
  • pauzy, souhrnná čísla a rozbor, který z toho spočítáme;
  • identifikátor telefonu, který ji nahrál.

Dvě věci k tomu říkáme nahlas, protože je z nich vidět, o čem ten záznam doopravdy je:

  • Záznam začíná tam, kde jste zmáčkli start — tedy zpravidla u domu. Z jednoho týdne jízd je vidět, kde bydlíte a kdy nebýváte doma.
  • Záznam obsahuje rychlost v každém bodě. Je to tedy i záznam o tom, kde a o kolik jste překročili limit.

Jízdy nikomu nedáváme k jeho vlastním účelům a nezveřejňujeme. Veřejné nejsou nikdy a odkaz, kterým by šlo jízdu poslat komukoli, neexistuje. Vidíte je jen vy — a od 12. 9. 2026 také vaši přátelé, pokud si to sami zapnete přepínačem z písm. c); ten je ve výchozím stavu vypnutý a jedním kliknutím se zase vypne. Přátelé dostanou seznam jízd s datem a délkou, ne záznam polohy; ten neopouští váš účet. Cestou k nám ale jízda projde přes Cloudflare, který stojí před celou službou — je to tranzit a ochrana provozu, ne předání někomu, kdo si s ní může co dělat; popsané je to v čl. 6 písm. a) a v čl. 7.

Orgánům veřejné moci je vydáme jen tehdy, pokud nám to uloží zákon nebo pravomocné rozhodnutí — a v takovém případě vás o tom vyrozumíme, nebude‑li nám to zakázáno.

(Poznámka k doplnění: až bude rozhodnutá anonymizace výjezdu, doplní se sem věta o tom, že se začátek a konec stopy při zobrazení a sdílení skrývá — a jak. Do té doby tenhle odstavec o skrývání nic netvrdí.)

f) Telefon a jeho spárování

Aplikace se nepřihlašuje e‑mailem a heslem; k účtu se váže spárováním přes kód z plánovače. Ukládáme jméno, kterým se telefon představil, otisk jeho přístupového klíče a čas posledního spojení.

g) Přihlášená zařízení

U každého přihlášeného prohlížeče ukládáme otisk přihlašovacího klíče, čas vzniku a posledního použití a řetězec User-Agent, aby šlo v seznamu poznat, které zařízení to je.

h) Zpětná vazba a návrhy

Co nám sami napíšete — hodnocení naplánované trasy, hlášení chyby, návrh na místo nebo úsek. Podrobnosti v čl. 10 obchodních podmínek.

U hodnocení naplánované trasy si uložíme palec nahoru, nebo dolů, důvody, které jste vybrali ze seznamu, a text, pokud ho napíšete — ten je nepovinný. K tomu přiložíme snímek zadání a naplánované trasy: odkud kam, zastávky, preset a váhy, výslednou čáru a čísla, která jsme k ní vydali.

Ten snímek přikládáme schválně a je to nejcitlivější část hodnocení — zadání trasy je zpravidla adresa, odkud vyjíždíte (písm. b)). Bez něj se ale hodnocení nedá ověřit: „vedlo to obcemi“ bez toho, kudy to vedlo, se nedá přehrát ani opravit. Proto to stojí napsané u tlačítka Odeslat, ne jen tady — a kdo trasu poslat nechce, hodnocení neodešle.

Hodnotíte‑li trasu z knihovny uložených tras, připojíme k hodnocení i odkaz na ten uložený záznam — abychom věděli, které z vašich uložených tras se hodnocení týká. Snímek tím nenahrazujeme: uloženou trasu jde přejmenovat, přeplánovat i smazat, a hodnocení má zůstat o té trase, jakou jste hodnotili. Smažete‑li uloženou trasu, odkaz se zruší a hodnocení zůstane jen se svým snímkem.

K hodnocení se nic dalšího neukládá. Nepřipisujeme k němu vaši IP adresu, prohlížeč, ze kterého přišlo, ani odkud jste na stránku přišli. Že někdo hodnocení odeslal, se objeví v našem měření návštěvnosti (písm. j)) jako jeden krok bez obsahu — s palcem, s důvodem ani s textem se to nespojuje.

Hodnotit může i ten, kdo přihlášený není: plánovat jde bez účtu, takže i hodnotit. Jste‑li přihlášení, připíše se k hodnocení váš účet; jinak zůstane anonymní.

i) Zpráva z formuláře na spolupráci

Napíšete‑li nám formulářem na stránce Spolupráce, uložíme si to, co jste do něj vyplnili: důvod, který jste vybrali (chci se přidat / firma nebo značka / píšu článek), vaše jméno, e‑mailovou adresu, název firmy nebo média, pokud jste ho uvedli, a text zprávy. Zároveň nám o ní přijde e‑mail na [email protected] — je to táž zpráva, ne nic navíc.

Ke zprávě samotné se nic dalšího neukládá. Nepřipisujeme k ní vaši IP adresu, prohlížeč, ze kterého přišla, ani odkud jste na stránku přišli. Že formulář někdo odeslal, se objeví v našem měření návštěvnosti (písm. j)) jako jeden krok bez obsahu — s tím, co jste napsali, se to nespojuje.

Zpracováváme to z oprávněného zájmu odpovědět tomu, kdo se ozval (čl. 6 odst. 1 písm. f) GDPR); jde‑li o jednání o spolupráci, je to zároveň jednání o smlouvě (písm. b)). Zprávu si necháváme nejdéle 12 měsíců od doručení, pak ji smažeme; požádáte‑li dřív, smažeme ji hned. Nikomu ji nepředáváme a k ničemu jinému než k odpovědi ji nepoužijeme — na žádný rozesílaný e‑mail vás z ní nepřihlásíme.

j) Měření návštěvnosti a záznamy o chybách

Web i plánovač si měříme sami — abychom věděli, které stránky někdo čte a kde lidé odcházejí. Do vašeho prohlížeče ani telefonu se k tomu neukládá nic: žádná cookie, žádný localStorage, žádný identifikátor, podle kterého byste se dali poznat příště. Proto tu také není žádná souhlasová lišta — není k čemu ji vztáhnout (čl. 8).

Jak se pozná návštěva, když se nic neukládá. Z vaší IP adresy a řetězce User-Agent spočítáme otisk (HMAC) s náhodnou solí, kterou drží běžící server a která se každý den mění; druhý otisk s měsíční solí slouží k odhadu, jestli se někdo vrátil. Vaše IP adresa se nikde neukládá — vstoupí do otisku a zahodí se, a po výměně soli se starý otisk nedá spočítat znovu ani nám.

Je to odhad, ne jistota, a nevydáváme ho za jistotu. Mobilní operátor vám adresu mění, takže jeden člověk může vyjít jako dvě návštěvy; dva lidé z jedné domácnosti se stejným prohlížečem vyjdou jako jeden. Přesné je to jen u přihlášeného jezdce, kde se návštěva připíše k jeho účtu.

Co se u návštěvy zapisuje:

  • adresa stránky, kterou jste otevřeli, a jen ze seznamu našich stránek — cokoli mimo něj se uloží jako jiná. Z toho, co je v adrese za otazníkem, se propouští jen utm_* a ref, zbytek se zahodí celý;
  • jak dlouho jste na stránce byli a která byla poslední;
  • odkud jste přišli — jen doména odkazujícího webu, ne celá adresa;
  • země z hlavičky, kterou k požadavku přidává Cloudflare, a hrubý druh zařízení (mobil / počítač);
  • kroky ve službě z pevného seznamu: otevření plánovače, naplánování trasy (preset, kilometry zaokrouhlené na desítky, počet zastávek), uložení trasy, poslání trasy do telefonu, začátek a dokončení registrace, přihlášení, stažení aplikace, odeslání formuláře na spolupráci a odeslání hodnocení trasy. Nic mimo ten seznam se nezapíše.

Jste‑li přihlášení, návštěva se spojí s vaším účtem. A když účet vznikne, zapíše se k němu jednou, ze které stránky a od kterého odkazujícího webu přišel — jedna hodnota, ne historie vašeho prohlížení.

Co se do měření nedostane nikdy:

  • žádné souřadnice a žádná jména míst. Kilometry a preset ano, odkud kam ne — je to zpravidla adresa, kde bydlíte (písm. b));
  • nic z toho, co jste vyplnili do formuláře trasy ani do jakéhokoli jiného;
  • e‑mailová adresa, přihlašovací klíč, identifikátor přihlášení ani nic z hlaviček, kterými se prokazujete;
  • žádné pohyby myši, žádné nahrávání toho, co máte na obrazovce, žádné mapy toho, kam lidé klikají.

Záznam o chybě. Když se něco pokazí, uloží se řádek o tom pádu: kde se stal (soubor a řádek v našem kódu), typ chyby, adresa a metoda požadavku, stav odpovědi, verze programu a — byli‑li jste přihlášení — váš účet, aby se dalo poznat, koho se to týkalo. Z toho, co jste zadali, se do něj nedostane nic: hláška se před uložením zbaví čísel a identifikátorů, z výpisu se zahazují parametry adres a obsah požadavku se neukládá vůbec. Na obrazovce k tomu dostanete osmiznakové číslo záznamu; když nám ho opíšete, najdeme ten pád podle něj.

Měření ani záznamy o chybách nikomu nepředáváme a k ničemu jinému než k opravě a k rozhodnutí, co na webu a v plánovači zlepšit, je nepoužijeme.

k) Co o vás nemáme

Poctivější než seznam toho, co máme:

  • žádnou cizí analytiku. V produktu není Google Analytics, Plausible ani nic podobného — žádný měřicí skript třetí strany, žádný sledovací pixel. Co měříme sami, stojí v písm. j) a nikam od nás neodchází. Souhrnné počty dotazů a zemí, ze kterých přišly, navíc vidíme v přehledech Cloudflare (čl. 6 písm. a)) — počítají se ze samotného provozu, který jím prochází, a jsou to čísla o provozu, ne profil vaší návštěvy;
  • žádné sledování toho, co děláte uvnitř stránky — kam jste klikli myší, kudy jste jeli kurzorem ani co jste si označili. Měří se jmenovaný seznam kroků z písm. j), ne pohyb po obrazovce;
  • žádné reklamní ani sledovací cookies a žádné sledovací pixely;
  • žádné profilování ani automatizované rozhodování s právními účinky ve smyslu čl. 22 GDPR;
  • žádné údaje o platbách, protože se za nic neplatí;
  • žádný záznam vaší polohy mimo záznam jízdy, který spouštíte vy.

4. Jak dlouho si to necháváme

ÚdajJak dlouho
Účet a všechno, co na něm visídokud účet nezrušíte
Přihlášení v prohlížeči30 dní od posledního přihlášení, nebo do odhlášení
Odkaz na ověření e‑mailu24 hodin, pak propadne
Odkaz na obnovu hesla1 hodinu, pak propadne
Kód na spárování telefonu10 minut, a jen na jedno použití
Krátká cookie u přihlášení Googlem10 minut
Pozvánkado vypršení, které je na ní nastavené
Přátelstvídokud ho jeden z vás dvou nezruší, nebo do zrušení účtu
Záznam, že pozvánka byla uplatněnazůstává i po zrušení účtu, bez vazby na osobu
Nahrané jízdy(k rozhodnutí — dnes bez omezení, dokud je nesmažete)
Hodnocení naplánované trasy i se snímkem trasy (čl. 3 písm. h))12 měsíců od odeslání, pak se řádek smaže
Zpráva z formuláře na spolupráci12 měsíců od doručení, nebo do vaší žádosti
Jednotlivá zhlédnutí stránek a návštěvy (čl. 3 písm. j))30 dní, pak se řádek smaže
Denní součty z nich — kolik návštěv, které stránky, odkud lidé přišli14 měsíců, aby se dalo srovnat září se zářím
Záznam o chybě i s výpisem90 dní od posledního výskytu; chyba, která se vrací, se nemaže
Zálohy databáze(k rozhodnutí — souvisí s bodem A1 nasazení)
Záznamy o provozu u Cloudflareneurčujeme my — viz odstavec pod tabulkou

Co v té tabulce maže dávka, ne rozhodnutí: zhlédnutí, návštěvy, chyby a hodnocení tras se mažou samy od prvního dne, ne až se tabulka nafoukne a někdo si toho všimne (čl. 9).

Jeden údaj v té tabulce nedržíme my. Záznamy o provozu, ze kterých Cloudflare počítá své ochrany (čl. 6 písm. a)), leží u něj a dobu jejich uložení určuje on ve svých podmínkách, ne my — zrušením účtu u nás tedy nezmizí, protože v naší databázi nikdy nebyly. Zbytek tabulky je u nás a mazání se ho drží.

Zrušíte‑li účet, smažou se s ním vaše jízdy, trasy, místa, přihlášená zařízení, spárované telefony, historie hledání, domovské místo, profil, přátelství i přihlašovací údaje. Zrušení je nevratné a uděláte ho sami v plánovači, v oddílu Účet; zálohu, ze které by se to dalo obnovit, si k tomu neděláme.

Zůstat mohou anonymizované záznamy nutné pro provoz a záznam o uplatněné pozvánce, ze kterého už na vás nevede cesta — tomu, kdo vám pozvánku dal, zůstane v seznamu, že byla uplatněna, ale ne kým.

Zůstane také to, co jste případně přidali do vrstev, které vidí všichni — pojmenovaný úsek, nebezpečné místo, radar nebo zastávka. Jsou to tvrzení o silnici, ne o vás, a mazat je se zrušením jednoho účtu by znamenalo brát je všem ostatním; odkaz na váš účet se z nich smaže, takže po zrušení už neříkají, kdo je napsal. Týká se to jen jezdců, kteří do těch vrstev sami psali — běžný účet do nich nepíše vůbec.

Z hodnocení tras se přitom smaže hned snímek trasy, odkaz na uloženou trasu a vazba na váš účet; palec, vybrané důvody a text zůstávají — bez trasy a bez účtu už na vás neukazují a jsou to nálezy o plánovači, ne o vás. Zbytek se pak smaže s uplynutím těch dvanácti měsíců.

Jízda smazaná na serveru se nesmaže v telefonu, a naopak — telefon je zdroj a server kopie. Chcete‑li ji pryč z obou míst, smažte ji na obou.

5. Proč to zpracováváme a na základě čeho

ÚčelPrávní základ (čl. 6 GDPR)
Vedení účtu, ukládání tras a jízd, párování telefonuplnění smlouvy — bez toho služba nefunguje, odst. 1 písm. b)
Rozbor nahrané jízdyplnění smlouvy — je to ta funkce, kvůli které se jízda nahrává
Ověření e‑mailu, obnova hesla, přihlášeníplnění smlouvy
Zabezpečení, ochrana proti zneužití, provozní záznamyoprávněný zájem, odst. 1 písm. f) — zájem na tom, aby služba běžela a nedala se zneužít
Zpětná vazba a hlášení chyb k vývoji produktu (čl. 3 písm. h))oprávněný zájem, odst. 1 písm. f) — zájem zlepšovat službu z toho, co nám sami pošlete. U hodnocení trasy je to zájem vědět, které trasy plánovač vydává špatně a proč; snímek trasy je jediné, z čeho se to dá ověřit, a přikládáte ho vy, nesbírá se sám
Měření návštěvnosti vlastního webu a plánovače (čl. 3 písm. j))oprávněný zájem, odst. 1 písm. f) — zájem vědět, které stránky někdo čte a kde lidé odcházejí, a podle toho web i plánovač opravovat. Proti tomu stojí velmi málo: do vašeho zařízení se nic neukládá, IP adresa se nikde neuloží, nikomu se to nepředává a nespojuje se to s ničím mimo naši službu
Záznam o pádu a jeho opravaoprávněný zájem, odst. 1 písm. f) — zájem dozvědět se o chybě dřív, než ji někdo opíše do e‑mailu, a mít podle čeho ji najít
Odpověď na zprávu z formuláře na spoluprácioprávněný zájem, odst. 1 písm. f) — zájem odpovědět tomu, kdo napsal; u jednání o spolupráci i jednání o smlouvě, písm. b)
Zprávy o novinkách v betě, pokud si je vyžádátesouhlas, odst. 1 písm. a) — samostatné zaškrtávátko, kdykoli odvolatelné

Proti zpracování na základě oprávněného zájmu můžete kdykoli vznést námitku (čl. 21 GDPR) na kontaktní adrese.

6. Komu se vaše údaje dostanou

Údaje neprodáváme a nepředáváme nikomu k jeho vlastním účelům. Dostanou se ale k několika službám, bez kterých by Twisty nefungoval, a jsou trojího druhu — a ten rozdíl je podstatný.

a) Služba, která stojí před vším ostatním

Adresa Twisty nemíří na náš server, ale na Cloudflare — a náš server jiná spojení než z něj nepřijímá. Je to brána, kterou prochází veškerý provoz mezi vámi a námi: každé přihlášení, každý dotaz na mapu i každá jízda, kterou z telefonu nahrajete. Je tam proto, aby se služba nedala položit ani hromadně vytěžit.

SlužbaCo se k ní dostaneKde sídlí
Cloudflare, Inc.veškerý provoz — vaše IP adresa, každý dotaz a jeho obsah, tedy i nahraná jízda s každou polohou a rychlostí, i přihlašovací údaje na cestě k námUSA — viz čl. 7

Tři věci k tomu říkáme nahlas, protože zlehčit by se to dalo snadno:

  • Cloudflare ten provoz vidí, ne jen přeposílá. Aby ho mohl chránit, spojení rozšifruje a k nám ho zašifruje znovu. Není to tedy služba, která by o vás věděla méně než my.
  • Ke svým vlastním účelům si ho nebere. Vystupuje jako zpracovatel: zpracovatelská smlouva, kterou na to má, ho váže na vymezený účel poskytování té služby a na naše pokyny, a zakazuje mu použít ta data k marketingu nebo k reklamě. Sám sebe ve svých zásadách popisuje jako potrubí pro obsah, který ovládá někdo jiný.
  • Něco si u sebe drží: záznamy o provozu, ze kterých ty ochrany počítá, a v mezipaměti kopie mapových dlaždic, které mu k tomu dáváme svolení — to jsou ale data o silnicích, ne o vás. Nahranou jízdu v mezipaměti nedrží, protože nahrání je zápis, ne dotaz na uložený obsah.

Cloudflare k tomu ve vašem prohlížeči nastavuje dvě bezpečnostní cookies; jsou vyjmenované v čl. 8. Co znamená, že je to americká společnost, je v čl. 7.

b) Služby, které oslovuje váš prohlížeč nebo telefon přímo

Tady k nim odchází vaše IP adresa a to, na kterou část mapy se zrovna díváte. My u toho nejsme a nemůžeme to ovlivnit jinak, než že bychom ty dlaždice přeposílali sami.

SlužbaCo se k ní dostaneKde sídlí
OpenFreeMap (tiles.openfreemap.org)podkladová mapa: IP adresa, výřez a přiblíženíEU
ČÚZK (ags.cuzk.gov.cz)topografická mapa a ortofoto, když si je zapnete: IP adresa a výřezČR
Amazon Web Services (s3.amazonaws.com, veřejné zrcadlo výškopisu)terén za hranicemi ČR pro 3D mapu: IP adresa a výřezUSA — viz čl. 7
Google Mapsjen když sami kliknete na odkaz „navigovat v Google Maps“: cílové souřadniceUSA

c) Služby, které oslovuje náš server za vás

Tady vaše IP adresa neodchází — ptáme se my a v naší režii. Odcházejí ale souřadnice a hledaný text, a to jsou taky vaše údaje.

SlužbaCo se k ní dostaneÚčel
Photon (komoot)text, který hledáte v poli Odkud / Kamvyhledání adresy
Overpass APIsouřadnice okolívyhledání zastávek
Open‑Meteobody naplánované trasy a časypočasí podél trasy
Google (přihlášení)údaje, které Googlu předá váš prohlížeč při přihlášení; nám vrátí identifikátor, e‑mail a jménopřihlášení Googlem
poskytovatel odchozí pošty (SMTP)vaše e‑mailová adresa a obsah zprávyověření adresy, obnova hesla
Forpsi (poskytovatel serveru, ČR)technicky všechno, protože na jeho stroji databáze běžíprovoz

Radarové snímky ČHMÚ, fotografie zastávek z Wikimedia Commons a výškopis pro profil trasy si stahujeme na server sami a podáváme vám je z něj — právě proto, aby o vás ty služby nevěděly.

d) Kdo se k tomu dostane u nás

Provozovatel a osoby, které pro něj službu spravují. Přístup do databáze má jen ten, kdo ho k té práci potřebuje.

7. Předání mimo Evropskou unii

Cloudflare — prochází tím všechno, i nahraná jízda

Cloudflare, Inc. (101 Townsend Street, San Francisco, USA) je americká společnost a prochází přes ni veškerý provoz mezi vámi a naším serverem (čl. 6 písm. a)). Platí to i o tom nejcitlivějším, co o vás máme: nahrajete‑li jízdu, projde ta jízda — každá poloha, každá rychlost — sítí americké společnosti. Do zapnutí Cloudflare tu stálo, že nahrané jízdy neodcházejí nikam; to už pravda není a je to jediné, co se tím pro vás věcně zhoršilo.

Co to znamená a co ne:

  • Je to tranzit a ochrana provozu, ne uložení k jejich vlastním účelům. Cloudflare je zpracovatel a jeho zpracovatelská smlouva ho váže na vymezený účel poskytování služby a na naše pokyny; k marketingu ani k reklamě ta data použít nesmí a po skončení smlouvy je maže nebo vrací.
  • Neznamená to ale, že by ji cestou nikdo přečíst nemohl. Cloudflare spojení rozšifruje, jinak by ten provoz chránit nemohl. Věta „u nich je obsah zavřený“ by nebyla pravdivá, takže ji nepíšeme.
  • Podkladem předání jsou standardní smluvní klauzule schválené Evropskou komisí, které jsou součástí té smlouvy; dovozcem údajů je Cloudflare, Inc. v USA.
  • Uložená jízda zůstává jen u nás — na serveru v ČR (čl. 6 písm. c)). Cloudflare je cesta k němu, ne druhé místo, kde by ležela.

Ostatní předání

Výškopis terénu za hranicemi ČR z veřejného zrcadla Amazon Web Services (USA) si stahuje váš prohlížeč nebo telefon při zobrazení 3D mapy. Odchází při něm IP adresa a výřez mapy — nic, co by vás jmenovalo.

Google (přihlášení a odkaz do Google Maps) je americká společnost s evropskou pobočkou; zpracování se řídí jejími vlastními podmínkami.

Nic dalšího mimo EU pravidelně neodchází a jízdy nikam dál neposíláme — žádné službě, žádnému zrcadlu, nikomu k jeho vlastním účelům.

8. Cookies

Twisty používá jen technické cookies, tedy takové, bez kterých by služba nefungovala — a to platí i o dvou, které nenastavujeme my, ale Cloudflare (čl. 6 písm. a)): jsou bezpečnostní, tedy nezbytné. Souhlas se na ně neptáme, protože ho zákon u nich nevyžaduje.

Naše:

CookieK čemuJak dlouho
__Host-twisty_session (nebo twisty_session mimo HTTPS)drží vaše přihlášení30 dní
krátká cookie u přihlášení Googlembrání tomu, aby se cizí stránka vydávala za dokončené přihlášení10 minut

Obě jsou HttpOnly (nedosáhne na ně skript ve stránce) a mimo vývoj Secure a s předponou __Host-, kterou prohlížeč odmítne přijmout od jiné domény.

Od Cloudflare:

CookieK čemuJak dlouho
__cf_bmpozná automat od člověka, aby se mapa a plánovač nedaly hromadně stahovat30 minut od poslední aktivity
cf_clearancepamatuje si, že jste bezpečnostní kontrolou už prošli, abyste ji nedostali znovupodle nastavení té kontroly u Cloudflare (Challenge Passage); ve výchozím stavu 30 minut(skutečnou hodnotu doplnit, až bude výzva nastavená)

Nastavuje je Cloudflare, ne my, a my je nečteme; nenesou vaše přihlášení ani nic o vašem účtu. Cloudflare je sám označuje za nezbytně nutné — bez nich by výzvu dostával znovu i ten, kdo jí už jednou prošel.

Plánovač si navíc v samotném prohlížeči (localStorage) pamatuje rozpracovanou trasu a to, který podklad jste si naposledy vybrali. Neodchází to nikam a smaže se to s daty stránky.

Žádné reklamní, měřicí ani sledovací cookies tu nejsou. Ani ty dvě od Cloudflare nic neměří kvůli reklamě — jsou tam pro tu kontrolu a pro nic jiného. Kdyby někdy přibyly, přibude s nimi souhlasová lišta a tenhle článek se změní dřív, než ta cookie vznikne.

9. Jak je to zabezpečené

  • hesla jsou uložená jako otisk funkcí scrypt s vysokým parametrem náročnosti, minimální délka hesla je 12 znaků;
  • přihlášení je řádek v databázi, ne token v prohlížeči, takže se dá zneplatnit — „odhlásit všude“ funguje okamžitě;
  • spojení jede po HTTPS;
  • registrace je jen na pozvánku, což je v betě hlavní obrana veřejné adresy;
  • správa je za samostatným oprávněním;
  • k měření, k záznamům o chybách a k hodnocení tras se dostane jen ten okruh lidí, který spravuje zbytek databáze (čl. 6 písm. d)), a čte se to na téže obrazovce správy — ven se to neposílá a nikam se to nekopíruje. U hodnocení to platí i o přiloženém snímku trasy: leží tam, kde hodnocení, a nikam jinam se nekopíruje;
  • měření, chyby i hodnocení maže dávka, která běží sama: zhlédnutí po 30 dnech, záznam o chybě po 90 dnech od posledního výskytu, hodnocení po 12 měsících od odeslání. Tabulka, která se nemaže od začátku, se domazává až ve chvíli, kdy si na to nikdo netroufne;
  • velikost požadavku má strop držený testem, aby se server nedal položit jedním voláním.

Žádné zabezpečení není absolutní a nebudeme tvrdit, že to naše je. Pokud v Twisty najdete bezpečnostní chybu, napište nám na kontaktní adresu dřív, než ji zveřejníte — poděkujeme.

10. Vaše práva

Podle GDPR máte právo:

  • vědět, co o vás máme, a dostat kopii (čl. 15);
  • nechat si to opravit, je‑li to nepřesné (čl. 16);
  • nechat to smazat (čl. 17) — v plánovači to jde samo, tlačítkem Zrušit účet v oddílu Účet; co přesně zmizí a co zůstane, je v čl. 4 a řekne to i okno, které se tím otevře;
  • omezit zpracování (čl. 18);
  • dostat svoje údaje ve strojově čitelné podobě (čl. 20) — aplikace to umí i bez nás: jízdu uloží jako CSV a trasu jako GPX;
  • vznést námitku proti zpracování z oprávněného zájmu (čl. 21);
  • odvolat souhlas tam, kde na něm zpracování stojí, s účinky do budoucna.

Napište nám na kontaktní adresu; odpovíme do jednoho měsíce.

Máte také právo podat stížnost u Úřadu pro ochranu osobních údajů, Pplk. Sochora 27, 170 00 Praha 7, uoou.gov.cz.

11. Změny

Tenhle dokument můžeme změnit. Každá verze má označení a datum účinnosti a u vašeho účtu si uchováváme, se kterou jste byli seznámeni.

O změně, která se dotýká rozsahu zpracování nebo vašich práv, vás uvědomíme e‑mailem a v aplikaci.


Verze 2026-09-12.