1. Kdo jsme
ModelDirectory.org („my", „nás", „naše") je otevřená platforma pro objevování, sdílení a časové razítkování souborů 3D modelů. Pro účely EU/UK GDPR jsme správcem osobních údajů shromažďovaných prostřednictvím tohoto webu a jeho API.
Náš kontakt pro otázky ochrany osobních údajů: [email protected]
Tyto zásady se vztahují na všechny návštěvníky, registrované uživatele a na kohokoli, kdo prostřednictvím formulářů platformy nebo jejího API poskytne údaje.
2. Údaje, které shromažďujeme
2.1 Údaje o účtu
Při registraci shromažďujeme:
- E-mailovou adresu: nezbytnou pro autentizaci a transakční komunikaci.
- Zobrazované jméno: zobrazuje se na vašem veřejném profilu a je přiřazeno k vašim nahraným souborům.
- Profilové údaje z OAuth: pokud se přihlásíte přes Google, obdržíme jméno vašeho účtu Google, e-mail a URL adresu profilového obrázku. Vaše heslo ke Google od nás nikdy neobdržíme.
- Hash hesla: pokud se registrujete pomocí e-mailu a hesla, vaše heslo je zahashováno službou Supabase Auth pomocí bcrypt. Hesla v čitelné podobě nikdy neukládáme.
2.2 Údaje o nahraném obsahu
Při nahrání modelu shromažďujeme a trvale ukládáme:
- Samotný soubor 3D modelu (uložený v šifrovaném objektovém úložišti).
- Název souboru, velikost, formát a hash SHA-256.
- Vámi zadaný název modelu, popis, kategorii a štítky.
- Vámi zvolenou licenci.
- Vaše prohlášení o právech (booleovský příznak a časové razítko).
- Metadata geometrie: počet trojúhelníků, rozměry ohraničujícího kvádru.
- Výsledek antivirové kontroly.
- Časové razítko nahrání.
- Metadata hodnocení obsahu: strojově přiřazenou hodnotu
content_rating(general,mature,adult, neboweapon), booleovský příznakage_gatea JSON objektcontent_flagszaznamenávající signály (shoda klíčových slov, výsledek automatické analýzy obrazu, výsledek lidského přezkumu), na jejichž základě bylo hodnocení určeno. Viz článek 13.
2.3 Údaje o časovém razítku na blockchainu
Pokud se rozhodnete pro časové razítkování na blockchainu, odešleme hash SHA-256 vašeho souboru a naši transakci smart kontraktu do blockchainu Polygon (nebo jiného zvoleného blockchainu). Tyto údaje jsou trvale veřejné a nelze je odstranit. Neobsahují vaše jméno, e-mail ani žádný jiný osobní identifikátor — pouze hash souboru a časové razítko bloku.
2.4 Údaje o používání a technické údaje
Při používání platformy naše servery a Cloudflare automaticky zaznamenávají:
- Vaši IP adresu (používanou pro zabezpečení a omezování frekvence požadavků; při běžném prohlížení není propojena s vaším účtem).
- Řetězec user agent vašeho prohlížeče.
- Navštívené stránky, časové razítko a kód odpovědi HTTP.
- Události stažení (ID modelu a časové razítko, propojené s vaším účtem, pokud jste přihlášeni).
Nepoužíváme analytické nástroje třetích stran (např. Google Analytics). Přístupové protokoly zpracovává Cloudflare v souladu se svými zásadami ochrany osobních údajů.
2.5 Platební údaje
Platby zpracovává Stripe. Neukládáme číslo vaší karty, CVV ani úplné platební údaje. Přijímáme a ukládáme referenční číslo platby Stripe, částku, měnu a časové razítko. Stripe je zpracovatelem údajů jednajícím na základě uzavřené smlouvy o zpracování osobních údajů s námi; viz článek 7.
2.6 Údaje související s DMCA a podporou
Pokud podáte oznámení o odstranění obsahu podle DMCA, protioznámení nebo žádost o podporu, shromažďujeme údaje, které v rámci tohoto podání uvedete, včetně jména, kontaktních údajů a obsahu vaší komunikace. Tyto údaje jsou uchovávány po minimální dobu vyžadovanou zákonem (viz článek 5).
2.7 Údaje, které neshromažďujeme
Neshromažďujeme: údaje o rase či etnickém původu, zdravotní údaje, biometrické údaje, přesnou geolokaci (nad rámec země odvozené z IP adresy), politické názory ani náboženské vyznání.
3. Jak vaše údaje používáme
| Účel | Použité údaje |
|---|---|
| Autentizace vašeho účtu a udržování relace | E-mail, hash hesla, tokeny OAuth |
| Zobrazení vašeho profilu a přiřazení vašich nahraných souborů | Zobrazované jméno, profilový obrázek, nahrané soubory |
| Zpracování nahraných souborů a provádění validace | Soubor, metadata, hash SHA-256 |
| Odesílání časových razítek na blockchain (pokud jste se pro to rozhodli) | Pouze hash souboru SHA-256 |
| Zpracování nákupů a výplaty autorům | Referenční číslo platby Stripe, ID účtu |
| Zasílání transakčních e-mailů (potvrzení nahrání, důkaz blockchainu, potvrzení nákupu) | E-mailová adresa, údaje o nahrání/nákupu |
| Vyřizování oznámení DMCA a právních sporů | Údaje z podání DMCA, záznamy o provenienci nahraných souborů |
| Zabezpečení platformy, prevence zneužití a omezování frekvence požadavků | IP adresa, přístupové protokoly |
| Zlepšování výkonu platformy a diagnostika chyb | Anonymizované/agregované přístupové protokoly |
Vaše osobní údaje neprodáváme třetím stranám. Nepoužíváme vaše údaje pro cílenou reklamu.
4. Právní základ zpracování (GDPR / UK GDPR)
Pokud se nacházíte v EU nebo UK, vycházíme z následujících právních základů podle článku 6 GDPR:
| Činnost zpracování | Právní základ |
|---|---|
| Správa účtu, autentizace a plnění smlouvy | Čl. 6 odst. 1 písm. b): Plnění smlouvy |
| Zasílání transakčních e-mailů (nahrání, nákupy, důkazy) | Čl. 6 odst. 1 písm. b): Plnění smlouvy |
| Zpracování oznámení DMCA a právních nároků | Čl. 6 odst. 1 písm. c): Plnění právní povinnosti |
| Bezpečnost, prevence podvodů, omezování frekvence požadavků | Čl. 6 odst. 1 písm. f): Oprávněný zájem |
| Anonymizovaná analytika a zlepšování platformy | Čl. 6 odst. 1 písm. f): Oprávněný zájem |
| Marketingová a newsletterová komunikace | Čl. 6 odst. 1 písm. a): Souhlas (pouze opt-in) |
Pokud vycházíme z oprávněného zájmu, máte právo vznést námitku (viz článek 6). Ke každé relevantní činnosti jsme provedli nebo provedeme posouzení oprávněného zájmu (Legitimate Interests Assessment).
Pokud vycházíme ze souhlasu, můžete jej kdykoli odvolat, aniž by to mělo vliv na zákonnost zpracování provedeného před jeho odvoláním.
5. Uchovávání údajů
Vaše údaje uchováváme pouze po dobu nezbytnou pro účel, pro který byly shromážděny, nebo po dobu vyžadovanou zákonem.
| Kategorie údajů | Doba uchovávání | Důvod |
|---|---|---|
| Údaje o účtu (e-mail, jméno, předvolby) | Po dobu trvání účtu + 12 měsíců po jeho zrušení | Plnění smlouvy; případné právní nároky |
| Nahrané soubory modelů | Do smazání modelu, nebo po zrušení účtu + 12 měsíců | Plnění smlouvy; lhůta pro spory o duševní vlastnictví |
| Záznamy o provenienci nahraných souborů (hashe, časová razítka, prohlášení o právech) | Minimálně 3 roky od data nahrání | Řešení sporů o duševní vlastnictví |
| Záznamy transakcí na blockchainu | Trvale (nezměnitelné on-chain záznamy) | Vlastní povaha technologie blockchainu |
| Přístupové a serverové protokoly | 90 dní (surová data); 3 roky (agregovaná data) | Bezpečnost; právní obrana |
| Oznámení a protioznámení DMCA | Minimálně 3 roky | Zákonný požadavek DMCA |
| Platební záznamy | 7 let | Daňová a účetní povinnost |
| Záznamy o souhlasu s marketingovými e-maily | Do odhlášení, nebo 2 roky neaktivity | Správa souhlasů |
Metadata hodnocení obsahu (content_rating, age_gate, content_flags) | Po dobu trvání záznamu modelu; smazáno spolu s modelem nebo při zrušení účtu + 12 měsíců | Auditní stopa moderace; soulad s 18 U.S.C. § 2257 tam, kde se použije |
| Záznamy o ověření věku (jsou-li shromažďovány) | Po dobu trvání ověřené relace, nebo 12 měsíců u trvalého ověření | Zákonný soulad a prevence podvodů |
| Údaje podléhající právní úschově (legal hold) | Do zrušení úschovy | Soudní spor |
Po uplynutí příslušné doby uchovávání jsou údaje bezpečně smazány nebo anonymizovány tak, aby je již nebylo možné s vámi spojit.
6. Vaše práva
Pokud se nacházíte v EU, UK nebo v jurisdikci s obdobnými předpisy na ochranu osobních údajů, máte ve vztahu ke svým osobním údajům následující práva. Většinu z nich můžete uplatnit přímo ve svém uživatelském panelu. U žádostí, které nelze vyřídit automaticky, napište na [email protected].
| Právo | Co znamená | Jak jej uplatnit | Doba vyřízení |
|---|---|---|---|
| Přístup | Získat kopii veškerých osobních údajů, které o vás uchováváme | Uživatelský panel → Nastavení, nebo nám napište | 30 dní |
| Oprava | Opravit nepřesné nebo neúplné údaje | Nastavení účtu, nebo nám napište | 30 dní |
| Výmaz („právo být zapomenut") | Smazat vaše osobní údaje. Neplatí pro údaje, které jsme ze zákona povinni uchovávat, nebo které jsou nezbytné pro probíhající právní spor. | Účet → Nastavení → Smazat účet, nebo nám napište | 30 dní |
| Omezení zpracování | Pozastavit zpracování vašich údajů po dobu řešení sporu | Napište nám | 30 dní |
| Přenositelnost | Získat vaše údaje ve strukturovaném, strojově čitelném formátu (JSON nebo CSV) | Napište nám | 30 dní |
| Námitka | Vznést námitku proti zpracování založenému na oprávněném zájmu. Zpracování zastavíme, pokud nemáme závažné oprávněné důvody pro jeho pokračování. | Napište nám | 30 dní |
| Odvolání souhlasu | Kdykoli odvolat souhlas s marketingovými e-maily | Odhlašovací odkaz v kterémkoli e-mailu, nebo nám napište | Okamžitě pro marketing; 30 dní pro úplnou aktualizaci |
Pokud nejste spokojeni se způsobem, jakým vyřizujeme vaši žádost o osobní údaje, máte právo podat stížnost u vašeho vnitrostátního úřadu pro ochranu osobních údajů:
- EU: Váš vnitrostátní dozorový úřad (najdete jej na edpb.europa.eu).
- UK: The Information Commissioner's Office (ICO) na ico.org.uk.
Poznámka k údajům na blockchainu: Hash SHA-256 vašeho souboru, je-li odeslán na veřejný blockchain, je trvale veřejný a technicky jej nelze smazat. Tento hash neobsahuje vaše jméno, e-mailovou adresu ani žádný jiný přímo identifikující údaj. Považujeme jej za pseudonymizovaný údaj.
7. Služby třetích stran a zpracovatelé údajů
Údaje sdílíme s následujícími poskytovateli služeb třetích stran, z nichž každý jedná jako zpracovatel osobních údajů na základě podepsané smlouvy o zpracování osobních údajů (DPA) a zpracovává údaje pouze na základě našich pokynů:
| Poskytovatel | Účel | Sdílené údaje | Umístění |
|---|---|---|---|
| Supabase | Databáze, autentizace, správa relací | Údaje o účtu, metadata nahraných souborů, tokeny relace | EU (Frankfurt) / USA |
| Cloudflare | CDN, ochrana proti DDoS, DNS, Tunnel | IP adresy, metadata HTTP požadavků | Globální edge síť |
| Stripe | Zpracování plateb | Údaje o platební kartě (uchovává Stripe), záznamy o transakcích | USA / EU |
| Resend | Doručování transakčních e-mailů | E-mailová adresa, obsah e-mailu | USA |
| MinIO (vlastní hosting) | Ukládání souborů 3D modelů | Nahrané soubory a metadata o provenienci | Vlastní hosting na naší infrastruktuře |
| Polygon / Alchemy | Časové razítkování na blockchainu (pokud jste se pro to rozhodli) | Pouze hash souboru SHA-256 (žádné osobní údaje) | Veřejný blockchain (globálně) |
Vaše osobní údaje nesdílíme s třetími stranami pro jejich vlastní marketingové účely. Údaje můžeme zpřístupnit orgánům činným v trestním řízení nebo státním orgánům, pokud to vyžaduje platný právní proces (soudní příkaz, předvolání nebo příslušné právo).
8. Mezinárodní předávání údajů
Někteří naši zpracovatelé třetích stran (Stripe, Resend, Cloudflare) sídlí ve Spojených státech. Pokud předáváme osobní údaje subjektů z EU/UK mimo EHP/UK, zajišťujeme odpovídající záruky, jako jsou:
- Standardní smluvní doložky (SCC) schválené Evropskou komisí.
- Britské dohody o mezinárodním předávání údajů (IDTA), pokud se použijí.
- Rozhodnutí o odpovídající ochraně, pokud cílová země poskytuje rovnocennou úroveň ochrany.
Kopii příslušného mechanismu předávání údajů si můžete vyžádat na adrese [email protected].
9. Soubory cookie a sledování
9.1 Co používáme
Používáme minimální počet souborů cookie a záznamů v místním úložišti, které jsou nezbytně nutné pro fungování platformy:
| Název / typ | Účel | Doba trvání |
|---|---|---|
| Token relace Supabase (localStorage) | Udržuje vaše přihlášení mezi jednotlivými načteními stránky | Relace / do odhlášení |
Bezpečnostní cookies Cloudflare (__cf_bm, cf_clearance) | Detekce botů a zmírnění útoků DDoS | 30 minut / 1 rok |
9.2 Co nepoužíváme
Nepoužíváme reklamní cookies, cookies pro sledování napříč weby ani analytické cookies od Google, Meta či podobných třetích stran. Nezobrazujeme reklamy.
9.3 Správa souborů cookie
Cookies můžete ovládat prostřednictvím nastavení svého prohlížeče. Smazáním tokenu relace Supabase dojde k vašemu odhlášení. Blokování bezpečnostních cookies Cloudflare může ovlivnit schopnost webu obsluhovat vaše požadavky v podmínkách útoku DDoS.
10. Ochrana soukromí dětí
Platforma není určena dětem mladším 13 let. Vědomě neshromažďujeme osobní údaje dětí mladších 13 let. Pokud se domníváte, že nám dítě mladší 13 let poskytlo osobní údaje, kontaktujte prosím [email protected] a my je neprodleně odstraníme.
Uživatelé ve věku od 13 do 16 let v EU potřebují ověřitelný souhlas rodiče nebo zákonného zástupce podle článku 8 GDPR. Pokud víte o uživateli v tomto věkovém rozmezí, který se zaregistroval bez souhlasu rodiče, kontaktujte nás prosím.
11. Změny těchto zásad
Tyto Zásady ochrany osobních údajů můžeme pravidelně aktualizovat. Provedeme-li podstatné změny:
- zveřejníme revidované zásady na této stránce s aktualizovaným datem „Poslední aktualizace";
- informujeme registrované uživatele e-mailem nejméně 14 dní před nabytím účinnosti významných změn.
Pokračujete-li v používání platformy i po dni nabytí účinnosti revidovaných zásad, znamená to přijetí nových zásad.
12. Kontakt a ochrana osobních údajů
S jakýmikoli dotazy týkajícími se ochrany osobních údajů, žádostmi subjektu údajů o přístup nebo za účelem uplatnění kteréhokoli z vašich práv nás prosím kontaktujte:
Ochrana osobních údajů, ModelDirectory.org
E-mail: [email protected]
Usilujeme o potvrzení přijetí veškerých žádostí týkajících se ochrany osobních údajů do 5 pracovních dnů a o jejich úplné vyřízení do 30 dnů.
Pokud budeme podle GDPR (článek 37) povinni jmenovat formálního pověřence pro ochranu osobních údajů (DPO), aktualizujeme tento oddíl o jeho kontaktní údaje. V současné době má agendu ochrany osobních údajů na starosti přímo tým právního a compliance oddělení.
Viz také: Smluvní podmínky
13. Hodnocení obsahu, ověření věku a povinnosti vedení záznamů
13.1 Metadata hodnocení obsahu
Každému souboru modelu hostovanému na platformě je přiřazeno hodnocení obsahu vycházející ze čtyřstupňové taxonomie: general, mature, adult nebo weapon. Toto hodnocení je uloženo v naší databázi spolu se záznamem modelu. Samo o sobě nejde o osobní údaj, je však spojeno s vaším účtem a záznamem o provenienci nahraného souboru.
Hodnocení je určováno jednou nebo více z následujících automatizovaných metod, jejichž výsledky jsou uloženy v poli JSON content_flags:
- Detekce klíčových slov: název, popis a štítky modelu jsou při vstupu porovnávány s kurátorovanými sadami klíčových slov.
- Automatická analýza obrazu: lokálně provozovaný model pro analýzu obrazu (minicpm-v) analyzuje náhledový obrázek modelu a vrací doporučené hodnocení obsahu. Pro tento účel nejsou žádná data náhledu přenášena externím třetím stranám.
- Přezkum lidským moderátorem: moderátor může automatické hodnocení potvrdit nebo přepsat. Rozhodnutí moderátora a jeho časové razítko jsou zaznamenány.
Pole content_flags zaznamenává, které signály se aktivovaly (např. {"source_platform_nsfw": true, "ai_detected": true, "human_reviewed": false}). Toto pole není veřejně přístupné. Je viditelné moderátorům, právnímu oddělení a na požádání nahrávajícímu autorovi.
13.2 Ověření věku
Modely s hodnocením adult podléhají věkové kontrole: nejsou přístupné neautentizovaným návštěvníkům ani účtům, které neprošly ověřením věku. Až implementujeme ověřování věku, budeme shromažďovat minimální množství údajů nezbytných k potvrzení, že je uživateli 18 let nebo více. To může zahrnovat:
- Prohlášení o datu narození (na základě vlastního čestného prohlášení), uložené jako booleovské potvrzení („uživatel potvrdil věk ≥ 18 let"), nikoli jako samotné datum.
- Pokud v budoucnu bude použita služba ověřování věku třetí strany, budeme uchovávat pouze ověřovací token nebo výsledek úspěch/neúspěch; údaje z podkladového identifikačního dokladu spravuje daná služba a řídí se jejími vlastními zásadami ochrany osobních údajů.
Právním základem pro shromažďování údajů o ověření věku je tam, kde se použije, plnění právní povinnosti (čl. 6 odst. 1 písm. c) GDPR) a oprávněný zájem (čl. 6 odst. 1 písm. f)) spočívající v ochraně nezletilých před vystavením obsahu s věkovým omezením.
Záznamy o ověření věku jsou uchovávány po dobu trvání ověřené relace nebo po dobu 12 měsíců u trvalého ověření, po jejímž uplynutí může být vyžadováno opětovné ověření.
13.3 Vedení záznamů podle 18 U.S.C. § 2257
Pokud obsah nahraný na platformu zobrazuje skutečné sexuálně explicitní jednání ve smyslu definice podle 18 U.S.C. § 2257 (právo Spojených států), odpovídá osoba nahrávající obsah za vedení požadovaných záznamů a jejich zpřístupnění nám na požádání. Nahráním takového obsahu autor zaručuje, že všechny zobrazené osoby jsou dospělé (ve věku 18 let nebo starší), že požadované záznamy existují a jsou vedeny a že jsou k dispozici pro účely kontroly vyžadované zákonem.
Vedeme sekundární záznam správce (custodian record), který propojuje URL adresu obsahu, ID účtu nahrávajícího a datum jeho prohlášení. Tyto záznamy jsou uchovávány po dobu nejméně 7 let nebo po dobu vyžadovanou příslušným právem.
Našeho určeného správce záznamů pro účely souladu s § 2257 lze kontaktovat na adrese: [email protected]
13.4 Přehled právních základů pro tento oddíl
| Činnost | Právní základ |
|---|---|
| Uchovávání metadat hodnocení obsahu a content_flags | Čl. 6 odst. 1 písm. f): Oprávněný zájem (bezpečnost platformy, moderace) |
| Ověření věku pro přístup k obsahu s věkovým omezením | Čl. 6 odst. 1 písm. c): Plnění právní povinnosti; čl. 6 odst. 1 písm. f): Oprávněný zájem |
| Záznamy správce podle § 2257 | Čl. 6 odst. 1 písm. c): Plnění právní povinnosti |