Jak TikGo funguje

TikGo jsme postavili tak, abyste mohli ukládat podporované veřejné příspěvky rychle, spolehlivě a transparentně přímo z prohlížeče. Na této stránce uvidíte, jak systém funguje, jaké ochranné vrstvy používáme, jaká data zpracováváme a proč se mohou objevit určitá omezení nebo rozdíly podle platformy.

Cíle a zásady

  • Rychlé a plynulé: snižujeme počet kroků i latenci v každé fázi.
  • Bezpečnost na prvním místě: prevenci zneužití dáváme přednost, aby služba zůstala dostupná pro co nejvíce uživatelů.
  • Minimum dat: zpracováváme jen to, co je pro funkci skutečně nutné; vaše videa neukládáme.
  • Transparentnost: jasně uvádíme limity, držíme jen krátkodobé technické logy a popisujeme, jak řešíme incidenty.

Přehled toku

Zahájení zabezpečené relace
      │ 1) Přijetí CSRF tokenu + krátkodobého ticketu
      ▼
Vložíte podporovanou veřejnou URL
      │ 2) Ověříme odkaz, token a kontext požadavku
      ▼
Stahovací tok TikGo
      │ 3) Aplikujeme bezpečnostní kontroly → zjišťujeme metadata a dostupné možnosti médií
      │ 4) Kontrolujeme limity (velikost souboru, zatížení systému, dostupnost platformy)
      ▼
Podporovaná zdrojová platforma
      │ 5) Vrací dostupné streamy nebo soubory
      ▼
Váš prohlížeč
      └► 6) Vyberete soubor nebo kvalitu → stažení se uloží do zařízení

Poznámka: pokud přistupujete přes CDN, čteme skutečnou IP adresu ze standardních hlaviček, abychom mohli uplatnit férový rate limiting proti zneužití.

Krok za krokem

1) Zahájení zabezpečené relace

  • Před každým stažením spustíme relaci s CSRF ochranou a krátkodobým ticketem, abychom ověřili, že je požadavek legitimní.
  • Ticket rychle expiruje a platí jen pro konkrétní akce.

2) Vložíte podporovanou veřejnou URL

  • Ověříme formát i původ odkazu.
  • Podporované toky závisí na stránce i platformě. Veřejné odkazy z TikToku, Douyinu, Facebooku, Instagramu a X/Twitteru mohou nabízet různé typy médií a možnosti stažení.
  • Pokud je URL neplatná, soukromá, smazaná, omezená nebo otevřená v problematickém WebView, zobrazíme srozumitelnou chybu.

3) Kontrola metadat a možností

  • Nevytváříme ani neukládáme trvalou kopii vašich médií. Systém pouze zjišťuje metadata, například název, dostupné formáty a možnosti souborů pro cílovou platformu.
  • Pokud je skutečně k dispozici zdroj bez vodoznaku, upřednostníme jej.
  • Když příspěvek nabízí jen jeden použitelný soubor, zobrazíme právě ten místo vymýšlení neexistujících kvalit.

4) Limity kvůli stabilitě

  • Při vysokém zatížení můžeme dočasně skrýt původní soubory větší než 200 MB, aby služba zůstala plynulá pro všechny.
  • Hranice 200 MB se může upravit podle dostupných zdrojů a šířky pásma.

5) Přímé stažení do zařízení

  • Vyberete soubor nebo kvalitu a stahujete přímo do zařízení.
  • Žádný umělý upscale. 4K se zobrazí jen tehdy, když jej skutečně nabízí zdroj.
  • Dostupné možnosti se liší podle platformy a typu příspěvku. Některé příspěvky nabízejí jen video, jiné i oddělené audio a některé obrázkové nebo carousel stránky poskytují ke stažení jednotlivé obrázky.

6) Konec relace a úklid

  • Tickety přirozeně expirují a technické logy uchováváme až 7 dní.
  • Vaše videa neukládáme; vše probíhá v rámci relace.

Vícevrstvá ochrana

  • CSRF: chrání před podvrženými cross-site požadavky.
  • Krátkodobý ticket: ověřuje, že požadavky pocházejí z aktuální relace, a rychle expiruje.
  • Férový rate limiting: omezuje provoz podle IP a chování, aby zastavil spam/DDoS.
  • Anti-iframe / clickjacking: blokuje neautorizované vkládání a snižuje útočnou plochu.

Tyto vrstvy chrání uživatele i službu před zneužitím; nejsou určené ke sledování jednotlivců.

Jaká data zpracováváme

Volíme minimální zpracování a krátkou retenci, abychom vyvážili spolehlivost a soukromí.

Typ dat Účel Maximální retence
IP Uplatnění rate limitingu; detekce spamu/DDoS ≤ 7 dní
Technické informace Debug chyb (kódy, odhadované zatížení, region) ≤ 7 dní
User agent Kompatibilita zařízení/prohlížeče ≤ 7 dní
Vložená URL Zpracování v relaci pro zjištění metadat Dočasně
  • Videa neukládáme a data neprodáváme ani nepronajímáme.
  • Logy slouží k ochraně služby a zlepšování kvality, poté se podle plánu mažou.
  • Více informací na /cs/privacy-policy.

Limity a férové využití zdrojů

  • Původní soubory nad 200 MB mohou být při špičce dočasně skryty.
  • Bez upscalu: pokud zdroj 4K nenabízí, nevytváříme ji.
  • Nižší kvalita může pomoci, když je omezená šířka pásma.

Nepodporované scénáře a řešení

  • Soukromé, smazané nebo omezené příspěvky → podporujeme pouze veřejný obsah.
  • Regionální blokace nebo dočasný problém zdroje → zkuste jinou síť (mobil/Wi-Fi) nebo chvíli počkejte.
  • WebView sociálních aplikací (Facebook/Zalo/Telegram/Instagram/X) → mohou blokovat stahování; otevřete TikGo v Safari, Chrome, Firefoxu nebo Edge.
  • Krátké odkazy, které se správně nevyřeší → odkaz musí směřovat na podporovaný veřejný příspěvek.
  • Překryvy, samolepky nebo úpravy zapečené do videa → nelze odstranit, pokud už jsou součástí zdrojového souboru.
  • Vybledlé HDR → použijte přehrávač s podporou HDR nebo exportujte do SDR.

Kompatibilita zařízení

  • Prohlížeče: Chrome, Safari, Firefox, Edge (aktuální verze).
  • Zařízení/OS: iOS/iPadOS, Android, Windows, macOS, Linux.

Tipy pro uložení:

  • iPhone/iPad: uložte do Souborů → Sdílet → Uložit video do Fotek.
  • Android: zkontrolujte složku Stažené a otevřete přes Galerii nebo Soubory.
  • Desktop: přetáhněte soubor do CapCutu nebo Premiere a začněte hned upravovat.

Odpovědnost a právní upozornění

  • Respektujte soukromí a autorská práva při stahování nebo ukládání obsahu.
  • Stahujte jen obsah, který vlastníte nebo pro něj máte oprávnění.
  • TikGo je nezávislé a není přidružené k TikToku/ByteDance; za zneužití neneseme odpovědnost.
  • Pro požadavky na odstranění navštivte /cs/dmca.

Rychlé otázky

Proč používáte krátkodobé tickety?
Pomáhají potvrdit, že požadavek přichází z platné relace, a snižují možnost zneužití; rychlá expirace brání opětovnému použití.

Proč potřebujete moji IP adresu?
Kvůli férovému rate limitingu, detekci spamu/DDoS a ochraně sdílených zdrojů. Nepoužíváme ji k osobní identifikaci.

Proč někdy není dostupné 4K?
Protože jej zdroj nenabízí; žádný umělý upscale nevytváříme.

Proč některé příspěvky ukazují jen jeden soubor?
Protože ne každý veřejný příspěvek nabízí více stažitelných souborů. Zobrazujeme jen to, co skutečně existuje.

Proč otevřít odkaz v Safari/Chrome místo ve WebView?
Některé WebView stahování omezují nebo blokují; systémový prohlížeč je spolehlivější.

Kontakt

Potřebujete víc informací o provozu, bezpečnosti nebo chcete nahlásit problém?