Tipy

AI a osobní údaje: co do chatu nevkládat a jak anonymizovat

Hesla, rodná čísla, údaje klientů nebo firemní tajemství do AI chatu nepatří. Praktický přehled rizik, pravidel a jednoduchých technik anonymizace.

12. 10. 2026 · 3 min čtení

AI asistent je pohodlný – vložíte e-mail, tabulku nebo log a během vteřin máte odpověď. Právě ta pohodlnost ale svádí ke sdílení věcí, které by se sdílet neměly. Tady je přehled, co do chatu nepatří, proč, a jak pracovat s daty bezpečně.

Proč na tom záleží

Cokoliv vložíte do konverzace, opouští váš počítač a zpracovává se na serverech poskytovatele služby. I když je služba důvěryhodná, platí:

  • nemáte plnou kontrolu, co se s daty děje dál (uchovávání, logy, přístup),
  • pokud data nejsou vaše (údaje klientů, zaměstnanců), potřebujete k jejich zpracování právní důvod – v EU to upravuje GDPR,
  • uniklé přístupové údaje se nedají „vzít zpět“, jen změnit.

Před vložením citlivých dat si vždy přečtěte podmínky a zásady ochrany osobních údajů služby, kterou používáte, a firemní pravidla pro používání AI.

Co nikdy nevkládat

Kategorie Příklady
Přístupové údaje hesla, API klíče, SSH privátní klíče, tokeny, .env soubory
Platební údaje čísla karet, CVV, přístupy do bankovnictví
Identifikační údaje rodná čísla, čísla OP a pasů
Zdravotní údaje diagnózy, lékařské zprávy (vaše i cizí)
Údaje třetích osob databáze zákazníků, mzdy, hodnocení zaměstnanců
Firemní tajemství nezveřejněné finance, smlouvy pod NDA, interní strategie

Pozor na skrytá data

Citlivé údaje se často schovávají tam, kde je nečekáte:

  • Logy – IP adresy, e-maily uživatelů, session tokeny v URL.
  • Konfigurační soubory – hesla k databázi v config.php nebo settings.py.
  • Snímky obrazovky – otevřené záložky, notifikace, jména v okně chatu.
  • Exporty z databáze – „jen pár řádků na ukázku“ obsahuje skutečné zákazníky.
  • Historie příkazů – heslo zadané přímo v příkazu, třeba mysql -p'heslo'.

Jak anonymizovat: jednoduché techniky

1. Zástupné hodnoty

Nahraďte skutečné údaje zástupci, které zachovají strukturu:

Původní: Jan Novák, [email protected], tel. 777 123 456
Upraveno: [JMÉNO], [EMAIL], tel. [TELEFON]

AI stále pochopí, o co jde, a odpověď bude stejně užitečná.

2. Maskování v konfiguraci

DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.postgresql",
        "NAME": "app",
        "USER": "app_user",
        "PASSWORD": "***",
        "HOST": "db.example.com",
    }
}

Pro opravu konfigurace AI heslo nepotřebuje.

3. Hromadné maskování logu

Než vložíte log, odstraňte z něj e-maily a IP adresy, například pomocí sed:

sed -E \
  -e 's/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/[EMAIL]/g' \
  -e 's/([0-9]{1,3}\.){3}[0-9]{1,3}/[IP]/g' \
  app.log > app-anon.log

Výsledek si před vložením projděte – regulární výrazy nepokryjí všechno (jména, adresy, IPv6).

4. Syntetická data

Pro ukázku struktury tabulky nepotřebujete skutečná data. Nechte AI vygenerovat fiktivní řádky ve stejném formátu, nebo je připravte sami:

id;jmeno;mesto;castka
1;Testovací Uživatel;Brno;1250
2;Ukázkový Zákazník;Praha;890

Co dělat, když jste něco vložili omylem

  1. Přístupové údaje okamžitě změňte – heslo, API klíč, token. Je to jediná spolehlivá náprava.
  2. Smažte konverzaci, pokud to služba umožňuje.
  3. Ve firmě informujte odpovědnou osobu podle interních pravidel – u osobních údajů může jít o bezpečnostní incident.

Paměť a vlastní instrukce

Mnoho AI asistentů si pamatuje informace napříč konverzacemi. V ColdHost AI můžete v sekci Profil a paměť zkontrolovat, co si AI o vás uložila, a cokoliv smazat. Vyplatí se tam občas nahlédnout. Do vlastních instrukcí pište jen to, co ovlivňuje odpovědi (obor, nástroje, styl), nikoliv osobní údaje.

Rychlé pravidlo

Než stisknete Enter, zeptejte se: „Vadilo by mi, kdyby tento text viděl někdo cizí?“ Pokud ano, anonymizujte ho. AI vám pomůže stejně dobře s [EMAIL] jako se skutečnou adresou.