Herní server sbírá víc osobních údajů, než si většina majitelů uvědomuje: IP adresu každého hráče v lozích, jeho ID na platformě a jméno, historii chatu a cokoli, co přidají pluginy - záznamy o banech, propojené účty na Discordu, e-mailové adresy pro přihlašovací pluginy, odpovědi v žádostech o whitelist. Pokud provozuješ komunitní server otevřený lidem z EU nebo Spojeného království, vztahuje se na tebe velmi pravděpodobně GDPR (nebo jeho britská verze) a povinnosti pro typický server jsou skromné: vědět, co sbíráš, sbírat méně, kde to jde, držet data jen tak dlouho, jak je potřebuješ, říct to hráčům v krátkém prohlášení o soukromí, odpovídat na občasné žádosti o zobrazení nebo smazání dat a mít je zabezpečená. Server pro hrstku přátel obvykle spadá pod výjimku pro čistě osobní činnost.
Tento článek je praktický návod pro majitele serverů, ne právní poradenství. Pokud je tvoje komunita velká, přijímá platby nebo míří na děti, vyplatí se zaplatit hodinu práce odborníka na ochranu údajů.
Co tvůj server skutečně sbírá#
Začni soupisem. Většinu majitelů překvapí druhá polovina tabulky.
| Údaj | Kde leží | Osobní údaj? |
|---|---|---|
| IP adresy | Logy serveru, seznamy banů, databáze pluginů | Ano |
| ID a jména na platformě | Seznamy adminů a banů, soubory s daty hráčů, logy | Ano |
| Historie chatu a příkazů | Logy, pluginy pro logování chatu, propojení s Discordem | Ano |
| Hlasové nahrávky | Nahrávací boty, dema s hlasem | Ano |
| E-maily a hesla | Přihlašovací pluginy jako AuthMe | Ano |
| Identifikátory hardwaru | Některé frameworky a admin panely | Ano |
| Žádosti o whitelist a o místo ve staffu | Formuláře, Discord, tabulky | Ano, někdy citlivé |
| Nákupy | Platformy obchodů, platební brány | Ano, drží je ony |
| Data světa | Savy, stavby, statistiky | Navázaná na ID, takže obvykle ano |
Několik konkrétních příkladů, kde to leží na disku:
- Minecraft zapisuje do
logs/latest.logpři každém připojení řádek jakoSteve[/203.0.113.5:51234] logged in with entity id 412a staré komprimované logy si ve výchozím stavu nechává vedle sebe neomezeně dlouho.usercache.jsonmapuje jména na UUID abanned-ips.jsonobsahuje adresy. EssentialsX uchovává pro každého hráče soubor vplugins/Essentials/userdata/, který obsahuje jeho poslední adresu. - Hry Source logují připojení s adresou, pokud je logování zapnuté, a SourceMod loguje akce adminů se SteamID.
- FiveM s txAdminem ukládá do své databáze všechny identifikátory, se kterými se hráč připojil, včetně IP a hardwarových tokenů.
- Survival hry obecně logují připojení s ID platformy a mnohé i adresy.
A pak je tu všechno mimo herní server: Discord server, webová mapa ukazující pozice a jména hráčů, statistický web, seznam banů sdílený s jinými komunitami, tabulky s žádostmi do staffu. I to se počítá.
Vztahuje se GDPR na tvůj server?#
Rozhodují tři otázky.
- Je to čistě osobní nebo domácí činnost? GDPR se nevztahuje na zpracování fyzickou osobou „v průběhu čistě osobní nebo domácí činnosti“. Soukromý server pro tebe a tvé přátele, nepropagovaný, neotevřený cizím lidem, spadá s velkou pravděpodobností do této kategorie.
- Jsi ty nebo tví hráči v EU nebo ve Spojeném království? GDPR se vztahuje na každého usazeného v EU a na lidi mimo ni, kteří nabízejí služby lidem v EU nebo je sledují. Veřejný server, který přijímá evropské hráče, je v rozsahu v praxi bez ohledu na to, kdo ho provozuje. Spojené království má vlastní verzi s téměř shodnými pravidly.
- Je to komunita, spolek nebo firma? Jakmile je server veřejný, má staff, přijímá dary nebo prodává ranky, už to není domácí činnost. To, že nikdo nevydělává, ho z rozsahu nevyjímá.
U veřejného komunitního serveru předpokládej, že se to týká i tebe. Dobrá zpráva je, že povinnosti rostou s tím, co děláš, a typický herní server toho moc nedělá.
Proč to smíš sbírat#
GDPR vyžaduje právní základ pro každé použití osobních údajů. Pro herní server pokrývají téměř všechno tři:
- Oprávněný zájem - bezpečný provoz serveru, předcházení podvádění a zneužití, vymáhání banů, vyšetřování nahlášení. IP logy a záznamy o banech sem spadají, pokud je držíš přiměřeně. Je to základ pro většinu toho, co server dělá.
- Smlouva - poskytnutí něčeho, co hráč zaplatil, například ranku. S platebními údaji obvykle nakládá platforma obchodu jako vlastní odpovědnost.
- Souhlas - cokoli volitelného: newsletter, propojení účtu na Discordu pro kosmetickou roli, veřejné stránky se statistikami se jmény, nahrávání hlasu. Souhlas musí být svobodný, konkrétní a stejně snadné odvolat jako udělit.
Oprávněný zájem není bianco šek. Znamená skutečný zájem, údaje, které jsou pro něj opravdu potřeba, a vyvážení s rozumným očekáváním hráče. Držet každou IP adresu navždy „pro jistotu“ test nesplňuje; držet je několik týdnů kvůli obcházení banů ho splňuje s přehledem.
Doba uchování: co jak dlouho držet#
Většina serverů drží všechno navždy omylem, protože se logy nikdy nemažou. Krátká tabulka doby uchování, zapsaná a vynucená plánovačem, je nejužitečnější jednotlivý krok pro soukromí, jaký můžeš udělat.
| Údaj | Doporučená doba uchování | Proč |
|---|---|---|
| Logy připojení s IP | 30-90 dní | Dost dlouho pro případy zneužití a obcházení |
| Logy chatu | 30-90 dní, déle jen jako důkaz | Nahlášení se objeví během týdnů |
| Záznamy o banech a jejich důkazy | Po dobu trvání banu plus lhůta pro odvolání | Potřeba k obhajobě banu |
| Zrušené dočasné bany | Měsíce, ne roky | Historie pomáhá u recidivistů |
| Soubory s daty neaktivních hráčů | Do wipe nebo roku neaktivity | Není důvod držet déle |
| Žádosti do staffu a o whitelist | Do rozhodnutí, pak krátkou dobu | Potom se zřídka hodí |
| Zálohy | Tvoje rotace záloh | Obsahují všechno výše |
Jsou to rozumné výchozí body, ne zákonné limity. Vyber čísla, která dokážeš obhájit, napiš je do prohlášení o soukromí a nech server, ať se jimi řídí.
Na Linuxovém serveru část s logy zvládne plánovaný find:
# Delete Minecraft logs older than 60 days$ find /srv/minecraft/logs -name '*.log.gz' -mtime +60 -delete# The same idea for Source game logs$ find /srv/tf2/tf/logs -name '*.log' -mtime +60 -deleteV hostovaném panelu bez shellového přístupu se totéž dá udělat ručně ze správce souborů podle připomínky v kalendáři, nebo pluginem s nastavením uchovávání logů. Logy, které stojí za to držet popisují, co se vůbec vyplatí uchovávat a jak to rotovat.
Zálohy jsou část, na kterou se zapomíná. Záloha světa z minulého roku obsahuje logy a data hráčů z minulého roku. Mít zálohy je správně; držet jich neomezený počet donekonečna správně není. Nech rotaci dělat její práci a zamykej jen zálohy, které máš důvod si nechat.
Sbírej méně už od začátku#
Nejlevněji se chrání data, která jsi nikdy nesebral.
- Neptej se na to, co nepotřebuješ. Žádosti o whitelist málokdy potřebují skutečné jméno, přesný věk, polohu nebo fotku. „Je ti 13 a víc?“ a „Jak jste nás našli?“ obvykle stačí.
- Vypni logování, které nikdy nečteš. Logování chatu do databáze, sledování pozice, podrobné statistiky se jmény - pokud to nikdo nepoužívá, vypni to.
- Omez, kdo smí číst logy. Moderátoři potřebují logy chatu a akcí; IP adresy potřebuje velmi málo lidí. V panelu s podúčty dej moderátorům přístup ke konzoli místo přístupu k souborům, čímž zůstanou surové logy a databáze pluginů mimo jejich dosah.
- Ve výchozím stavu se vyhni veřejným statistikám s identifikátory. Žebříček je v pořádku. Veřejná stránka s časy přihlášení každého hráče a jeho poslední adresou není.
- Nesdílej seznamy banů šířeji, než je nutné. Globální systémy banů pro komunity popisují, co je rozumné si vyměňovat.
Když hráč žádá o zobrazení nebo smazání svých dat#
Hráči mají právo požádat o kopii svých osobních údajů, o jejich opravu a v mnoha případech o jejich smazání. Žádosti jsou na herních serverech vzácné, ale stávají se, obvykle poté, co někdo opustí komunitu ve zlém.
Musíš odpovědět do jednoho měsíce od žádosti, u složitých žádostí lze lhůtu prodloužit o dva další měsíce, pokud to dotyčnému sdělíš. Praktický postup:
- Ověř, kdo se ptá. Požádej ho, ať napíše z daného účtu na platformě, nebo se připojí na server, abys neposlal něčí data podvodníkovi.
- Prohledej všechno, co máš v soupisu. Logy, soubory s daty hráčů, databáze pluginů, seznamy banů, propojení s Discordem, tabulky.
- U žádosti o přístup pošli, co jsi našel, v čitelné podobě: seznam kategorií údajů, výpisy, jak dlouho každý držíš a kdo další je dostává.
- U žádosti o výmaz smaž, co už nepotřebuješ. Můžeš si nechat to, k čemu stále máš oprávněný důvod - nejčastěji aktivní ban a jeho důkazy. Napiš to do odpovědi.
- Zapiš si, co jsi udělal a kdy.
Smazání hráče ze světa je specifické pro každou hru: u Minecraftu je to jeho soubor v world/playerdata/ pojmenovaný podle UUID plus data pluginů; u většiny survival her je to uložený hráč nebo řádek v databázi. Logy starší než tvoje doba uchování by už měly být pryč, což to značně usnadňuje - další důvod mít dobu uchování.
Děti, platby a staff#
Tři oblasti si zaslouží zvláštní péči.
Děti. Mnoho herních komunit má mladé hráče. Pokud je právním základem souhlas u online služby nabízené přímo dětem, GDPR vyžaduje souhlas rodiče pod věkem, který si každá země stanoví mezi 13 a 16 lety. Nejjednodušší přístup pro server je souhlas vůbec nepotřebovat: nesbírat nic volitelného, spoléhat u bezpečnostních základů na oprávněný zájem a neptat se dětí na osobní údaje v žádostech ani na Discordu.
Platby. Pokud prodáváš ranky nebo výhody, použij platformu obchodu a nech ji nakládat s platebními údaji. Jména a e-mailové adresy v záznamech o nákupech stejně uvidíš; drž je jen tak dlouho, jak je potřebuješ pro vrácení peněz a spory. Monetizace herního serveru v rámci pravidel pokrývá pravidla jednotlivých her, co se smí prodávat.
Staff. Tvůj staff vidí osobní údaje každý den: adresy v lozích, nahlášení, důkazy. Řekni jim, k čemu je smějí použít (jen k moderaci), že je nesmějí sdílet mimo tým, a když odejdou, odeber jim přístup. Člen staffu, který zveřejní údaje o hráči pomocí tvých logů, je tvůj problém stejně jako jeho.
Úniky, tvůj hostitel a další služby#
Porušením zabezpečení osobních údajů je jakákoli ztráta, únik nebo neoprávněný přístup: ukradená záloha databáze, uniklá databáze pluginu s e-maily, člen staffu zveřejňující logy, napadený server. Pokud je pravděpodobné, že porušení ohrozí lidi, GDPR vyžaduje oznámit to úřadu pro ochranu osobních údajů do 72 hodin od okamžiku, kdy se o něm dozvíš, a pokud je riziko vysoké, informovat přímo dotčené osoby. Únik e-mailů a hashů hesel z přihlašovacího pluginu je klasický příklad, který vyžaduje obojí. Co dělat, když je váš server napadený pokrývá technickou reakci; ať dopadne cokoli, veď si krátký písemný záznam, co se stalo a co jsi rozhodl.
Tvůj hostingový poskytovatel ukládá a zpracovává data tvým jménem. RE:NODE provozuje své servery na hardwaru v Německu, uvnitř EU, a zálohy platformy se kopírují na oddělený hardware. Další služby, které připojíš - Discord, platformy obchodů, weby s výpisem serverů, služby kolem RCON jako BattleMetrics - nakládají každá se svou částí údajů tvých hráčů podle vlastních zásad. Zmiň je v prohlášení o soukromí.
Prohlášení o soukromí jednoduše#
Potřebuješ prohlášení, které hráči najdou: na webu, připnuté na Discordu nebo odkázané ze zprávy dne serveru. Nemusí být dlouhé. Tato struktura pokryje typický server:
Who runs this server: [community name], contact [email or Discord].What we collect: your account ID and name, your IP address when youconnect, chat and commands, and in-game data such as builds andinventory. [Add: emails for login, Discord links, applications.]Why: to run the server, prevent cheating and abuse, and enforce bans.How long: connection and chat logs 60 days; ban records while the banis active plus 6 months; player data until the next wipe or a yearof inactivity.Who else sees it: our host (servers in Germany); [Discord, store,other services].Your rights: ask us for a copy, a correction or deletion at [contact].We answer within one month. You can also complain to your dataprotection authority.Drž ho přesné. Krátké prohlášení, které odpovídá tomu, co děláš, je lepší než dlouhá šablona zkopírovaná od firmy, která dělá něco jiného.
FAQ#
Vztahuje se GDPR na soukromý server pro přátele?
Obvykle ne. Server, který je soukromý, nepropagovaný a používaný skupinou lidí, které znáš, spadá pod výjimku pro čistě osobní nebo domácí činnost. Jakmile je veřejný nebo kolem něj vznikne komunita, předpokládej, že se na něj GDPR vztahuje.
Mohu držet IP adresy, abych zabránil obcházení banů?
Ano, po přiměřenou dobu. Obcházení banů je oprávněný zájem a několik týdnů až měsíců logů připojení se snadno obhájí. Držet každou adresu navždy ne.
Musím smazat data zabanovaného hráče, když o to požádá?
Ne data, která potřebuješ k vymáhání aktivního banu. Můžeš si nechat identifikátor a důvod, zbytek smazat a říct mu proč. Jakmile ban vyprší nebo je zrušen, zaniká i důvod to držet.
Jsou zálohy herního serveru problém pro soukromí?
Obsahují osobní údaje jako všechno ostatní, takže by měly být zabezpečené a rotované. Držet rozumný počet záloh pro obnovu serveru je oprávněné; držet každou zálohu navždy ne.
Kdo odpovídá za data hráčů na hostovaném serveru: já, nebo hostitel?
Ty rozhoduješ, co se sbírá a proč, takže odpovídáš ty. Hostitel je ukládá tvým jménem a odpovídá za zabezpečení platformy.




Komentáře
Zcela anonymně: žádný účet, žádný e-mail, žádné cookie. Ukládáme jen jméno, které napíšeš, text a čas - nic dalšího. Počet odkazů je omezený a značkování se nevykresluje.