Zásady ochrany osobných údajov
Toto je preklad. Ak sa líši od anglickej verzie, platí anglická verzia.
Naposledy aktualizované:
TicketSmith ponúkame dvoma spôsobmi: ako hostovanú službu, ktorú prevádzkujeme za vás (TicketSmith Cloud), a ako self-hosted alebo bring-your-own-key softvér, ktorý si prevádzkujete sami. Ktoré časti tejto stránky sa vás týkajú, závisí výlučne od toho, ktorý z nich používate – oddiel 1 vysvetľuje tento rozdiel, pretože mení úplne všetko, čo nasleduje.
Na tejto stránke
1. Dva zásadne odlišné režimy – prečítajte si toto ako prvé#
V self-hosted nasadení prevádzkujete celého bota vy – Discord identitu, nastavenia servera, obsah ticketov, hodnotenia aj prípadné prihlasovacie údaje pre AI alebo vzdialené akcie, ktoré si nakonfigurujete – na vlastnom serveri a vo vlastnej databáze. TicketSmith (firma za týmto webom) nemá žiadny server, ktorý by čokoľvek z toho prijímal, ukladal alebo k tomu mal prístup. Oddiely 3 až 12 nižšie opisujú TicketSmith Cloud, našu hostovanú službu, kde bota aj jeho databázu prevádzkujeme za vás – ak si TicketSmith hostujete sami, na vaše nasadenie sa nevzťahujú. Tento kontrast nájdete ešte raz pohromade v oddiele 11.
2. Čo zbierame, v skratke#
Toto je skrátená verzia, len pre TicketSmith Cloud. Každý riadok podrobne rozoberajú oddiely 3 až 10 nižšie.
| Údaje | Zdroj | Prečo ich zbierame | Právny základ |
|---|---|---|---|
| Discord prepisy ticketov (transcripty) | Vygenerované zo správ v ticket kanáli pri uzavretí ticketu, ak má váš server zapnutý export prepisu. | Aby sme vám a osobe, ktorá ticket otvorila, poskytli záznam konverzácie a aby sme mohli ponúknuť voliteľnú funkciu AI zhrnutia. | Plnenie služby, ktorú ste si nastavili, a náš oprávnený záujem na jej poskytovaní. |
| Kategória a odpovede z formulára | Napísané osobou, ktorá ticket otvorila, do polí formulára vášho servera na otváranie ticketov, ak server používa vlastné formuláre. | Aby bolo možné ticket správne nasmerovať a určiť jeho prioritu a aby mal staff kontext, ktorý potrebuje na pomoc. | Plnenie služby, ktorú ste si nastavili. |
| Discord ID staffu a používateľov | Priamo z Discordu – cez OAuth prihlásenie pri staffe, ktorý sa prihlasuje do dashboardu, a cez bežnú interakciu s botom pri komkoľvek, kto ticket otvorí, prevezme alebo naň odpovie. | Aby sme vedeli, kto čo na tickete urobil, a mohli riadiť, kto má prístup k dashboardu a s akou rolou. | Plnenie služby, ktorú ste si nastavili, a náš oprávnený záujem na jej bezpečnej prevádzke. |
| Údaje relácie dashboardu (session) | Uložené v podpísanej cookie vo vašom prehliadači po tom, ako sa prihlásite cez Discord OAuth (pozrite oddiel 13, Cookies). | Aby ste zostali prihlásení a videli správnu rolu a servery. | Nevyhnutne potrebné na fungovanie prihlásenia – nezaložené na súhlase. |
3. Prihlásenie (TicketSmith Cloud)#
Prihlásenie do dashboardu využíva vlastné OAuth prihlásenie
Discordu (rozsahy identify, guilds a
guilds.members.read). Váš prístupový token z Discordu
použijeme raz, aby sme si prečítali váš profil a servery, ktorých
ste členom alebo ktoré spravujete, a hneď potom ho zneplatníme –
nikdy sa neukladá. V podpísanej cookie vo vašom prehliadači sa
ukladá vaše Discord používateľské ID, zobrazované meno, hash
avatara, vaša rola na dashboarde (staff alebo len prezeranie)
a v hostovanom režime zoznam serverov, ktoré na Discorde vlastníte
alebo spravujete. Táto cookie je kryptograficky podpísaná, takže sa
nedá sfalšovať, ale nie je šifrovaná – neobsahuje žiadne heslo ani
token, len tieto identifikátory. Úplný opis tejto cookie nájdete
v oddiele 13.
4. Nastavenia vášho servera (TicketSmith Cloud)#
Keď si server nainštalujete a zaregistrujete cez hostovaný registračný proces, uložíme si jeho konfiguračný záznam: stav (aktívny, skúšobný alebo pozastavený), prípadné Discord ID staff/viewer rolí, ktoré ste nastavili na prístup k dashboardu, vaše úpravy brandingu a prepínače funkcií, ktoré ste nastavili. Vďaka tomu bot funguje správne práve pre váš server.
5. Obsah ticketov (TicketSmith Cloud)#
Správy v ticket kanáli žijú vo vlastnej infraštruktúre Discordu, rovnako ako v akomkoľvek inom kanáli na vašom serveri – nedržíme si priebežnú druhú kópiu všetkého, čo v tickete zaznie. V našej hostovanej databáze ukladáme:
- Metadáta ticketu: kategóriu, predmet, stav, prioritu, kto ticket otvoril a prevzal, a časové značky.
- Čokoľvek, čo hráč napísal do polí formulára pri otváraní ticketu, ak váš server používa vlastné formuláre.
- Ak zapnete export prepisu (transcriptu): HTML, textový alebo JSON záznam správ z kanála k okamihu uzavretia, vygenerovaný pri uzavretí ticketu a uložený do nášho úložiska, odoslaný do vášho log kanála a/alebo poslaný ako DM osobe, ktorá ticket otvorila – podľa toho, ako si to nastavíte. Môžete si tiež zapnúť automatické maskovanie (e-mailové adresy, adresy v tvare IPv4, reťazce číslic v tvare čísla karty a akýkoľvek vlastný vzor, ktorý si zadefinujete), ktoré pred uložením súboru odstráni pravdepodobné osobné údaje – ide o filter, ktorý robí, čo môže, nie o záruku, že v súbore nezostanú žiadne osobné údaje.
- Ak používate funkciu AI zhrnutia ticketu: vygenerované zhrnutie, poznámku o vyriešení a štítky pre daný ticket, plus informáciu, ktorý model ich vytvoril.
6. Hodnotenia (TicketSmith Cloud)#
Ak váš server používa hodnotenie spokojnosti po uzavretí ticketu, ukladáme skóre, voliteľný komentár (do 900 znakov), kto ho zanechal a ktorý člen staffu ticket vybavoval.
7. Funkcie AI – opt-in a čo opúšťa naše servery#
TicketSmith môže využívať poskytovateľa AI – Anthropic, OpenAI alebo Google Gemini, podľa toho, ktorý je pre dané nasadenie nastavený – na navrhovanie odpovedí, zhrnutie ticketov, odpovedanie na bežné otázky zo znalostnej bázy alebo na návrh vzdialenej akcie. Keď niektorá z týchto funkcií beží, príslušný text ticketu (správy, predmet, kategória) sa odošle do API daného poskytovateľa, aby vygeneroval odpoveď. Nekontrolujeme ani nezodpovedáme za to, ako s údajmi po odoslaní naloží samotný poskytovateľ – to nájdete v jeho vlastných zásadách ochrany osobných údajov.
Dve z týchto funkcií – navrhovanie odpovedí „AI Assist“ v dashboarde a AI návrhy vzdialených akcií (oddiel 8) – sú chránené výslovným prepínačom, ktorý je dostupný len pre staff, nastavuje sa zvlášť pre každý server a je predvolene vypnutý. Text ticketu sa touto cestou k žiadnemu poskytovateľovi AI nedostane, kým ho pre konkrétny server administrátor nezapne. Ostatné AI schopnosti bota (automatické zhrnutia ticketov, automatické odpovedanie zo znalostnej bázy a odpovedanie na časté otázky pred otvorením ticketu) riadi celková AI konfigurácia tohto nasadenia, ktorá je predvolene vypnutá a vyžaduje, aby prevádzkovateľ každú z nich výslovne zapol – a pri automatickom odpovedaní a odpovedaní na časté otázky navyše vymenoval konkrétne kategórie ticketov alebo kanály, v ktorých smie bežať, takže AI nikdy neodpovedá „všade“ omylom.
Server si tiež môže namiesto nášho kľúča nastaviť vlastný kľúč
k API poskytovateľa AI, a to príkazom /ai key set.
Tento kľúč sa v našej databáze ukladá šifrovaný (AES-256-GCM);
nikdy ho nezaznamenávame do logov ani vám ho nezobrazujeme celý.
8. Vzdialené akcie a Local Agent – čo nikdy neuvidíme#
Na niektorých serveroch môže staff nechať AI navrhnúť vzdialenú akciu na základe kontextu ticketu – kick hráča cez RCON, reštart služby a podobne –, ktorú musí člen staffu ešte výslovne potvrdiť predtým, ako sa čokoľvek spustí. Ako sa taká akcia v skutočnosti vykoná, závisí od vášho nasadenia:
- Self-hosted: integrácia (RCON, SSH, SFTP, všeobecné API alebo GitHub/GitLab) sa nastavuje a spúšťa priamo vo vašom vlastnom procese bota, na vašej vlastnej infraštruktúre. Ak necháte bota uložiť prihlasovací údaj namiesto toho, aby ho čítal z premennej prostredia, uloží sa šifrovane vo vašej vlastnej databáze – serverov TicketSmith sa to vôbec netýka.
- TicketSmith Cloud: obdobou je Local Agent, malý proces, ktorý si spustíte na vlastnej infraštruktúre. Drží vaše prihlasovacie údaje pre RCON, SSH, API a GitHub lokálne a nadviaže jedno odchádzajúce šifrované spojenie s naším dashboardom, overené párovacím tokenom, ktorý môžete kedykoľvek zrušiť alebo obnoviť. Keď staff potvrdí navrhnutú akciu, náš dashboard pošle Local Agentovi ohraničený pokyn (ktorá integrácia, aká šablóna, aké parametre) – nikdy nie voľne formulovaný príkaz – a agent ho vykoná a pošle späť výsledok. Vaše skutočné RCON heslá, SSH kľúče, API tokeny a GitHub tokeny sa nikdy neprenášajú na hostované servery TicketSmith ani sa na nich neukladajú – cez toto spojenie prechádza len párovací token, a to len na overenie.
9. Platby (TicketSmith Cloud)#
Platba a spracovanie karty prebiehajú priamo cez Stripe. Číslo vašej karty, CVC ani bankové údaje nikdy nedostávame ani neukladáme – o to sa stará Stripe. Ukladáme, naviazané na ID vášho servera, vaše zákaznícke ID v Stripe, ID predplatného, ID tarifu, stav predplatného, dátum konca aktuálneho fakturačného obdobia a informáciu, či máte naplánované zrušenie.
10. Verejná galéria šablón#
Ak sa rozhodnete zverejniť kategóriu ticketov, formulár alebo panel vo verejnej galérii, najprv prejde automatickým čistiacim krokom: každé ID Discord roly, ID kanála aj ID a názov vášho servera sa pred zverejnením odstráni alebo nahradí všeobecným zástupným textom (napr. „Staff rola č. 1“) a výsledok sa navyše nezávisle znova skontroluje, či v ňom nezostalo nič, čo by server prezradilo. Zverejnená položka opisuje len tvar šablóny – označenia, typy polí, rozloženie tlačidiel – nikdy nie to, z akého servera pochádza.
11. Self-hosted, ešte raz#
Aby sme zopakovali oddiel 1: všetko v oddieloch 2 až 12 opisuje, čo ukladá TicketSmith Cloud, naša hostovaná služba. Ak si TicketSmith prevádzkujete sami – na vlastnom serveri, s vlastnou databázou, prípadne s vlastným kľúčom k poskytovateľovi AI, ak sa rozhodnete zapnúť funkcie AI, a s vlastnými prihlasovacími údajmi pre vzdialené akcie – nič z toho sa k nám nikdy nedostane. Nemáme žiadny server, dashboard ani databázu, ktorá by to prijímala, a infraštruktúra tohto webu do self-hosted nasadenia vôbec nevidí.
12. S kým zdieľame údaje#
S Discordom, nevyhnutne, kvôli prevádzke bota a prihlasovaniu do dashboardu. S vaším nastaveným poskytovateľom AI, len pre konkrétne požiadavky opísané v oddiele 7 a len pre servery, ktoré danú funkciu zapli. So Stripe, kvôli platbám. Osobné údaje nepredávame ani ich nezdieľame na reklamné účely – žiadny taký mechanizmus v kóde TicketSmith neexistuje.
13. Cookies#
Dashboard TicketSmith Cloud nastavuje jednu cookie na účely
overenia, predvolene pomenovanú ticketbot_session
(presný názov sa dá nastaviť pre každé nasadenie). Je
kryptograficky podpísaná pomocou HMAC-SHA256 – ak by s ňou niekto
manipuloval, kontrola podpisu zlyhá a relácia sa odmietne – ale
nie je šifrovaná, takže s ňou zaobchádzajte ako
s prihlasovacou reláciou, nie ako s miestom, kam schovávame
tajomstvá. Obsahuje vaše Discord používateľské ID, zobrazované meno,
hash avatara a vašu rolu na dashboarde (staff alebo len
prezeranie); v hostovanom režime nesie aj zoznam serverov, ktoré
smiete spravovať. Je nevyhnutne potrebná na overenie a nikdy sa
nepoužíva na sledovanie, analytiku ani reklamu.
Počas prihlasovania sa na niekoľko minút nastaví druhá, krátkodobá
cookie (rovnaký názov s príponou _oauth_state), ktorá
chráni pred útokmi typu cross-site request forgery. Obsahuje
náhodnú hodnotu, nie vašu identitu, a po dokončení prihlásenia sa
okamžite vymaže.
Obe cookies sú pre fungovanie dashboardu nevyhnutne potrebné – bez nich by ste nezostali prihlásení – takže sa na ne nevzťahuje požiadavka na súhlas s cookies a TicketSmith pre ne nezobrazuje žiadny banner so súhlasom. Marketingové stránky, ktoré práve čítate, vrátane tejto, nenastavujú vôbec žiadne cookies; prepínač motívu v hlavičke si prehliadač pamätá v local storage, ktoré nikdy neopustí vaše zariadenie.
14. Uchovávanie a mazanie údajov#
Tickety a ich vygenerované prepisy sa dnes uchovávajú, kým sa nezmaže ticket alebo guild (server), ku ktorému patria – TicketSmith Cloud nemá žiadnu automatickú expiráciu ani čistiacu úlohu, ktorá by ich po určitom čase mazala. Nie je to rozhodnutie schované za technické obmedzenie: je to skutočná medzera a radšej vám to povieme na rovinu, než aby sme si vymýšľali dobu uchovávania, ktorá sa v produkte v skutočnosti nikde nevynucuje.
Zatiaľ tiež chýba samoobslužný nástroj na „export alebo vymazanie mojich údajov“. Kým nebude hotový, kontaktujte nás (oddiel 16) a žiadosť o export alebo vymazanie vybavíme ručne.
15. Vaše práva#
V závislosti od toho, kde sa nachádzate, vám právne predpisy o ochrane osobných údajov (napríklad GDPR) dávajú práva v súvislosti s osobnými údajmi opísanými na tejto stránke. TicketSmith ich na požiadanie rešpektuje bez ohľadu na to, odkiaľ ste:
- Prístup – opýtať sa, aké osobné údaje o vás uchovávame.
- Oprava – požiadať nás o opravu nepresných alebo neúplných údajov.
- Vymazanie – požiadať nás o vymazanie vašich údajov, v medziach úprimne opísaných v oddiele 14 (dnes to vybavujeme ručne).
- Prenosnosť – požiadať o kópiu svojich údajov v strojovo čitateľnom formáte.
- Obmedzenie spracúvania – požiadať nás, aby sme obmedzili, ako vaše údaje používame, kým sa žiadosť nevybaví.
- Námietka – namietať proti spracúvaniu, ktorého právnym základom je náš oprávnený záujem.
- Odvolanie súhlasu – pri čomkoľvek, čo sa opiera o súhlas, a nie o iný právny základ z oddielu 2, môžete súhlas kedykoľvek odvolať; nemá to žiadny vplyv na nevyhnutné cookies z oddielu 13, ktoré sa na súhlase nikdy nezakladali.
Ak chcete uplatniť ktorékoľvek z týchto práv, kontaktujte nás podľa oddielu 16. Možno budeme potrebovať overiť, že ide naozaj o vás – pri službe postavenej na Discorde to zvyčajne znamená len potvrdenie z Discord účtu, ku ktorému sa žiadosť viaže.
16. Kontakt a zmeny#
Tieto adresy sa ešte len zriaďujú súbežne so spúšťaním ticketsmith.net, takže zatiaľ nemôžeme sľúbiť, že fungujú a niekto ich nepretržite sleduje – prosíme o trpezlivosť, ak odpoveď chvíľu potrvá. Medzitým je najrýchlejšou cestou, ako sa k nám dostať, Discord – cez server, na ktorom TicketSmith používate.
| Účel | Adresa |
|---|---|
| Otázky o súkromí a žiadosti o údaje (oddiel 15) | [email protected] |
| Nahlásenie zneužitia alebo nesprávneho použitia TicketSmith | [email protected] |
| Otázky k platbám a predplatnému | [email protected] |
| Nahlásenie bezpečnostnej zraniteľnosti | [email protected] |
| Všetko ostatné | [email protected] |
Túto stránku môžeme aktualizovať podľa toho, ako sa služba vyvíja; ďalšie používanie po aktualizácii znamená súhlas s revidovanou verziou.
Nič na tejto stránke nie je právne poradenstvo. Zatiaľ ju neskontroloval právnik – ak máte otázky, kontaktujte nás skôr, než sa na ňu spoľahnete pri rozhodovaní o súlade s predpismi alebo pri obchodnom rozhodnutí. Pozrite aj naše Podmienky používania.