Ta dokument je objavljen v več jezikih. V primeru neskladja med jezikovnimi različicami je zavezujoča poljska različica.
Različica 1.2 · Zadnja posodobitev: 29. oktober 2026
1. Kako brati to evidenco
To je evidenca dejavnosti obdelave v skladu s členom 30 GDPR za formexposed. Ni politika zasebnosti in ni trženje. Njena naloga je, da nadzornemu organu, stranki, ki nas revidira kot obdelovalca, ali naslednji osebi, ki mora odgovoriti na vprašanje, pokaže, kaj se dejansko obdeluje, kje se hrani, kdo to prejme in kako dolgo ostane. Objavljamo jo, ker bi morala biti storitev, ki preverja in spremlja obrazce, tudi sama odprta za preverjanje.
Pri pisanju so veljala tri pravila.
- Izmerjeno, ne nameravano. Izjava o podatkovnih poljih, obdobjih hrambe, uporabnikih ali zaščitnih ukrepih se pojavi le tam, kjer jo podpira programska koda, shema podatkovne zbirke ali meritev. Kar je načrtovano, se imenuje »načrtovano«. Kar je privzeto izklopljeno, se imenuje »privzeto izklopljeno«. Kjer česa ne moremo dokazati, to povemo.
- Hramba je navedena dvakrat. Enkrat pri vsaki dejavnosti obdelave in enkrat v oddelku 6 kot celotna slika: kateri nočni postopek izbriše katere podatke in do katerih podatkov ne seže. Evidenca, ki navaja obdobje hrambe, ki velja le za del podatkov, je slabša od evidence, ki odprto točko poimenuje.
- Odprte točke so navedene v besedilu, ne v opombi. Oddelek 8.1 navaja ukrepe, ki še niso izvedeni, oddelek 10 odprte točke z načrtovanimi ukrepi. Evidenca je delovno orodje, ne certifikat.
Podatkovna polja namesto imen tabel. Za vsako dejavnost obdelave shranjene podatke navajamo kot polja v preprostem jeziku. Ime tabele podatkovne zbirke sledi v oklepaju, da lahko revizor najde mesto, na primer »poskusi prijave (login_attempts)«. Seznami polj so izpeljani iz sheme podatkovne zbirke, ne iz spomina.
Obdobja hrambe kot ograde. Kadar je obdobje hrambe mogoče nastaviti v skrbniškem območju, je tukaj prikazano točno tako, kot ga bere nočni postopek: številka, ki jo vidite, izhaja iz iste nastavitve, ki ureja brisanje. Obdobja hrambe, določena v programu, so navedena kot številke.
Podlaga meritev. Shema, koda in nastavitve so bile izmerjene 11. oktobra 2026 na razvojnem sistemu, ki se s produkcijskim sistemom ujema v kodi in shemi. Števila vrstic iz razvojnega sistema ne navajamo; vsebujejo testne podatke in ne povedo ničesar o živem delovanju.
Namenoma izpuščeno. Ta evidenca ne navaja imen gostiteljev, notranjih omrežnih naslovov, vrat, uporabniških imen ali različic programske opreme naših strežnikov. Takšni podatki pomagajo napadalcu in nobenemu posamezniku, na katerega se nanašajo osebni podatki. Iz istega razloga odprte točke pri zavarovanju naših lastnih strežnikov opisujemo le na splošno (oddelek 8.1): poimenujemo tveganje, ne poti do njega. Nadzornemu organu podrobnosti posredujemo na zahtevo.
Pravna narava. Ta evidenca je dokumentacija, ki jo v skladu s členom 30 GDPR vodimo za nadzorni organ; objavljena je prostovoljno. Ni del nobene pogodbe in ne pomeni nobene izjave, jamstva ali dogovora o kakovosti nasproti strankam ali tretjim osebam. Kaj dolgujemo strankam, urejajo Pogoji uporabe, Pogodba o obdelavi podatkov in njene priloge; glede teh obveznosti imajo prednost pred to evidenco. Evidenca opisuje stanje na datum te različice. Opredelitve, kot sta »odprta točka« ali »ocena«, odražajo naše lastno mnenje in ne prejudicirajo pravne presoje nadzornega organa ali sodišča; ukrepi, opisani kot »načrtovani«, so nameni brez zavezujočega datuma.
2. Pravni subjekt in zakaj ima ta evidenca dve polovici
| Polje | Vnos |
| Pravni subjekt | LW IT Solutions Company Lukas Wójcik, samostojna dejavnost, vpisana v poljski poslovni register (CEIDG); lastnik Lukas Wójcik |
| Naslov | al. Tadeusza Kościuszki 80/82, lok. 301, 90-437 Łódź, Poljska |
| Davčni identifikatorji | NIP 7252266190, ID za DDV PL7252266190 |
| Kontakt | contact@lukaswojcik.com; okno za podporo (vprašaj v navigaciji); kontaktna stran |
| Storitev | formexposed: preverjanje, spremljanje in zavarovanje kontaktnih obrazcev na spletnih mestih (aplikacija na formexposed.com, pristajalna stran na form.exposed) |
| Predstavnik v skladu s členom 27 GDPR | Se ne uporablja. Pravni subjekt ima sedež v Uniji (na Poljskem). |
| Pooblaščena oseba za varstvo podatkov | Ni imenovana. Ocena v skladu s členom 37 je v oddelku 9. |
| Pristojni nadzorni organ | Prezes Urzędu Ochrony Danych Osobowych (UODO, poljski organ za varstvo podatkov), ul. Moniuszki 1A, 00-014 Warszawa |
| Gostovanje | Naši lastni strežniki na Poljskem: en spletni strežnik z aplikacijo in podatkovno zbirko ter en strežnik za preglede z lokalnim jezikovnim modelom v istem notranjem omrežju. Brez podatkovnega centra ali ponudnika oblačnih storitev tretje osebe. |
formexposed ima do različnih skupin ljudi različne vloge. Če jih pomešamo, dobimo evidenco, ki ni pravilna za nobeno od njih.
- Upravljavec (del B, člen 30(1)). Sami smo upravljavec za podatke naših lastnih strank in članov njihovih ekip (račun, prijava, obračun, podpora, dnevniki), za obiskovalce naše lastne spletne strani, za preverjanja brez računa (brezplačno preverjanje, orodje za glave, študija, preverjanje potencialnih strank) in za preprečevanje zlorab.
- Obdelovalec (del A, člen 30(2)). Za osebne podatke tretjih oseb, ki jih stranka vnese v storitev ali ki nastanejo, ko za stranko opravljamo storitev, delujemo v imenu stranke: kopije resničnih e-poštnih sporočil iz obrazcev pri preverjanju dostave, naročniki na portalu za kliente stranke, prejemniki opozoril stranke, osebe, ki so slučajno vidne na preverjenih straneh stranke, prijavni podatki testnega računa stranke in koda obrazca, ki jo stranka prilepi. Podlaga je Pogodba o obdelavi podatkov, ki se z vsako stranko sklene ob registraciji.
- Le na strani stranke. Nekatere funkcije vtičnika za WordPress in razširitve za TYPO3 obdelujejo podatke izključno na spletni strani stranke, ne da bi podatki kdaj prišli do nas (karantena, varnostna mreža, računska uganka, nastavitve hrambe, lokalni števci, snemalnik). Niso obdelava z naše strani in se zato ne pojavijo v nobenem delu. Kljub temu jih opisujemo na koncu dela A, da je meja vidna.
Ločitev je vgrajena v kodo, ne le v besedilo: iz resničnega e-poštnega sporočila iz obrazca preverjanje dostave v podatkovno zbirko zapiše le čas, dodelitev in rezultat preverjanja pristnosti; posnetki zaslona preverjanj v brskalniku zakrijejo vnosna polja; prijavni podatki testnega računa so šifrirani tako, da jih spletni strežnik ne more več prebrati. Podrobnosti so navedene v vnosih.
Oddelki 6 do 11 veljajo za obe polovici: hramba, avtomatizirane odločitve, tehnični in organizacijski ukrepi, pooblaščena oseba za varstvo podatkov, odprte točke in vzdrževanje te evidence.
Obseg. Ta dokument je del evidence, ki zadeva storitev formexposed. Obdelava istega pravnega subjekta za druge storitve je zabeležena v njihovih lastnih evidencah; splošno računovodstvo in poslovna administracija zunaj storitve nista zajeta v tem delu.
3. Del A – člen 30(2): obdelava v imenu strank
A.0 Udeleženi
| Polje | Vnos |
| Obdelovalec | LW IT Solutions Company Lukas Wójcik, al. Tadeusza Kościuszki 80/82, lok. 301, 90-437 Łódź, Poljska; contact@lukaswojcik.com |
| Upravljavci | Stranke storitve formexposed: podjetja in agencije, ki imajo domene v svojem računu in uporabljajo funkcije, pri katerih nastajajo podatki tretjih oseb. Pri agencijah je lahko upravljavec dodatno tudi klient agencije; agencija nato deluje kot obdelovalec za tega klienta, mi pa kot nadaljnji obdelovalec. |
| Seznam upravljavcev | Del te evidence, ki se vodi v elektronski obliki (člen 30(3) GDPR) v sistemu storitve in ni prikazan v tej javni različici, ker vsebuje osebne podatke strank in bi bil z vsako novo stranko zastarel: lastnik vsakega delovnega prostora z imenom, e-poštnim naslovom in podjetjem iz računa stranke (naslov in ID za DDV le pri Stripu) (users, workspaces, workspace_users) ter domene delovnega prostora (domains). Nadzornemu organu ga na zahtevo posredujemo kot izvleček. |
| Predstavniki in pooblaščene osebe za varstvo podatkov upravljavcev | Za to v sistemu ni namenskega polja. Če je stranka imenovala predstavnika v skladu s členom 27 GDPR ali pooblaščeno osebo za varstvo podatkov, nam ju lahko sporoči; sporočilo hranimo skupaj s seznamom upravljavcev. |
| Predstavnik obdelovalca | Se ne uporablja (sedež na Poljskem). |
| Pooblaščena oseba za varstvo podatkov | Ni imenovana (oddelek 9). |
| Navodila | Navodilo izhaja iz Pogodbe o obdelavi podatkov in iz nastavitev, ki jih izvede stranka: stranka vklopi preverjanje dostave, nastavi cilje opozoril, shrani testni račun in nastavi portal za kliente. Brez tega dejanja zadevna obdelava ne poteka. |
| Tehnični in organizacijski ukrepi | Za vsako dejavnost obdelave v delu A velja oddelek 8 in stran Tehnični in organizacijski ukrepi. Posebni ukrepi so navedeni v ustreznem vnosu. |
A.1 Preverjanje dostave – kontrolna kopija e-poštnih sporočil iz obrazcev
| Polje | Vnos |
| Namen | Preverjanje, ali se e-poštno sporočilo iz kontaktnega obrazca stranke dejansko pošlje in kako je overjeno (SPF, DKIM, DMARC, usklajenost). Po sprejeti aktivni testni oddaji mora njena kopija v nastavljivem čakalnem času (trenutno 3 ure) prispeti v kontrolni poštni predal; sicer se sproži opozorilo »Testno e-poštno sporočilo ni prejeto«. Iz glav se izpeljejo tudi pristnost e-poštnega sporočila iz obrazca, uporabljena e-poštna storitev in naslov pošiljanja za preverjanje na črnih seznamih. |
| Predpogoj | Plačljiv paket, preverjena domena, vklop s strani stranke. Stranka v obvestilu svojega obrazca kot skrito kopijo vnese svoj lastni kontrolni naslov z identifikatorjem (oblike »delivery+identifikator@…«). Brez nastavljenega kontrolnega poštnega predala funkcija ni na voljo. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Obiskovalci spletne strani stranke, ki oddajo obrazec stranke; osebe, katerih podatke obiskovalec zapiše v sporočilo; zaposleni pri stranki, ki se v glavah pojavijo kot prejemniki. |
| Kategorije osebnih podatkov | V kontrolnem poštnem predalu (pri ponudniku poštnih storitev): popolna kopija vsakega e-poštnega sporočila iz obrazca, vključno z resničnimi povpraševanji z imenom, e-poštnim naslovom, telefonsko številko in prostim besedilom, do izbrisa. Prebere prevzem: glave in največ prvih 8 KB telesa sporočila. V podatkovni zbirki: čas prejema, dodelitev domeni in po potrebi testnemu izvajanju (delivery_log); zadnji rezultat preverjanja pristnosti za vsako domeno z rezultatom SPF, DKIM in DMARC, usklajenostjo, domeno pošiljatelja, domenami podpisa in naslovom poštnega strežnika pošiljatelja (polje pristnosti domene v domains). Vsebina, zadeva in naslov pošiljatelja obiskovalca se v podatkovno zbirko ne zapišejo. |
| Opomba o domeni pošiljatelja | Če obrazec kot pošiljatelja vnese obiskovalčev naslov (napačna konfiguracija, ki jo je preverjanje namenjeno odkriti), rezultat preverjanja pristnosti vsebuje domeno tega naslova, ne naslova samega. Kadar obiskovalec uporablja osebno domeno, so lahko tudi to osebni podatki. Ob naslednjem prejemu se prepiše. |
| Vir | Obrazec na spletni strani stranke, prek skrite kopije, ki jo je vnesla stranka. |
| Pravna podlaga (določi jo upravljavec) | Določi jo stranka. Naše predlagano besedilo za politiko zasebnosti stranke kopijo opira na člen 6(1)(f) GDPR (zakoniti interes za zanesljiv prejem povpraševanj). Stranka svoje obiskovalce obvesti o tem toku podatkov; Pogodba o obdelavi podatkov jo k temu zavezuje. |
| Uporabniki | Ponudnik poštnih storitev, ki upravlja kontrolni poštni predal (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA). Kopija gre neposredno tja: prispe le, če zapisi MX naše domene kažejo na ta poštni predal (to preveri kontrolni seznam pred zagonom); prek posredovanja ne pride v poštni predal. Na strani domene stranka vidi le čas, dodelitev in rezultat preverjanja pristnosti. Če se rezultat preverjanja pristnosti poslabša, opozorilo stranki in v kanale, ki jih je izbrala, navede domeno pošiljatelja, če ta ne pripada spletnemu mestu (A.3, 4.1). |
| Tretja država | Odvisno od ponudnika poštnih storitev; glejte oddelek 4. Pogodba s predvidenim ponudnikom in podlaga za prenos še nista dokumentirani. |
| Hramba | Po uspešni obdelavi se e-poštno sporočilo označi za izbris in v istem izvajanju odstrani iz poštnega predala, tudi če ga ni mogoče dodeliti nobeni domeni. Prevzem teče s postopkom za preverjanje stanja vsakih pet minut, dokler je nadzor v skrbniškem območju vklopljen (srv/cron_status.php, cfg/zustellung_lib.php). Če prevzem ali izbris ne uspe, e-poštno sporočilo ostane v poštnem predalu do naslednjega uspešnega izvajanja. Isti prevzem izbriše dodelitve v delivery_log po 180 dneh. Rezultat preverjanja pristnosti živi toliko časa kot domena. |
| Kaj dokazilo dokazuje | Le prejem kopije, dodeljene določenemu testnemu izvajanju, v kontrolnem poštnem predalu. Ne dokazuje niti prejema pri dejanskem prejemniku niti vnosa v CRM. Izvorna potrditev iz HubSpota ni na voljo. |
| TOU | Oddelek 8. Zlasti: vsebina se vrednoti le v pomnilniku; brez shranjevanja telesa sporočila, zadeve ali polnih naslovov pošiljateljev; izbris ne glede na to, ali je dodelitev uspela. |
Preverjanje dostave je edina funkcija, prek katere do nas pridejo resnična sporočila obiskovalcev naših strank. Zato gre za obdelavo v imenu stranke in ne za storitev na našo lastno odgovornost, in zato je čas v poštnem predalu dejansko merilo tveganja: običajno minute; če je prevzem moten, dokler se znova ne izvede. Kopije ne smejo vsebovati posebnih vrst osebnih podatkov; tega tehnično ne moremo preprečiti, ker je od obiskovalca odvisno, kaj napiše.
A.2 Portal za kliente in mesečno poročilo naročnikom
| Polje | Vnos |
| Namen | Agencija (paket Business) svojim klientom pod lastno blagovno znamko prikaže stanje njihovih domen (portal na naključnem naslovu, po izbiri z geslom, po izbiri pod poddomeno agencije). Klient lahko tam naroči mesečno poročilo po e-pošti. Poročilo se pošlje v imenu agencije. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Klienti agencije in njihovi zaposleni, ki naročijo poročilo; osebe, ki odprejo portal. |
| Kategorije osebnih podatkov | Naročnik: e-poštni naslov, jezik, identifikator potrditve, čas naročila in naslov IP ob naročilu, čas potrditve (dvojna privolitev), čas odjave, zadnji poslani mesec (client_subscribers). Portal: ime, izbor domen, naključni identifikator, geslo le kot zgoščena vrednost, oseba, ki ga je ustvarila, čas, preklic (client_portals). Obiski portala se pojavijo v dnevniku ogledov strani (B.2). |
| Vir | Vnesejo jih naročniki sami na portalu. |
| Pravna podlaga (določi jo upravljavec) | Privolitev naročnika, pridobljena s postopkom dvojne privolitve; upravljavec je agencija. Ne pišemo nikomur, ki se ni sam prijavil in potrdil. |
| Uporabniki | Agencija (vidi svoje naročnike); ponudnik poštnih storitev (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA) za potrditveno e-poštno sporočilo in poročilo. |
| Tretja država | Prek ponudnika poštnih storitev; glejte oddelek 4. |
| Hramba | Nočni postopek brisanja (cfg/fristen_lib.php, del »naročniki portala«): nikoli potrjena naročila po 30 dneh; odjavljeni naročniki tri leta po odjavi kot dokazilo o prejšnji privolitvi. Potrjeni naročniki, ki se niso odjavili, ostanejo, dokler obstaja delovni prostor agencije. Preklican portal je le blokiran, ne izbrisan; njegovi naročniki ne prejemajo več poročil, njihovi podatki pa ostanejo (oddelek 10). Portali in naročniki gredo takoj skupaj z delovnim prostorom (fe_arbeitsbereich_daten_loeschen()). Poslana poročila ostanejo v izhodni pošti 30 dni (B.25). |
| TOU | Oddelek 8. Zlasti: geslo portala le kot zgoščena vrednost, omejeni poskusi ugibanja (deset na portal in naslov IP, 50 na portal v 15 minutah); odjava z enim klikom v vsakem e-poštnem sporočilu; portal prikazuje le stanje in ključne številke, nobenih posameznih ugotovitev z dokazi. |
A.3 Prejemniki opozoril, potrjevalci in odgovorne osebe stranke
| Polje | Vnos |
| Namen | Obvestila o motnjah in spremembah na cilje, ki jih stranka nastavi za domeno: e-pošta, webhook, Slack, Discord, Microsoft Teams, Google Chat, Telegram. Za vsak cilj takoj ali zbrano dnevno ali tedensko, ter cilji samo za eskalacije. Vsako obvestilo o težavi postane incident, ki ga prejemnik lahko potrdi prek povezave. Za spremljane obrazce lahko stranka določi odgovorno osebo in rok. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Zaposleni in izvajalci storitev stranke, ki jih stranka vnese kot cilj opozoril ali imenuje kot odgovorne osebe; osebe, ki potrdijo incident. Člani ekipe z lastnim računom se pojavijo tudi v delu B. |
| Kategorije osebnih podatkov | Cilj opozoril: kanal, ciljni naslov (e-poštni naslov, naslov webhooka ali klepeta, ID klepeta Telegram), izbrani dogodki, način dostave, skrivnost za podpisovanje webhookov, zadnja dostava in zadnja napaka (alerts). Dnevnik dostave: cilj, dogodki, stanje, napaka, čas (alert_log). Čakalna vrsta povzetkov: vrstice obvestil in povezava do dostave (alert_queue). Incident: naslov, vrstice obvestil, povezava, identifikator potrditve, čas in ime ali e-poštni naslov osebe, ki potrdi, kot je vneseno v obrazec, sicer naslov prijavljenega člana (alert_incidents). Poskusi dostave eskalacij za vsak incident in cilj: število poskusov (največ pet), časi zadnjega in naslednjega poskusa ter uspeha, sklic na e-poštno sporočilo v izhodni pošti, napaka (tabela alert_escalation_deliveries). Dodelitev: račun odgovorne osebe in rok (v monitored_forms). |
| Vsebina obvestil | Domena, dogodek, kratka razlaga in povezava do strani domene. Nobene vsebine sporočil obiskovalcev. |
| Vir | Vnese jih stranka; oseba, ki potrdi, svoje ime vnese sama; ID klepeta Telegram nastane, ko prejemnik v botu pritisne »Start« (B.32). |
| Pravna podlaga (določi jo upravljavec) | Določi jo stranka; praviloma organizacija lastnega poslovanja stranke (člen 6(1)(b) ali (f) GDPR v zvezi z zaposlenimi in izvajalci storitev stranke). |
| Uporabniki | Operaterji izbranih kanalov; glejte 4.1. Opozorila po e-pošti prek ponudnika poštnih storitev (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA). |
| Tretja država | Odvisno od izbranega kanala; več ponudnikov ima sedež v ZDA, Telegram zunaj EU brez sklepa o ustreznosti. Glejte 4.1. |
| Hramba | Dnevnik dostave po 90 dneh (nočno, fe_alert_log_aufraeumen() iz srv/cron_status.php). Obvestila povzetkov 30 dni po dostavi (cfg/kanal_lib.php, ob vsaki dostavi povzetka). Incidenti, dokler niso razrešeni; razrešeni 180 dni po razrešitvi (cfg/vorfall_lib.php, postopek eskalacije), skupaj z njihovimi poskusi dostave eskalacij. Cilji opozoril in dodelitve do izbrisa s strani stranke ali skupaj z domeno. |
| TOU | Oddelek 8. Zlasti: webhooki, podpisani z ločeno skrivnostjo za vsak cilj; potrditev šele po kliku (POST), da predogledi povezav v klepetalnih programih ničesar ne sprožijo; opozorila med oknom vzdrževanja se le zabeležijo, ne pošljejo. |
A.4 Osebe, slučajno vidne na preverjenih straneh strank in na posnetkih zaslona
| Polje | Vnos |
| Namen | Preverjanje domen v računu stranke (pregled, spremljanje, aktivno preverjanje) bere javne strani stranke in naredi posnetke zaslona obrazcev. Kar stran sama prikazuje, lahko zadeva osebe, ki s preverjanjem nimajo nobene zveze. Ti podatki nastanejo slučajno; niso namen preverjanja. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, katerih ime, fotografija ali kontaktni podatki se pojavijo na preverjeni strani (kontaktna oseba ob obrazcu, fotografije ekipe na domači strani, podatki v impresumu). |
| Kategorije osebnih podatkov | Posnetki zaslona: vidni del domače strani, vsak viden obrazec kot izrez in slika naslednje strani po aktivni testni oddaji; shranjeni kot datoteke zunaj spletnega imenika, v podatkovni zbirki pa le sklic (scan_screenshots). Struktura obrazca: naslov strani, selektor, imena polj, vrste polj, oznake polj, oznake obveznosti in vidnosti, napisi na gumbih za oddajo (forms, polje »field map«); brez vrednosti polj. Pregledovalnik začetek skritih polj (do 24 znakov) in podatkovnih atributov (do 60 znakov) prebere le med preverjanjem, da prepozna časovne žige in žetone; shrani se le rezultat. Ugotovitve z dokazi (findings), povzetek z naslovi strani (scans). Če se v obrazcu kot prejemnik pojavi e-poštni naslov, se shrani le njegova domena, nikoli naslov. |
| Vir | Javne strani domene stranke, ki jih pridobi pregledovalnik. |
| Pravna podlaga (določi jo upravljavec) | Za vsebino lastne spletne strani stranke jo določi stranka. Za nas je obdelava del naročenega preverjanja. |
| Uporabniki | Stranka; pri agencijah njen klient prek portala ali poročila white-label; kdor koli prejme povezavo do poročila (poročila na naključnih naslovih, ne v iskalnikih). Kadar vrsta obrazca ni jasna, lokalni jezikovni model na našem lastnem strežniku za razvrstitev prejme strukturo obrazca z naslovom strani, naslovom URL strani in vidnim besedilom obrazca (do 400 znakov); slik ne prejme. |
| Tretja država | Nobena. |
| Hramba | Rezultati preverjanj za domeno največ 13 mesecev; zadnje dokončano preverjanje za vsako domeno ostane (nočni postopek brisanja, del »stari rezultati preverjanj«). Obrazci, ugotovitve, sklici na slike in slikovne datoteke gredo z rezultatom preverjanja. Z domeno ti podatki gredo takoj (veriga brisanja v B.15; izjeme v oddelku 6.4). |
| Meje zakrivanja | Posnetki zaslona celovitega preverjanja ničesar ne zakrijejo: prikazujejo, kar stran prikazuje vsakemu obiskovalcu. Polja obrazcev so ob pridobitvi prazna, ker pregledovalnik ničesar ne vnese; vnaprej izpolnjene vrednosti bi bile vidne. Za prijavo se posnetki zaslona ne delajo (A.5). Slike preverjanj v brskalniku zakrijejo vnosna polja (A.6). |
| TOU | Oddelek 8. Zlasti: slike je mogoče pridobiti le prek poročila, tuj identifikator slike pa vrne »ni najdeno«; poročila z noindex; vsako preverjanje teče v lastnem izoliranem vsebniku. |
Enaki podatki nastanejo pri preverjanjih brez računa (brezplačno preverjanje, študija, preverjanje potencialnih strank). Tam ni stranke, v imenu katere bi delovali; ti primeri so zato v delu B (B.5, B.7, B.8).
A.5 Prijavni podatki testnega računa za pregled po prijavi
| Polje | Vnos |
| Namen | Branje obrazcev, ki se pojavijo šele po prijavi (območje za stranke, območje za člane). Pregledovalnik se prijavi s testnim računom, ki ga je stranka ustvarila na svoji spletni strani, in prebere določene strani. Razen prijavnega obrazca ničesar ne odda, tam ne izvede nobenega aktivnega testa, ne dela posnetkov zaslona in ne obiskuje naslovov za odjavo, izbris ali preklic. Če ima prijavni obrazec CAPTCHO, se ustavi; CAPTCHE se ne zaobidejo. |
| Predpogoj | Preverjena domena, plačljiv paket, vloga lastnika ali skrbnika, izrecna potrditev, da je račun testni račun. Največ pet strani, vse na isti domeni. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Oseba, na ime katere se vodi testni račun (idealno nihče; stranka naj uporabi funkcijski račun); osebe, katerih podatki se pojavijo na straneh za prijavo. |
| Kategorije osebnih podatkov | Uporabniško ime in geslo testnega računa, le šifrirano; namig za uporabniško ime (prvi znak in dolžina); naslov za prijavo, seznam strani, imena prijavnih polj, kazalnik uspeha, oseba, ki ga je ustvarila, časi, zadnji rezultat kot kratka koda (domain_logins). Za tekoče opravilo kopija šifriranega besedila (polje »login package« v scan_jobs). S strani za prijavo: struktura obrazca kot v A.4, brez posnetkov zaslona in brez piškotkov. |
| Vir | Vnese jih stranka v računu. |
| Pravna podlaga (določi jo upravljavec) | Določi jo stranka. Stranka jamči, da je upravičena do uporabe testnega računa. |
| Uporabniki | Nobeni. Prijavnih podatkov ne more prebrati niti stranka niti podpora niti programski vmesnik; vmesnik prikazuje le namig za uporabniško ime. |
| Tretja država | Nobena. |
| Zaščita prijavnih podatkov | Uporabniško ime in geslo se takoj ob shranjevanju šifrirata z javnim ključem strežnika za preglede (X25519, HKDF-SHA256, AES-256-GCM; domena je vezana kot povezani podatki, zato šifriranega besedila ni mogoče pripeti drugi domeni). Zasebni ključ ima le strežnik za preglede. Spletni strežnik, podatkovna zbirka in varnostne kopije vsebujejo le šifrirano besedilo; tudi mi ga tam ne moremo dešifrirati. Strežnik za preglede dešifrira le za izvajanje, prijavne podatke v izoliran vsebnik za preverjanje posreduje le prek standardnega vhoda, kopijo v opravilu takoj izbriše in je ne zapiše v noben rezultat, dnevnik ali besedilo napake. Na poti do spletne strani stranke jih varuje le šifriranje te spletne strani; meje tega prenosa so opisane v oddelku 10. |
| Hramba | Shranjeni prijavni podatki do izbrisa s strani stranke. Ob izbrisu se šifrirano besedilo prepiše z naključnimi podatki enake dolžine, vrstica pa se izbriše; čakajoča opravila se počistijo (fe_login_loeschen()). Z domeno gre vrstica prek tujega ključa. Strežnik za preglede po izvajanju počisti kopije v opravilih; kar ostane (prekinjeno opravilo, nedelujoč strežnik za preglede), počisti postopek za preverjanje stanja najpozneje po eni uri (fe_login_aufraeumen(), del »login_jobs«). Varnostne kopije podatkovne zbirke vsebujejo šifrirano besedilo do izteka varnostne kopije po 14 dneh. |
| TOU | Oddelek 8. Zlasti: asimetrično šifriranje z ločenimi ključi; seznam blokiranih poti za odjavo in izbris; brez posnetkov zaslona za prijavo; funkcija le za plačljive pakete in preverjene domene; vsaka sprememba v dnevniku dejavnosti (brez prijavnih podatkov). |
Namenoma nismo zgradili nobene možnosti za shranjevanje prijavnih podatkov za strežnik stranke, skrbniško območje CMS ali račune gostovanja. Testni račun je obiskovalski račun na spletni strani stranke, ne dostop do sistema stranke.
A.6 Nastavljene poti obrazcev, preverjanja v brskalniku in neodvisna sonda
| Polje | Vnos |
| Namen | Spremljani obrazec se v pravem brskalniku (Chromium, WebKit ali oba) prehodi do trenutka tik pred oddajo: naloži stran, izvede predhodne klike (največ pet, nikoli na vnosno polje ali gumb za oddajo), izpolni polja s prepoznavno sintetičnimi vrednostmi (na primer naslov z rezervirano končnico .invalid), napreduje v večstopenjskih obrazcih. Preverjanje v brskalniku ničesar ne odda; oddaja je v brskalniku tehnično blokirana. Poleg tega meritve časov in vizualne primerjave obrazca. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Kot A.4 (osebe, vidne na strani z obrazcem); zaposleni pri stranki, vneseni kot odgovorne osebe (A.3). |
| Kategorije osebnih podatkov | Konfiguracija: naslov obrazca, selektorji, vstopni naslov, koraki klikov, izbira brskalnika, oznaka, kritičnost, dodelitev, rok (monitored_forms). Rezultati za vsako izvajanje: stanje, tehnični razlog napake, prečiščena sporočila o napakah, omrežne in časovne meritve, slika obrazca kot JPEG velikosti največ 32 KB z zakritimi vnosnimi polji (form_browser_runs). Opažanja za vsako preverjanje (form_observations), časovne vrste (form_performance). Opravila s seznamom ciljev (polji »targets« in »result« v scan_jobs). |
| Testni dostop | Če je stranka shranila testni račun (A.5), ga celovito preverjanje uporabi tudi za nastavljene poti obrazcev. Po izmerjeni kodi samostojna preverjanja v brskalniku med dvema celovitima preverjanjema delujejo brez testnega računa. |
| Neodvisna sonda | Predvidena je druga kontrolna točka na drugi lokaciji, ki bi pred opozorilom opravila navzkrižno preverjanje. Prejela bi domeno, prečiščeno konfiguracijo in identifikator opravila, nobenih vnosov obiskovalcev in nobenih prijavnih podatkov. Trenutno ni nastavljena (privzeto izklopljeno). Brez sonde ni dokazov z druge lokacije; opozorilo takrat temelji na naši lastni meritvi. |
| Vir | Nastavi jih stranka; rezultati iz pridobivanja strani stranke. |
| Pravna podlaga (določi jo upravljavec) | Določi jo stranka za vsebino spletne strani stranke in za odgovornosti zaposlenih pri stranki. |
| Uporabniki | Stranka; kjer je sonda nastavljena, njen operater (trenutno nihče). |
| Tretja država | Nobena. |
| Hramba | Rezultati izvajanj v brskalniku, dokončana opravila v brskalniku in časovne vrste po 13 mesecih (nočni postopek brisanja, dela »browser_runs«, »browser_jobs«, »form_performance«). Konfiguracije do izbrisa domene (posamično jih je mogoče spremeniti ali izklopiti, ne izbrisati); z domeno gredo skupaj z izvajanji, opažanji in časovnimi vrstami prek tujih ključev. |
| Kaj meritev dokazuje | Čase in stanja iz našega brskalnika za preverjanje. Ne merijo, kaj doživljajo resnični obiskovalci, in ne dokazujejo niti stopenj dokončanja niti izgubljenih povpraševanj. |
| TOU | Oddelek 8. Zlasti: oddaja tehnično preprečena; le naslovi na isti domeni; zakrite slike; izoliran vsebnik za preverjanje. |
A.7 »Fix it for me« – prilepljena koda obrazca
| Polje | Vnos |
| Namen | Stranka prilepi kodo svojega obrazca; jezikovni model na naši lastni strojni opremi vgradi zaščitni modul. Vrne se spremenjena datoteka, popravek (patch), rezultat preverjanja sintakse in navedba, ali je klic preverjanja dejansko vgrajen. Brez prilepljene kode storitev dostavi pripravljen modul z imeni polj iz zadnjega pregleda. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, katerih podatki so slučajno v prilepljeni kodi (na primer naslov prejemnika, imena v komentarjih, prijavni podatki za poštni strežnik). |
| Kategorije osebnih podatkov | Prilepljena koda, največ 30.000 znakov. V podatkovni zbirki le vnos v dnevniku dejavnosti (dejanje »fix_ai« z delovnim prostorom in časom), ki se šteje v dnevno omejitev trenutno desetih klicev na delovni prostor. |
| Vir | Prilepi jo stranka. |
| Pravna podlaga | Izvajanje pogodbe s stranko (člen 6(1)(b) GDPR) za samo kodo; za podatke tretjih oseb, ki so v njej slučajno, podlago določi stranka. |
| Uporabniki | Nobeni. Jezikovni model teče na našem lastnem strežniku za preglede v notranjem omrežju; nobene zunanje storitve UI, niti kot rezervne možnosti. |
| Tretja država | Nobena. |
| Hramba | Koda se ne shrani. Za preverjanje sintakse se ustvari začasna datoteka, ki se takoj nato izbriše. Vnos v dnevniku dejavnosti se izbriše po 365 dneh. |
| Opomba za stranko | Kodo, ki vsebuje gesla, ključe API ali osebne podatke, je treba pred lepljenjem očistiti. Vsebine ne preverjamo. |
| TOU | Oddelek 8. Zlasti: le lastniki in skrbniki v plačljivih paketih; prilepljena koda se modelu posreduje označena kot podatki in se nikoli ne izvede; brez nalaganja na strežnike tretjih oseb. |
A.8 Blagovna znamka white-label in kontaktne osebe agencije
| Polje | Vnos |
| Namen | Poročila, kratka poročila, dokazni dnevniki in portal za kliente agencije (paket Business) se prikazujejo pod njeno blagovno znamko, na željo pod poddomeno agencije. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Kontaktne osebe v agenciji, katerih ime ali kontaktni podatki se pojavijo v kontaktni vrstici. |
| Kategorije osebnih podatkov | Ime podjetja, spletna stran, kontaktna vrstica, opomba za klienta, poudarjalna barva, videz, datoteka z logotipom, stikalo za sklicevanje na formexposed, lastna domena z identifikatorjem preverjanja in stanjem preverjanja (workspace_branding). |
| Vir | Vnese jih agencija. |
| Pravna podlaga | Izvajanje pogodbe z agencijo (člen 6(1)(b) GDPR). Kadar kontaktna vrstica navaja zaposlene v agenciji, podlago določi agencija. |
| Uporabniki | Kdor koli, ki mu agencija da poročilo, kratko poročilo ali povezavo do portala. |
| Tretja država | Nobena. |
| Hramba | Do spremembe s strani agencije; blagovna znamka in datoteka z logotipom gresta z delovnim prostorom (fe_arbeitsbereich_daten_loeschen()). Lastna domena, katere preverjanje DNS sedem dni ne uspe, se izklopi. Lastna domena je privzeto izklopljena. |
| TOU | Oddelek 8. |
A.9 Števila, kazalniki stanja in napake polj iz vtičnika in razširitve
| Polje | Vnos |
| Namen | Vtičnik za WordPress in razširitev za TYPO3 enkrat na dan sporočita številke o obrazcih na povezani spletni strani: blokirane oddaje po razlogih, oddaje, poslana in neuspešna e-poštna sporočila, kazalnike stanja nastavitev obrazcev, shranjena povpraševanja po virih in obdobje hrambe. Neobvezno, privzeto izklopljeno: dogodki obrazcev in kategorije napak polj po položaju polja. Iz teh številk nastanejo »Zaščita v številkah«, mesečno poročilo, opozorilo o tišini in opombe o tveganih nastavitvah. |
| Opredelitev | Številke so zasnovane tako, da ne opisujejo nobene osebe. V delu A jih navajamo, ker izhajajo iz dogodkov na spletni strani stranke, ki jih sprožijo obiskovalci stranke; po našem mnenju so osebni podatki kvečjemu v mejnih primerih (spletna stran z zelo malo oddajami na določen dan). Sam prenos (ključi, različice, gostitelj) je v delu B (B.20). |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Obiskovalci spletne strani stranke, ki oddajo obrazec. |
| Kategorije osebnih podatkov | Dnevne številke za vsakega gostitelja: skupaj blokirano in po razlogih, oddaje, poslana in neuspešna e-poštna sporočila, kategorija napake pri pošiljanju e-pošte (le ena od štirih kategorij, nikoli besedilo napake, ker lahko vsebuje naslove prejemnikov), števila odgovorov reCAPTCHA, izbrisana in sproščena povpraševanja (plugin_stats). Stanje: različice z določenega seznama vtičnikov za obrazce, CAPTCHO in pošto, kazalniki nastavitev kot številke, obdobja hrambe (plugin_health). Obvestila o spremembah: ime in različica posodobljenega vtičnika (plugin_changes). Neobvezno: števci za vsak obrazec in dan s kategorijami napak po položaju polja (form_metrics). Nikoli: vnosi, imena polj, gesla, datoteke, e-poštni naslovi, imena, naslovi IP ali trajni identifikatorji obiskovalcev. |
| Vir | Vtičnik na spletni strani stranke, prek programskega vmesnika z uporabo povezovalne skrivnosti spletne strani. |
| Pravna podlaga (določi jo upravljavec) | Določi jo stranka; stranka odloči, ali bo aktivirala neobvezna štetja in kako bo obvestila svoje obiskovalce. |
| Uporabniki | Stranka. Domene iz povezav v blokiranih sporočilih gredo v zaščito roja (B.21). |
| Tretja država | Nobena. |
| Hramba | Dnevne številke, obvestila o spremembah in števci obrazcev po 13 mesecih (nočni postopek brisanja, dela »plugin_stats« in »form_metrics«). Kazalniki stanja se prepišejo z vsakim poročilom. Vsi podatki vtičnika za gostitelja gredo, ko se nobena domena v sistemu ne nanaša več na tega gostitelja (takoj ob izbrisu zadnje domene; stari podatki nočno, del »orphan_hosts«). |
| Kaj številke dokazujejo | Kar je vtičnik preštel. Ne dokazujejo niti stopenj dokončanja niti izgubljenih povpraševanj. |
| TOU | Oddelek 8. Zlasti: sprejem le z vezanim parom ključev spletne strani; sprejmejo se le znani ključi in številke, vse drugo se zavrže; dnevi zunaj 14-dnevnega okna se zavrnejo. |
A.10 Meja: kar ostane le na spletni strani stranke
Naslednje funkcije vtičnika za WordPress in razširitve za TYPO3 obdelujejo podatke izključno na strežniku stranke. Do nas ne pridejo in nimamo dostopa do njih. Odgovoren je izključno operater spletne strani; operater odloča o aktivaciji, obdobjih hrambe in o tem, kako obvesti svoje obiskovalce. V ta namen vtičnik predlaga odstavke za operaterjevo politiko zasebnosti.
| Funkcija | Kaj se obdeluje lokalno | Hramba na strani stranke |
| Karantena | Ustavljene oddaje z razlogom, ki jih je mogoče sprostiti po e-pošti na naslov spletne strani | 14 dni |
| Varnostna mreža | Oddaje, katerih e-poštno sporočilo iz obrazca ni uspelo, za ponovno pošiljanje (privzeto vklopljeno) | 30 dni |
| Računska uganka namesto reCAPTCHA | Računska naloga v brskalniku obiskovalca, brez storitve tretje osebe (privzeto izklopljeno) | – |
| Nastavitve hrambe | Izbris shranjenih povpraševanj v vtičnikih za obrazce po obdobju, ki ga izbere operater (privzeto izklopljeno) | po nastavitvi |
| Omejevanje pogostosti | kratkotrajni identifikator, izpeljan iz naslova IP, ki se nam ne prenaša | kratkotrajno |
| Lokalni dnevni števci | Vrednosti števcev pred prenosom | največ 14 dni |
| Snemalnik za skrbnike | tehnični selektorji in koraki navigacije v sejni shrambi brskalnika prijavljenega skrbnika; vnosi se ne berejo. Prenese se le izbrana konfiguracija (nato A.6) | največ 15 minut |
| Pomoč obiskovalcem | lahko se aktivira ločeno; ne shranjuje osnutkov in ne pošilja samodejno znova | – |
| Opazovanje novih pravil proti neželeni pošti | dodatni zadetki se štejejo lokalno, brez samodejne aktivacije | sedem dni |
A.11 Zaščita obrazcev (formconfirmed)
| Polje | Vnos |
| Namen | Ocenjevanje oddaj prek obrazcev na spletnih mestih stranke za prepoznavanje samodejnih oddaj: izdajanje in preverjanje nalog (računski dokaz), enkratni kontrolni žetoni, čas izpolnjevanja, polje-past, množične zahteve; na željo stranke ocena besedila sporočila z jezikovnim modelom. Le za stranke, ki vklopijo zaščito obrazcev. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Obiskovalci spletnih mest stranke, ki odprejo stran z zaščitenim obrazcem ali ga oddajo. |
| Kategorije osebnih podatkov | Naslov IP (shranjen le skrajšan in kot zgoščena vrednost s ključem, ki se vsak dan zamenja), naslov in domena strani, časovni podatki in čas izpolnjevanja, polje-past izpolnjeno da/ne, identifikator brskalnika v dnevniku spletnega strežnika; le pri vklopljenem preverjanju vsebine besedilo sporočila (le v delovnem pomnilniku). |
| Izvor | Brskalnik obiskovalca (naloga, kontrolni žeton); strežnik stranke (zahteva za preverjanje, po potrebi besedilo). |
| Uporabniki | Stranka (rezultat, dejanje, razlogi). Drugih ni; za to obdelavo ni podobdelovalcev. |
| Tretja država | Nobena. |
| Hramba | Zgoščeni identifikator 1 ura; porabljeni kontrolni žetoni največ 11 minut; izidi preverjanj brez naslova IP in brez besedila 30 dni; dnevne številke 400 dni; dnevnik spletnega strežnika 14 dni; besedilo se ne shranjuje. |
| TOU | Razdelek 8; poleg tega skrajšanje in zgoščevanje z dnevnim ključem, podpisane naloge, enkratna uporaba, jezikovni model na lastni strojni opremi brez beleženja besedila. |
4. Del A – uporabniki, podobdelovalci in prenosi v tretje države
Naslednja tabela navaja uporabnike, ki jih vključimo sami in ki lahko prejmejo podatke iz dela A. Merodajen, sproti posodobljen seznam je stran Podobdelovalci; če se od te tabele razlikuje, je to ugotovitev, ne vprašanje oblikovanja.
| Uporabnik | Kaj prejme | Tretja država | Podlaga | Stanje |
| Namecheap, Inc. (Private Email), Phoenix, Arizona, USA | Kontrolni poštni predal preverjanja dostave (A.1); pošiljanje e-poštnih opozoril (A.3), potrditev in poročil naročnikom portala (A.2) | Kraj obdelave je še treba preveriti; glejte stran »Podobdelovalci« | Pogodba o obdelavi podatkov; podlago za prenos je še treba preveriti | Odprto. Ustrezna pogodba, dejanski kraji obdelave in podlaga za prenos še niso dokumentirani. Ta evidenca ne potrjuje niti certifikata niti sklenjene pogodbe. |
| Namecheap, Inc. (registrar, DNS; posredovanje e-pošte, dokler poštni predal ni nastavljen) | Dokler poštni predal ni nastavljen, splošna dohodna pošta na naslove v naši domeni; ne kopije iz preverjanja dostave, ki prispejo le z zapisi MX, ki kažejo neposredno na poštni predal (A.1) | ZDA | treba preveriti: certifikacija v okviru EU-ZDA za zasebnost podatkov ali standardne pogodbene klavzule | V uporabi; podlaga odprta. |
| Naš lastni strežnik za preglede z lokalnim jezikovnim modelom | Struktura obrazca za razvrstitev (A.4), prilepljena koda (A.7), dešifriran testni dostop le med izvajanjem (A.5) | – | Upravljamo ga mi, ni tretja oseba | V uporabi. |
| Neodvisna sonda na drugi lokaciji | Domena, prečiščena konfiguracija, identifikator opravila (A.6) | odvisno od lokacije | določiti pred začetkom obratovanja | Ni nastavljena. |
Gostovanje: brez tretje osebe. Aplikacija, podatkovna zbirka, posnetki zaslona in varnostne kopije so na naših lastnih strežnikih na Poljskem. Če se preselimo k ponudniku podatkovnega centra ali oblačnih storitev, je treba ta odstavek napisati na novo.
4.1 Kanali za opozorila, ki jih izbere stranka
Poleg uporabnikov, ki jih vključimo mi, obstajajo kanali, ki jih za svoja opozorila izbere stranka (A.3). Prenos sproži naš strežnik; cilj in ponudnika določi stranka. Izbira kanala nas ne odvezuje naših lastnih obveznosti kot obdelovalca. Vlogo, pogodbo in zaščitne ukrepe, potrebne za tretje države, je treba določiti za vsakega ponudnika; za storitve za klepet to še ni zaključeno (odprto vprašanje za pravni pregled).
| Kanal | Kaj se pošlje | Sedež ponudnika |
| E-pošta | Domena, dogodek, razlaga, povezava; na vneseni naslov | prek Namecheap, Inc. (Private Email), Phoenix, Arizona, USA |
| Webhook na prosto izbran naslov | Dogodek kot JSON (domena, dogodki, vrstice, povezava, časovni žig), podpisan s skrivnostjo cilja | določi ga stranka |
| Slack, Discord, Microsoft Teams, Google Chat | isto obvestilo kot sporočilo v klepetu na vneseni naslov webhooka | pretežno ZDA |
| Telegram | cilj, ki ga izbere stranka; sporočilo pošljemo prek našega bota na povezani ID klepeta | zunaj EU, brez sklepa o ustreznosti; podlaga za prenos je odprto vprašanje za pravni pregled |
V nobenem primeru se ne pošlje vsebina sporočila obiskovalca. Obvestila vsebujejo domeno, dogodek in povezavo.
5. Del B – člen 30(1): obdelava na lastno odgovornost
Upravljavec za vse v tem delu: LW IT Solutions Company Lukas Wójcik, al. Tadeusza Kościuszki 80/82, lok. 301, 90-437 Łódź, Poljska, contact@lukaswojcik.com. Predstavnik ni potreben (sedež v Uniji). Pooblaščena oseba za varstvo podatkov ni imenovana (oddelek 9). Tehnični in organizacijski ukrepi: oddelek 8 in stran Tehnični in organizacijski ukrepi. Kako posamezniki, na katere se nanašajo osebni podatki, uveljavljajo svoje pravice, je opisano na strani Dostop, izbris in Vaše druge pravice; imetniki računov lahko svoje podatke sami prenesejo kot datoteko (Nastavitve).
Kadar se opiramo na zakonite interese (člen 6(1)(f) GDPR), navedemo interes in razlog, zakaj manj invazivno sredstvo ne zadostuje. Tehtanje je naša ocena; je del pravnega pregleda.
B.1 Obiskovalci naše spletne strani – dnevniki spletnega strežnika
| Polje | Vnos |
| Namen | Delovanje in varnost spletne strani in aplikacije: dostava, odpravljanje napak, odkrivanje napadov in preobremenitve. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Vsi, ki odprejo stran formexposed.com ali form.exposed, vključno z obiskovalci strani strank, katerih brskalnik naloži našo sliko značke (B.18), prejemniki, ki odprejo povezavo do poročila ali potrditve, in spletne strani, katerih vtičnik kliče naš vmesnik. |
| Kategorije osebnih podatkov | Polni naslov IP, čas, zahtevani naslov, statusna koda, prenesene bajte, napotitvena stran (referrer), identifikator brskalnika (user agent). |
| Kje se hrani | Dnevniki dostopov predhodnega posredniškega strežnika (proxy) in spletnega strežnika kot datoteke na spletnem strežniku, ne v podatkovni zbirki. |
| Vir | Brskalnik ali program, ki pošlje zahtevo. |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: varno in nemoteno delovanje. Tehtanje: brez polnega naslova ponavljajočih se zahtev istega pošiljatelja ni mogoče povezati in napadov ni mogoče odbiti; skrajšan naslov tega razlikovanja ne omogoča. Dnevniki se ne združujejo z drugimi podatki in se po kratkem času izbrišejo. |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | 14 dni: dnevna rotacija s 14 generacijami, nato prepis (sistemska storitev za rotacijo dnevnikov, ne nočni postopek brisanja aplikacije). |
| TOU | Oddelek 8. |
B.2 Dnevnik ogledov strani aplikacije
| Polje | Vnos |
| Namen | Varnost in odkrivanje zlorab (kdo kaj zahteva in kako pogosto), sledljivost dostopov do računov, preprosta statistika uporabe brez analitične storitve. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Vsi obiskovalci spletne strani in uporabniki aplikacije pri pravih ogledih strani (brez zahtev v ozadju, brez oddaj obrazcev). |
| Kategorije osebnih podatkov | Polni naslov IP, država, izpeljana iz njega ob zapisu (lokalna geografska podatkovna zbirka, brez poizvedbe pri tretji osebi), ID računa za prijavljene uporabnike, zahtevani naslov in napotitvena stran (žetoni za dostop v njih, na primer tisti iz povezav do poročil ali portalov, zakriti), identifikator brskalnika in iz njega izpeljani vrsta naprave, operacijski sistem in brskalnik, jezik, čas (access_logs). Med »ogledom kot stranka« (B.14) ID računa ni nastavljen, da se ogledi strani podpore ne pojavijo v dnevniku stranke. |
| Vir | Zahteva brskalnika. |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: preprečevanje zlorab in sledljivost. Tehtanje: kot B.1; obdobje hrambe je daljše, ker vzorci zlorab postanejo vidni v tednih. Ali naj se naslov IP skrajša ali obdobje hrambe skrajša, je odprto vprašanje za pravni pregled. |
| Uporabniki | Nobeni. Imetniki računov prejmejo svoje lastne oglede strani v izvozu podatkov. |
| Tretja država | Nobena. |
| Hramba | 60 dni (nočno med 03:00 in 03:05, srv/cron_status.php, nastavitev »dnevnik ogledov strani«). |
| TOU | Oddelek 8. Naslov IP se iz posredovane glave vzame le, če zahteva prihaja z našega lastnega predhodnega posredniškega strežnika, in tudi takrat le vnos, ki ga je dodal ta strežnik; sicer bi lahko kdor koli poljubno navedel svoj izvor. |
B.3 Piškotki in shramba v brskalniku
| Polje | Vnos |
| Namen | Tehnično nujna shramba: seja, zaščita pred ponarejanjem zahtev med spletnimi mesti (CSRF), štetje omejitev za preverjanja brez računa, prijava, ohranjanje prijave na zahtevo, svetel ali temen prikaz. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Obiskovalci in uporabniki formexposed.com. |
| Kategorije osebnih podatkov | Sejni piškotek bpid (identifikator seje; preneha ob zaprtju brskalnika; HttpOnly, SameSite=Lax, Secure prek HTTPS). Piškotek bp_remember le po izbiri »Ostani prijavljen« (selektor in preverjalnik; 30 dni). Lokalna shramba bp_theme (svetlo, temno ali sistemsko). V skrbniškem območju dodatno lokalne nastavitve prikaza operaterjev. Za omejitve se iz identifikatorja seje oblikuje zgoščena vrednost; sam identifikator se ne shrani. |
| Ni nastavljeno | Brez analitičnih, oglaševalskih ali sledilnih piškotkov. Partnerski program (B.33) deluje brez piškotka. Slika značke na straneh strank ne nastavi piškotka (B.18). reCAPTCHA lahko ob oddaji zaščitenega obrazca nastavi Googlove piškotke (B.23). |
| Pravna podlaga | Dostop do terminalske opreme: nujno potreben za storitev, ki jo zahteva uporabnik (§ 25(2) točka 2 TDDDG, nemški zakon o varstvu podatkov pri telekomunikacijah in digitalnih storitvah; člen 399(3) PKE, poljski zakon o elektronskih komunikacijah (Prawo komunikacji elektronicznej)). Obdelava: člen 6(1)(b) GDPR (račun) in (f) (varnost, omejitve). |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | Seja; 30 dni za žeton za zapomnitev. Nočni postopek izbriše potekle žetone za zapomnitev v podatkovni zbirki (remember_tokens); ob odjavi, spremembi gesla in preklicu naprave takoj. |
| TOU | Oddelek 8. |
B.4 Brezplačno preverjanje brez računa – sprejem, omejitve in nadzor zlorab
| Polje | Vnos |
| Namen | Vsakdo lahko da domeno preveriti brez računa. Da vnosno polje ne bi postalo orožje proti spletnim mestom tretjih oseb, veljajo stopnjevane omejitve: eno anonimno preverjanje na domeno v sedmih dneh (nato isto poročilo), omejitve na naslov IP in na sejo v 24 urah, dnevna omejitev za celoten sistem, blokada zelo mladih domen, seznam blokiranih domen in opt-out, le javni naslovi. Sumljivi vzorci se zabeležijo in sporočijo operaterju. Omejitve na naslov IP, na sejo in za celoten sistem, ki se štejejo ločeno, veljajo tudi za preverjanje iz vtičnika brez računa (vtičnik z vezanim parom ključev šteje na spletno stran namesto na naslov) in za opt-out (B.30); brezplačno orodje za glave (B.9) ima lastne omejitve na naslov IP in dan ter za celoten sistem. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, ki sprožijo preverjanje, zahtevo orodja za glave ali opt-out; strežniki, na katerih je nameščen vtičnik. |
| Kategorije osebnih podatkov | Dnevnik vsake zahteve: vir (preverjanje, vtičnik, orodje za glave, opt-out), polni naslov IP, zgoščena vrednost identifikatorja seje, preverjeni gostitelj, država iz naslova IP, sprejeto ali zavrnjeno z razlogom, čas (check_throttle). Anomalije: vrsta (naslov IP, seja, država, sistem), ključ (pri vrsti »IP« polni naslov IP), vzorec, resnost, kratek opis, časa odkritja in razrešitve, oseba, ki je razrešila (abuse_flags). Opravilo: gostitelj, način, raven zaupanja in skrajšana zgoščena vrednost seje kot identifikator zahtevatelja (scan_jobs). Poročilo: naključni identifikator, gostitelj, jezik, potek, prvi ogled, število ogledov (reports). Predpomnjena starost domene iz poizvedbe v registru (domain_age_cache). |
| Vir | Vnos osebe; njena zahteva; poizvedba v registru (RDAP) za starost domene. |
| Pravna podlaga | Izvedba zahtevanega preverjanja: člen 6(1)(b) GDPR (uporaba brezplačnega preverjanja v skladu s Pogoji uporabe); podredno (f). Omejitve in nadzor: člen 6(1)(f). Interes: preprečiti, da bi se storitev uporabljala kot orodje proti spletnim mestom tretjih oseb ali kot top za neželeno pošto. Tehtanje: brez povezave z naslovom in sejo omejitev ne bi bilo mogoče uveljaviti; sedemdnevno obdobje je tako kratko kot najdaljša omejitev, ki se šteje od njega. |
| Uporabniki | Google (reCAPTCHA ob oddaji, B.23). Za starost domene pregledovalnik pošlje poizvedbo preusmeritveni storitvi RDAP rdap.org, ki jo posreduje pristojnemu registru; prenese se le ime domene. Ob pojavu anomalije operater prejme signal prek Telegrama brez kakršne koli spremenljivke (brez gostitelja, brez naslova). Poročilo lahko vidi, kdor ima njegovo naključno povezavo. |
| Tretja država | ZDA prek reCAPTCHA (B.23). |
| Hramba | Dnevnik zahtev 7 dni (nočno, srv/cron_status.php). Razrešene anomalije 90 dni po razrešitvi; nerazrešene ostanejo, dokler jih kdo ne razreši (oddelek 10). Anonimna poročila potečejo po 30 dneh; nočni postopek nato izbriše poročilo, opravilo, rezultat preverjanja, obrazce, ugotovitve in slike (fe_reports_aufraeumen()). Skrbnik lahko vnose za naslov ročno sprosti; s tem se izbriše njegov dnevnik za zadnjih 24 ur. |
| TOU | Oddelek 8. Zasilna ustavitev vseh anonimnih preverjanj v skrbniškem območju; protitlak, ki ob zaostanku ne sprejema novih brezplačnih preverjanj. |
B.5 Preverjanje spletnih mest tretjih oseb s pajkom
| Polje | Vnos |
| Namen | Varnostno preverjanje javnih kontaktnih obrazcev: zaščitni ukrepi proti neželeni pošti in zlorabam, značilnosti varstva podatkov in dostopnosti, vdelani skripti tretjih oseb, vedenje po zavrnitvi v pasici za piškotke, prikaz na mobilnih napravah. Velja za preverjanja brez računa (B.4), za domene v računu, ki še niso preverjene, in kot osnova za študijo (B.7) in preverjanje potencialnih strank (B.8). Za preverjene domene v računu delujemo v imenu stranke (A.4). |
| Vedenje pajka | Lasten identifikator s sklicem na stran o pajku; pred preverjanjem prebere robots.txt in se ustavi, če pravilo disallow zajema domačo stran (prav tako, če robots.txt ni dosegljiv ali pride do strežniške napake); pravila disallow za posamezne podpoti se ne upoštevajo ločeno. Utrip obrazca, pridobivanje dokazila, orodje za glave in iskanje izpostavljenih datotek ne berejo robots.txt. Največ osem javnih strani na preverjanje, poleg tega do tri strani s klikom na »Zavrni« v pasici za piškotke, do tri strani v pogledu za telefon, aktivne sonde za preverjene domene in do pet strani za prijavo (A.5); strani se nalagajo ena za drugo, ne vzporedno; le javni naslovi, brez notranjih omrežij, preusmeritve se znova preverijo; seznam blokiranih domen in opt-out se preverita pred sprejemom in drugič v pregledovalniku. Pasivno: brez dokazila o nadzoru se za stranke nič ne odda (izjema: notranja preverjanja naših lastnih testnih in predstavitvenih domen, B.6). |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Operaterji preverjenih spletnih mest (kadar so fizične osebe, na primer samostojni podjetniki); osebe, ki so slučajno vidne na preverjenih straneh. |
| Kategorije osebnih podatkov | Kot A.4: naslovi URL in naslovi strani, struktura obrazcev (imena polj, vrste in oznake, brez vrednosti polj), zaščitni ukrepi, skripti tretjih oseb (naslovi; ID-ji računov pikslov in orodij za snemanje se pred shranjevanjem nadomestijo), vedenje pasice za piškotke, posnetki zaslona (vidni del domače strani, obrazci). Če se v obrazcu pojavi naslov prejemnika, le njegova domena (scans, forms, findings, scan_screenshots). |
| Vir | Javno dostopne strani. |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: izvedba zahtevanega varnostnega preverjanja; opozarjanje operaterjev spletnih mest na slabosti, ki lahko škodijo njihovim obiskovalcem. Tehtanje: prebere se le, kar vidi vsak obiskovalec, v majhnem obsegu in brez oddajanja; operater lahko svojo domeno kadar koli brez dokazila trajno izključi. Informacije v skladu s členom 14 GDPR so zagotovljene prek strani o pajku, strani opt-out in Politike zasebnosti; ali to zadošča v skladu s členom 14(5)(b), je odprto vprašanje za pravni pregled. |
| Uporabniki | Kdor sproži poročilo, in kdor koli, ki mu ta da naključno povezavo; lokalni jezikovni model na našem lastnem strežniku, kadar vrsta obrazca ni jasna (struktura obrazca, naslov in naslov URL strani, vidno besedilo obrazca). Opozorila o ranljivostih iz različic vtičnikov se v anonimnih poročilih nikoli ne pojavijo. |
| Tretja država | Nobena. |
| Hramba | Anonimno: 30 dni (B.4). Preverjanje potencialnih strank: 90 dni (B.8). Študija: do objave (B.7). Domena v računu: največ 13 mesecev, zadnje preverjanje ostane; z domeno takoj. Notranja preverjanja operaterja brez domene in brez poročila (na primer tista, ustvarjena iz ukazne vrstice): brez obdobja hrambe (oddelek 10). Začasne datoteke na strežniku za preglede se izbrišejo po vsakem izvajanju. |
| TOU | Oddelek 8. Zlasti: ločen vsebnik za preverjanje z odvzetimi privilegiji, datotečni sistem samo za branje, omejitev pomnilnika in lastno omrežje; dvojno preverjanje cilja. |
B.6 Aktivne testne oddaje
| Polje | Vnos |
| Namen | Preverjanje, ali kontaktni obrazec sprejme oddajo brez zaščite, ali CAPTCHA, past (honeypot), žeton, preverjanje veljavnosti e-poštnega naslova in omejevanje pogostosti učinkujejo na strani strežnika ter ali je mogoče vriniti glave. |
| Predpogoj | Za stranke le za domene, za katere je bilo predloženo dokazilo o nadzoru (zapis DNS, metaoznaka, datoteka ali povezan vtičnik); poleg tega operater z notranjim orodjem ukazne vrstice ustvarja preverjanja z ravnjo »preverjeno« za naše lastne testne in predstavitvene domene. Le z vklopljenim globalnim stikalom, le za obrazec, ki je zanesljivo razvrščen kot splošni kontaktni obrazec. Nikoli za naročila, rezervacije, registracije, e-novice, plačila, nalaganje datotek, obvezna polja z resničnimi osebnimi podatki ali domene javnih organov, zdravstvenih ali izobraževalnih ustanov. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Zaposleni pri stranki, ki prejemajo e-poštna sporočila iz obrazcev. |
| Kategorije osebnih podatkov | Testna oddaja ne vsebuje osebnih podatkov: pošiljatelj »FormExposed Security Scanner«, naš lastni naslov pošiljatelja ali naslov pod .invalid, označena vrstica zadeve in besedilo v jeziku strani s sklicem na stran o pajku in opt-out ter številko preverjanja. Pri nas shranjeno: odziv strani, ugotovitve, slika naslednje strani (kot A.4). |
| Obseg | Največ pet oddaj na preverjanje (nastavitev, privzeto 5); ponavljajoče se s pogostostjo preverjanj paketa, v najvišjem paketu dnevno. |
| Vir | Navodilo stranke. |
| Pravna podlaga | Izvajanje pogodbe s stranko (člen 6(1)(b) GDPR); oddaje gredo na lastni obrazec stranke. Za prejemnike na strani stranke: organizacija stranke. |
| Uporabniki | Stranka (njeno e-poštno sporočilo iz obrazca). |
| Tretja država | Prek nas nobena. |
| Hramba | Rezultati kot A.4. |
| TOU | Oddelek 8. Vrivanje glav se le zazna, nikoli ne izvede z resničnim prejemnikom; preverjanje veljavnosti e-poštnega naslova uporablja le domeno, ki ne more obstajati. |
B.7 Študija »Indeks varnosti obrazcev«
| Polje | Vnos |
| Namen | Statistika o zaščiti kontaktnih obrazcev v državi ali sektorju. Objavijo se le seštevki, brez imen spletnih mest; segmenti šele od 20 strani z obrazcem. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Operaterji spletnih mest na seznamu; slučajno vidne osebe. |
| Kategorije osebnih podatkov | Kot B.5, le pasivno. Poleg tega seznam: gostitelj, segment, stanje, opravilo (study_domains); študija z naslovom, državo, seštevki rezultatov (studies). |
| Vir | Seznam javnih spletnih mest, ki ga sestavi operater; strani same. |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: statistične ugotovitve o stanju varnosti obrazcev. Tehtanje: pasivno, upočasnjeno (malo opravil na izvajanje), veljata seznam blokiranih domen in opt-out, objava le kot seštevki, surovi podatki se izbrišejo. |
| Uporabniki | Javnost, le seštevki. |
| Tretja država | Nobena. |
| Hramba | Surovi podatki (rezultati preverjanj, obrazci, ugotovitve, slike, opravila) se izbrišejo ob objavi (fe_studie_veroeffentlichen()). Seznam gostiteljev s segmentom ostane tudi pozneje; zanj in za študije, ki nikoli niso objavljene, ni obdobja hrambe (oddelek 10). Operater odloča, kateri seznami se preverjajo in ali se študije objavijo. |
| TOU | Oddelek 8. |
B.8 Preverjanje potencialnih strank (način pridobivanja strank za agencije)
| Polje | Vnos |
| Namen | Agencija (paket Business) pasivno preveri spletno mesto potencialne stranke in prejme kratko poročilo pod svojo blagovno znamko ter pasivno poročilo. Nikogar ne kontaktiramo; povezavo agencija posreduje sama. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Operater preverjenega spletnega mesta; slučajno vidne osebe; zaposleni v agenciji, ki sprožijo preverjanje. |
| Kategorije osebnih podatkov | Kot B.5, le pasivno. Poleg tega: delovni prostor, oseba, ki sproži preverjanje, gostitelj, naključni identifikator poročila, čas (prospect_checks). |
| Vir | Vnos agencije; javne strani. |
| Pravna podlaga | Člen 6(1)(f) GDPR (naš interes za zagotavljanje storitve in interes agencije za utemeljen pristop). Vloge agencije in nas ter obveznosti agencije pri posredovanju poročila so odprta vprašanja za pravni pregled: če agencija poročilo pošlje nenaročeno po e-pošti ali pokliče po telefonu, je to neposredno trženje, za katero je potrebna privolitev v skladu s členom 398 PKE in § 7(2) UWG (nemški zakon o nepošteni konkurenci), tudi med podjetji. To je odgovornost agencije; Pogoji uporabe jo k temu ustrezno zavezujejo. |
| Uporabniki | Agencija in kdor koli, ki mu ta da povezavo. |
| Tretja država | Nobena. |
| Hramba | Poročilo in rezultat preverjanja potečeta po 90 dneh in ju nato izbriše nočni postopek (fe_reports_aufraeumen()); vnos preverjanja se izbriše po 90 dneh v dnevnem postopku roja od 04:00 (srv/cron_status.php). Z delovnim prostorom takoj. |
| TOU | Oddelek 8. Mesečna kvota (nastavitev, privzeto 30); ista stran v sedmih dneh vrne isto poročilo; opt-out velja. |
B.9 Orodje za glave brez računa
| Polje | Vnos |
| Namen | Brezplačna ocena (od A+ do F) varnostnih glav domače strani domene. Dve zahtevi, brez brskalnika, brez obrazca, brez oddaje. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, ki uporabljajo orodje; operaterji preverjene domene. |
| Kategorije osebnih podatkov | Dnevnik zahtev kot B.4 (vir »headers«, naslov IP, zgoščena vrednost seje, gostitelj). Rezultat: gostitelj, ocena, točke, ovrednotene glave (header_checks). |
| Pravna podlaga | Člen 6(1)(f) GDPR, kot B.4 in B.5. |
| Uporabniki | Google (reCAPTCHA, B.23). |
| Tretja država | ZDA prek reCAPTCHA. |
| Hramba | Dnevnik zahtev 7 dni; rezultati po trenutno 90 dneh (nočni postopek brisanja, del »header_checks«, nastavitev »headers_keep_days«). Za domene v računu se ocena določi vsak dan znova in shrani pri domeni. |
| TOU | Oddelek 8. Omejitve na naslov IP in dan; opt-out velja. |
B.10 Računi strank
| Polje | Vnos |
| Namen | Upravljanje računov strank, delovnih prostorov in paketov. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke (podjetja) in člani njihovih ekip z lastnim računom. |
| Kategorije osebnih podatkov | E-poštni naslov in normalizirana oblika, geslo le kot zgoščena vrednost, ime (obvezno), priimek in podjetje (če sta navedena); aplikacija ne shranjuje naslova in ID-ja za DDV, ta se navedeta le pri Stripu (B.26); stanje, jezik, način prikaza, valuta, paket in stanje obračuna, ID stranke in naročnine pri Stripu, konec obračunskega obdobja, odpoved ob koncu obdobja, identifikatorji za potrditev in ponastavitev s potekom, nov e-poštni naslov do potrditve, čas registracije, zadnje prijave in zadnji naslov IP, čas preklica vseh sej, podatki o drugem faktorju (B.11), mesečno poročilo vklopljeno/izklopljeno, čas e-poštnega opomnika, odklepanja s kodami, napotitvena koda in napotitev (users). Delovni prostori z imenom, časi, stanjem (workspaces); članstvo z vlogo in datumom pridružitve (workspace_users). |
| Vir | Registracija in nastavitve osebe; stanje obračuna od Stripa. |
| Pravna podlaga | Člen 6(1)(b) GDPR (pogodba). Zadnji naslov IP: (f) (varnost računa). |
| Uporabniki | Stripe (B.26); ponudnik poštnih storitev za e-poštna sporočila računa (B.25). Člani istega delovnega prostora vidijo ime, e-poštni naslov in vlogo drugih članov. |
| Tretja država | Prek Stripa in ponudnika poštnih storitev. |
| Hramba | Do izbrisa s strani imetnika računa. Ob izbrisu gredo imetnikovi lastni delovni prostori, ki jih nihče drug ne uporablja, z vsemi domenami in njihovimi podatki; delovni prostori z nadaljnjimi člani preidejo na drugega člana, najprej na skrbnike, med njimi pa na najdlje včlanjenega. Članstva, žetoni za zapomnitev, naprave, ključi API, odprte kode za Telegram, povratne informacije o poročilih (B.35) in vrstica računa se izbrišejo; tekoča plačljiva naročnina se pri Stripu najprej takoj konča, brez vračila (www/ajax.php, fe_konto_reste_loeschen()). Odpoved v območju za obračun pa učinkuje ob koncu obdobja; nato se račun nadaljuje v brezplačnem paketu. Kaj ostane, je opisano v oddelku 6.4. Nikoli potrjeni računi, v katere se nikoli ni nihče prijavil, se izbrišejo po 30 dneh, razen če je na njihov delovni prostor vezan drug član (nočni postopek brisanja, del »pending_accounts«). Izbrisa neaktivnih računov ni. Če pogodba za račun preneha na drug način, na primer z našo odpovedjo, račun izbrišemo najpozneje 30 dni po koncu pogodbe; to se trenutno izvaja ročno (zaveza v Pogodbi o obdelavi podatkov). |
| TOU | Oddelek 8. |
B.11 Prijava, naprave, drugi faktor in dnevnik dejavnosti
| Polje | Vnos |
| Namen | Zaščita računov: omejevanje poskusov prijave in drugih poskusov z geslom, prikaz in preklic prijavljenih naprav, prijava z dvema faktorjema, sledljivost sprememb. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Imetniki računov in člani ekip; osebe, ki poskusijo prijavo, registracijo ali geslo portala za kliente. |
| Kategorije osebnih podatkov | Poskusi prijave: naslov IP, vneseni e-poštni naslov, uspeh, čas (login_attempts). Naprave: zgoščena vrednost identifikatorja seje (nikoli identifikator sam), povezava do žetona za zapomnitev, naslov IP, identifikator brskalnika in iz njega izpeljani brskalnik, operacijski sistem in vrsta naprave, časi prijave, zadnje dejavnosti in preklica ter pri »ogledu kot stranka« identifikator osebe iz podpore (login_sessions). Žetoni za zapomnitev za »Ostani prijavljen«: selektor, preverjalnik, potek (remember_tokens). Drugi faktor: šifrirana skrivnost, čas aktivacije, zadnji uporabljeni časovni korak, obnovitvene kode le kot zgoščena vrednost (v users). Dnevnik dejavnosti: račun, delovni prostor, dejanje, cilj, podrobnosti, naslov IP, država, čas (audit_logs). Števci poskusov za prijavo, drugi faktor, potrditev gesla, ponastavitev gesla, registracijo in gesla portalov za kliente: ključ HMAC, izpeljan iz namena in ID-ja računa (pri neznanem naslovu ali pri ponastavitvi iz e-poštnega naslova z malimi črkami), naslova IP, računa in naslova IP skupaj ali ID-ja portala (tudi skupaj z naslovom IP), število poskusov, potek; e-poštni naslovi in naslovi IP tam niso shranjeni v čistopisu (tabela auth_attempt_buckets). |
| Pravna podlaga | Člen 6(1)(b) GDPR v povezavi s členom 32 (seznam naprav, drugi faktor) in (f) (poskusi prijave, dnevnik dejavnosti). Interes: zaščita računov pred prevzemom, dokumentiranje sprememb (člen 5(2)). Tehtanje: skrajšan naslov ne odgovori na vprašanje »sem bil to jaz?«; dnevnik dejavnosti mora preživeti spor, ki nastane šele čez več mesecev. |
| Uporabniki | Nobeni. Imetnik računa vidi svoje naprave in v izvozu podatkov prejme poskuse prijave, naprave in dejavnosti; med sejo »ogled kot stranka« se tam ne pojavita niti naslov IP niti brskalnik osebe iz podpore. |
| Tretja država | Nobena. |
| Hramba | Poskusi prijave 7 dni; po uspešni prijavi se neuspešni poskusi z istega naslova takoj izbrišejo. Števci poskusov ob koncu svojega časovnega okna (trenutno 15 minut, ena ura za ponastavitev gesla in registracijo); potekle izbriše naslednji dostop in nočni postopek. Naprave 90 dni po zadnji uporabi ali po preklicu (nočni postopek brisanja, del »sessions«), z računom takoj. Žetoni za zapomnitev potečejo po 30 dneh. Dnevnik dejavnosti 365 dni (nočno); ob izbrisu računa njegovi vnosi ostanejo do konca obdobja hrambe (oddelek 6.4). |
| TOU | Oddelek 8. |
B.12 Dokazilo o sklenitvi pogodbe
| Polje | Vnos |
| Namen | Dokazovanje, katero različico Pogojev uporabe, Pogodbe o obdelavi podatkov in Politike zasebnosti je stranka ob registraciji sprejela ali se z njo seznanila ter da storitev uporablja za svojo poslovno dejavnost. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke. |
| Kategorije osebnih podatkov | Za vsak dokument: račun, dokument, različica (zgoščena vrednost prikazanega besedila), priložnost, naslov IP, identifikator brskalnika, čas (legal_consents). Sama prikazana različica s celotnim besedilom, jezikom, naslovom in naslovom URL, enkrat za vsako različico (legal_versions; ne vsebuje osebnih podatkov). |
| Pravna podlaga | Člen 6(1)(b) in (f) GDPR (dokazilo o sklenitvi pogodbe, obramba pred zahtevki). |
| Uporabniki | Nobeni. Imetnik računa prejme svoje zapise v izvozu podatkov. |
| Tretja država | Nobena. |
| Hramba | Dokler račun obstaja; po izbrisu računa štiri leta od privolitve, nato nočni izbris (srv/cron_status.php). Utemeljitev v kodi: triletni zastaralni rok od konca leta, zaokrožen navzgor. Ali poljsko pravo nakazuje drugačen rok, je del pravnega pregleda. |
| TOU | Oddelek 8. Če katerikoli od treh dokumentov manjka, je registracija zaprta. |
B.13 Povabila v ekipo
| Polje | Vnos |
| Namen | Vabljenje nadaljnjih oseb v delovni prostor. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Povabljeni. |
| Kategorije osebnih podatkov | E-poštni naslov, vloga, identifikator povabila, oseba, ki vabi, potek, čas sprejema (workspace_invites); e-poštno sporočilo s povabilom v izhodni pošti (B.25). |
| Vir | Vnese ga član, ki vabi. |
| Pravna podlaga | Člen 6(1)(b) GDPR v razmerju do stranke; do povabljene osebe (f) (interes stranke, da vključi svojo ekipo). |
| Uporabniki | Ponudnik poštnih storitev (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA). |
| Tretja država | Prek ponudnika poštnih storitev. |
| Hramba | Povabilo velja 14 dni in le, dokler je oseba, ki vabi, lastnik ali skrbnik delovnega prostora. Nesprejeta povabila po poteku, sprejeta 30 dni po sprejemu (nočno, srv/cron_status.php in del »invites« v cfg/fristen_lib.php). Z delovnim prostorom takoj. |
| TOU | Oddelek 8. |
B.14 »Pogled kot Stranka« s strani podpore
| Polje | Vnos |
| Namen | Superadministrator vidi aplikacijo tako, kot jo vidi Stranka, da bi rešil vprašanje podpore (»gumb mi manjka«). |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Zadevna Stranka; superadministrator. |
| Kategorije osebnih podatkov | Vse, kar Stranka vidi v aplikaciji. Beleži se: ločena vrstica naprave z identifikatorjem superadministratorja (login_sessions), začetek in konec v dnevniku dejavnosti (audit_logs). |
| Pravna podlaga | Člen 6(1)(b) GDPR (podpora kot del storitve), podredno (f). |
| Omejitve | Največ ena ura, nato popolna odjava. Konec pogleda superadministratorja tudi popolnoma odjavi, vključno s sejo, iz katere je prišel; v skrbniško območje se vrne le s ponovno prijavo z geslom in drugim faktorjem. Pogled se takoj konča, če se superadministratorju znižajo pravice ali če je blokiran. Blokirano je vse, kar spreminja račun Stranke: geslo, e-poštni naslov, drugi faktor, naprave, naročnina, izvoz, izbris, prenos. Skrbniško območje je med sejo zaprto. Stranka vidi dostop na svojem seznamu naprav in v izvozu podatkov kot dostop podpore. |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | Vrstica naprave 90 dni, dnevnik dejavnosti 365 dni. |
| TOU | Razdelek 8. |
B.15 Domene, dokaz o nadzoru in spremljanje
| Polje | Vnos |
| Namen | Osrednja storitev za Stranke: vodenje domen v računu, predložitev dokaza o nadzoru, redno preverjanje in zaznavanje sprememb. To vključuje utrip obrazca (lahka zahteva brez brskalnika vsakih 10 do 30 minut, odvisno od paketa), dnevno spremljanje e-poštnega DNS in certifikata, datum poteka domene, sezname blokiranih, izpostavljene datoteke, navzven vidne različice, popis skript, vizualne spremembe obrazca, izpade ponudnikov CAPTCHA in e-pošte ter spremljanje ranljivosti vtičnikov za obrazce. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke in člani njihovih ekip; operaterji domen, kadar so fizične osebe. |
| Kategorije osebnih podatkov | Domena z gostiteljem, javni identifikator, opomba, oznaka stranke, vrsta in identifikator dokaza, pogostost preverjanja, spremljanje vklopljeno/izklopljeno, vzdrževalna okna, vrednost povpraševanja, identifikatorji za značko, preverjanje dostave in deploy hook, ključ vtičnika, stanja in zadnji rezultati spremljanj (DNS, certifikat, pristnost e-pošte iz obrazca, seznami blokiranih, izpostavljene datoteke, glave, različice) (domains). Utrip na stran z obrazcem (form_pulse). Ranljivosti iz različic vtičnikov (vuln_hits). Popis skript z naslovom, zgoščeno vrednostjo, velikostjo, odobritvijo z osebo, ki je odobrila, in razlogom (script_inventory, script_changes). Preverjanja kot pri A.4. Pri izpostavljenih datotekah se shranijo pot, resnost in vrsta, nikoli vsebina. |
| Poizvedbe pri tretjih | Poizvedbe DNS (SPF, DMARC, MX, zapis dokaza). Poizvedba v registru prek RDAP po imeniku IANA: samo ime domene. Seznami blokiranih DNS (SpamCop, PSBL, Mailspike, SURBL; Spamhaus le s shranjenimi dostopnimi podatki, trenutno ne): naslova IP spletnega in poštnega strežnika ter ime domene, brez podatkov o obiskovalcih. Google Web Risk le, če je nastavljen (trenutno ne): naslov domače strani. Overitelj časa: samo zgoščena vrednost (B.19). WPVulnerability: samo identifikator vtičnika ali teme oziroma različica WordPressa; primerjavo z nameščeno različico vtičnika izvedemo sami. Statusne strani Cloudflare, hCaptcha, Google Cloud, SendGrid, Mailgun in Brevo: razen same zahteve se ne posreduje nič. |
| Vir | Stranka; zahteve na stran Stranke; javni imeniki. |
| Pravna podlaga | Člen 6(1)(b) GDPR. |
| Uporabniki | Navedene storitve ne prejmejo osebnih podatkov naših Strank, kolikor imena domen in naslovi strežnikov podjetja niso osebni podatki; pri samostojnih podjetnikih je lahko ime domene osebni podatek. Člani delovnega prostora vidijo domeno. |
| Tretja država | Zahteve lahko dosežejo storitve v tretjih državah (na primer poizvedbe v registrih, seznami blokiranih). Posreduje se le tisto, kar je navedeno v vrstici »Poizvedbe pri tretjih«. |
| Hramba | Do izbrisa domene. fe_domain_loeschen() nato takoj izbriše rezultate preverjanj, obrazce, ugotovitve, slike, poročila, opravila, cilje opozoril in dnevnik opozoril, incidente, kode Telegram, dostave, utrip, ranljivosti in dokaze; prek tujih ključev spremljane obrazce, zagone brskalnika, testni račun in števce obrazcev; podatke vtičnika za gostitelja, če se nanj ne sklicuje nobena druga domena. Izbrišeta se tudi popis skript in spremembe skript domene; nimata lastnega roka hrambe (razdelek 6.4). Rezultati preverjanj največ 13 mesecev, zadnji ostane. |
| TOU | Razdelek 8. Spremljanje izpostavljenih datotek in različic le za preverjene domene, največ ena zahteva na pot, le prvih 8 KB; nezahtevano preizkušanje poti tretjih bi bilo orodje za napade. |
B.16 Opozorila, incidenti in eskalacija do imetnika računa
| Polje | Vnos |
| Namen | Obveščanje Stranke o napakah in spremembah, upoštevanje vzdrževalnih oken, potrjevanje in eskalacija incidentov. Kadar so cilji tretje osebe, delujemo v imenu Stranke (A.3); kadar je cilj imetnik računa sam, je to opisano tukaj. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Imetniki računov in člani ekip kot prejemniki. |
| Kategorije osebnih podatkov | Kot pri A.3. Obvestila so v jeziku imetnika računa. |
| Pravna podlaga | Člen 6(1)(b) GDPR. |
| Uporabniki | Ponudnik e-poštnih storitev; izbrane storitve klepeta (4.1). |
| Tretja država | Odvisno od kanala (4.1). |
| Hramba | Kot pri A.3: dnevnik dostave 90 dni, zbirna obvestila 30 dni po dostavi, incidenti do rešitve in nato 180 dni. Cilji opozoril skupaj z domeno. |
| TOU | Razdelek 8. |
B.17 Mesečno poročilo računom
| Polje | Vnos |
| Namen | Vsakega 1. v mesecu od 08:00 (naknadno pošiljanje do 3.) eno e-poštno sporočilo na račun za vse njegove domene: raven, ocena in sprememba, opozorila, blokirani boti, pošiljanje e-pošte, primerjalna vrednost. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Aktivni imetniki računov z vklopljenim mesečnim poročilom. |
| Kategorije osebnih podatkov | E-poštni naslov, jezik, ključni podatki domen. |
| Pravna podlaga | Člen 6(1)(b) GDPR (del storitve). Odjava je mogoča v nastavitvah; poročilo je mogoče centralno izklopiti. |
| Uporabniki | Ponudnik e-poštnih storitev (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA). |
| Tretja država | Prek ponudnika e-poštnih storitev. |
| Hramba | Brez ločenega shranjevanja; e-poštno sporočilo ostane v odhodni vrsti 30 dni (B.25). |
| TOU | Razdelek 8. |
B.18 Značka in javna potrditvena stran
| Polje | Vnos |
| Namen | Stranka lahko na svoje spletno mesto vdela sliko značke in jo poveže z javno potrditveno stranjo. Značka prikazuje »Zaščiteno« le, če je domena preverjena, spremljanje teče in je zadnje dokončano preverjanje staro največ 45 dni ter je imelo rezultat »Zaščiteno« ali »Delno zaščiteno«; sicer nevtralno prikazuje »Preverjanje kontaktnega obrazca«. Potrditvena stran navaja raven in datum, ne pa posameznih ugotovitev. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Obiskovalci spletnega mesta Stranke, katerih brskalnik naloži sliko; obiskovalci potrditvene strani. |
| Kategorije osebnih podatkov | Ob nalaganju slike: naslov IP, čas, zahtevani naslov, napotitvena stran in identifikator brskalnika v dnevniku spletnega strežnika (B.1). Naslov slike ne začne seje, ne nastavi piškotka in ne piše v dnevnik ogledov strani. Potrditvena stran je običajna stran (B.2, B.3). |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: dostava slike in zagotavljanje varnega delovanja. Ali sta Stranka in mi skupna upravljavca za posredovanje naslova IP obiskovalca v smislu sodne prakse o vdelani vsebini tretjih in ali je potreben dogovor po členu 26, je odprto vprašanje za pravni pregled. Stranka prejme predlog besedila za svoj pravilnik o zasebnosti. |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | 14 dni (dnevnik spletnega strežnika). Slika se predpomni eno uro. Ko se značka izklopi, identifikator preneha veljati. |
| TOU | Razdelek 8. |
B.19 Dokazni dnevnik in časovni žig
| Polje | Vnos |
| Namen | En dnevnik na domeno in mesec (plačljivi paketi): kaj je bilo preverjeno, s kakšnim rezultatom, kaj je bilo sporočeno in kaj se je spremenilo, kot dokaz za odgovornost, zavarovalnice ali revizije dobaviteljev. Vsaka različica prejme kontrolno številko; javna stran potrjuje domeno, obdobje in ključne podatke, brez podrobnosti. Od 7. oktobra 2026 čas potrjuje overitelj časa po RFC 3161. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke; posredno osebe, ki so lahko v dnevniku navedene kot odobritelji ali potrjevalci. |
| Kategorije osebnih podatkov | Domena, mesec, kontrolna številka, zgoščena vrednost vsebine (SHA-512), povzetek in podatki dnevnika, odgovor s časovnim žigom, overitelj časa in čas, neuspeli poskusi (proof_docs). |
| Pravna podlaga | Člen 6(1)(b) GDPR. |
| Uporabniki | Overitelj časa (privzeto Certum, nadomestno DigiCert) prejme le zgoščeno vrednost dnevnika, ne njegove vsebine. Javno: ključni podatki prek potrditvene strani. Stranka in vsakdo, ki mu Stranka izroči dnevnik ali kontrolno številko. |
| Tretja država | Brez prenosa osebnih podatkov: zgoščena vrednost ne omogoča sklepanja o vsebini. Nadomestni overitelj ima sedež v ZDA. |
| Hramba | Do izbrisa domene (fe_domain_loeschen()). Časovni žig ni kvalificirani časovni žig po eIDAS. |
| TOU | Razdelek 8. |
B.20 Vtičnik in razširitev: preverjanje, povezava in posredovanje
| Polje | Vnos |
| Namen | Vtičnik za WordPress in razširitev za TYPO3 lahko zahtevata preverjanje (tudi brez računa), se povežeta z računom (namestitev velja kot dokaz o nadzoru z enim klikom v računu), odkleneta zaščitne funkcije, dnevno sporočata številke (A.9) ter takoj sporočita napake e-pošte in način vzdrževanja. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke; operaterji spletnih mest, ki uporabljajo vtičnik brez računa. |
| Kategorije osebnih podatkov | Na gostitelja: različica vtičnika in CMS, število preverjanj, identifikator zadnjega poročila, zgoščena vrednost skrivnosti povezave, prvi in zadnji stik (plugin_sites). Enkratne kode za povezavo kot zgoščena vrednost z iztekom veljavnosti (plugin_connect_tokens). Kode za uvajanje agencije kot zgoščena vrednost s predpono, oznako, številom uporab, osebo, ki jih je ustvarila (workspace_connect_codes). Dnevnik zahtev z naslovom IP klicočega strežnika (B.4). Ključ vtičnika je javno viden v glavi spletnega mesta; je zgoščena vrednost skrivnosti, sama skrivnost pa je shranjena le kot zgoščena vrednost in se nikoli ne vrne. |
| Pravna podlaga | Člen 6(1)(b) GDPR (račun); brez računa (f) (zahtevano preverjanje, preprečevanje zlorab). |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | Podatki gostitelja se izbrišejo, takoj ko se nanj ne sklicuje nobena domena več; vrstica vtičnika brez računa šele po 90 dneh brez stika (nočni postopek brisanja, del »orphan_hosts«). Enkratne kode en dan po izteku. Kode za uvajanje skupaj z delovnim prostorom. |
| TOU | Razdelek 8. Od 27. septembra 2026 strežnik sprejema le pare ključev, ki so vezani na spletno mesto; starejše, nevezane skrivnosti povezave so bile izbrisane. |
B.21 Zaščita roja
| Polje | Vnos |
| Namen | Skupna obramba pred neželeno pošto: povezana spletna mesta sporočajo domene povezav v sporočilih, ki jih je ustavila njihova zaščitna plast. Domena, ki se v sedmih dneh pojavi na vsaj treh spletnih mestih z vsaj petimi zadetki, se uvrsti na seznam, ki se vrne vsem povezanim spletnim mestom; njihova zaščitna plast sporočila s takimi povezavami premakne v karanteno, nikoli v pozabo. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Imetniki sporočenih domen povezav, kadar so fizične osebe (na primer operater spletnega mesta z neželeno vsebino pod lastnim imenom). Ne pošiljatelji in prejemniki sporočil: naslovi, besedila in imena se ne sporočajo. |
| Kategorije osebnih podatkov | Signali: vrsta, domena, gostitelj, ki sporoča, dan, zadetki (swarm_signals). Seznam: vrsta, domena, število spletnih mest in zadetkov, časi (swarm_list). Velike storitve, domene naših Strank in izjeme, ki jih določi operater spletnega mesta, se nikoli ne uvrstijo na seznam. |
| Omrežja IP | Deljenje omrežij IP (/24, /48) je pripravljeno. Je izklopljeno in vtičnik ne sporoča nobenih; vklopljeno bo šele po pravnem pregledu, ker so naslovi IP osebni podatki. |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: zaščita obrazcev vseh Strank pred valovi neželene pošte. Tehtanje: samo domene, minimalni pragovi proti zastrupljanju, brez izgube sporočil, odstranitev mogoča kadar koli. |
| Uporabniki | Vsa povezana spletna mesta (seznam domen). |
| Tretja država | Odvisno od lokacije povezanih spletnih mest; seznam lahko doseže tudi spletna mesta zunaj EGP. Osebni podatki so le v mejnih primerih (domene fizičnih oseb). Podlaga za prenos po poglavju V GDPR za te primere še ni določena (odprto vprašanje za pravni pregled). |
| Hramba | Signali 30 dni (dnevni postopek roja od 04:00, cfg/swarm_lib.php). Seznam se vsak dan izračuna na novo; kar ne doseže več praga, izpade. |
| TOU | Razdelek 8. |
B.22 Ključi API, programski vmesnik in strežnik MCP
| Polje | Vnos |
| Namen | Dostop lastnih orodij Stranke (REST API, Zapier, Make, strežnik MCP za pomočnike UI) do domen, preverjanj in incidentov Stranke. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke, ki ustvarijo ključe. |
| Kategorije osebnih podatkov | Ključ le kot zgoščena vrednost, predpona, oznaka, časi ustvarjenja, zadnje uporabe in preklica (api_keys). Klici na minuto (api_usage). |
| Pravna podlaga | Člen 6(1)(b) GDPR. |
| Uporabniki | Orodje, ki ga Stranka opremi s ključem; določi ga Stranka. |
| Tretja država | Odvisno od orodja Stranke. |
| Hramba | Ključi do preklica, takoj skupaj z računom; ključi brez računa (podedovani podatki) ponoči. Števci klicev po enem dnevu (občasno očiščeni ob klicu). |
| TOU | Razdelek 8. |
B.23 reCAPTCHA in lastna zaščita obrazcev
| Polje | Vnos |
| Namen | Obramba pred avtomatiziranim dostopom do naših obrazcev: brezplačno preverjanje, orodje za glave, opt-out, prijava, registracija, pozabljeno geslo in ponastavitev gesla, podpora in kontakt. Poleg tega lastna zaščita brez tretjih: past (skrito polje), podpisano preverjanje časa in žeton CSRF. Od 29. oktobra 2026 dodatno naša zaščita obrazcev formconfirmed (računski dokaz in enkratni kontrolni žeton) pri brezplačnem preverjanju, registraciji, prijavi in funkciji »Pozabljeno geslo«. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, ki oddajo te obrazce. |
| Kategorije osebnih podatkov | Pri Googlu: naslov IP, podatki o brskalniku in napravi, vedenjski podatki, Googlovi piškotki. Pri nas: Googlova ocena (rezultat in dejanje) le v trenutku preverjanja, brez shranjevanja, niti ko je oddaja zavrnjena. Pri lastni zaščiti obrazcev: naslov IP (shranjen le skrajšan in kot zgoščena vrednost), stran, časovni podatki, polje-past izpolnjeno da/ne; brez vsebine. |
| Časovni potek | Googlova skripta se naloži šele ob oddaji zaščitenega obrazca, ne ob odprtju strani. Lastna zaščita obrazcev pridobi svojo nalogo ob odprtju strani in računa, takoj ko se obrazec začne uporabljati. V razvojnem sistemu je reCAPTCHA izklopljen. |
| Pravna podlaga | Člen 6(1)(f) GDPR. Interes: zaščita pred boti, zlasti pri brezplačnem preverjanju, ki bi se sicer lahko uporabilo proti spletnim mestom tretjih. Ali dostop do terminalske opreme zahteva privolitev po § 25 TDDDG ali členu 399 PKE, čeprav se skripta naloži šele ob oddaji, je odprto vprašanje za pravni pregled. Lastna zaščita obrazcev ne nastavlja piškotkov, v brskalniku ničesar ne shranjuje in ne ustvarja prstnega odtisa; dolgoročno naj bi nadomestila reCAPTCHA. |
| Uporabniki | Google Ireland Limited; Google LLC. Pri lastni zaščiti obrazcev nihče. |
| Tretja država | ZDA (le reCAPTCHA). Podlaga: certifikacija v okviru okvira EU-ZDA za zasebnost podatkov (Data Privacy Framework) ali standardne pogodbene klavzule; podrobno še treba dokumentirati. |
| Hramba | reCAPTCHA: pri nas se nič ne shranjuje; pri Googlu po njegovih pravilih. Lastna zaščita obrazcev: zgoščeni identifikator 1 ura, porabljeni kontrolni žetoni največ 11 minut, izidi preverjanj brez naslova IP 30 dni. |
| Izpad | Če Google ne odgovori v treh sekundah ali odgovori neuporabno, se oddaja zavrne; prav tako ob praznem žetonu in odgovoru za drugo dejanje, kot je dejanje obrazca. Preverjanje se preskoči le, če je reCAPTCHA izklopljen. Pri lastni zaščiti obrazcev se oddaja brez veljavnega kontrolnega žetona zavrne; če storitev ob pridobivanju naloge ni bila dosegljiva, se dovoli. |
| TOU | Razdelek 8. |
B.24 Podpora in kontaktni obrazec
| Polje | Vnos |
| Namen | Sprejemanje povpraševanj in odgovarjanje nanje prek okna podpore in kontaktne strani. Obe uporabljata isto pot in isto tabelo. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Pošiljatelji povpraševanj, prijavljeni ali ne. |
| Kategorije osebnih podatkov | Račun (če je pošiljatelj prijavljen; takrat velja naslov računa, ne vneseni), e-poštni naslov, razlog s fiksnega seznama, besedilo do 4.000 znakov, stanje, celoten naslov IP, država, identifikator brskalnika, napotitvena stran (samo lastne poti), jezik, časa prejema in odgovora (support_requests); vnos v dnevnik dejavnosti (brez besedila); potrdilo o prejemu pošiljatelju v odhodni vrsti (B.25), z besedilom do 2.000 znakov le za prijavljene pošiljatelje, brez besedila za zahteve, poslane brez prijave. |
| Pravna podlaga | Člen 6(1)(b) GDPR, kadar se povpraševanje nanaša na pogodbo; sicer (f). Celoten naslov IP: (f) (omejitev na tri povpraševanja na uro in naslov, preprečevanje zlorab). |
| Uporabniki | Ponudnik e-poštnih storitev (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA) za potrdilo in odgovor. Telegram prejme fiksen signal brez spremenljivk (»prispela je nova zahteva za podporo«) in s tem nobenih osebnih podatkov. |
| Tretja država | Prek ponudnika e-poštnih storitev. |
| Hramba | 24 mesecev (nočni postopek brisanja, del »support«); ročno prej. Ob izbrisu računa povpraševanja ostanejo do konca roka hrambe (razdelek 6.4). |
| TOU | Razdelek 8. reCAPTCHA, lastna zaščita obrazcev, omejevanje števila zahtev. |
B.25 Pošiljanje e-pošte (odhodna vrsta)
| Polje | Vnos |
| Namen | Transakcijska e-poštna sporočila: potrditev registracije in novih e-poštnih naslovov, ponastavitev gesla, povabila, opozorila, mesečna poročila, potrditve in poročila portala, potrdila o prejemu in odgovori podpore, opomniki o preizkusnem obdobju in nastavitvi, obratovalna obvestila operaterjem storitve. Brez oglaševanja, brez e-poštnih sporočil osebam, ki se niso same prijavile ali jih Stranka ni vnesla kot prejemnike. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Prejemniki teh e-poštnih sporočil. |
| Kategorije osebnih podatkov | Naslov prejemnika, zadeva, celotna vsebina, naslov za odgovor, namen, pot pošiljanja, stanje, napaka, poskusi, časi (mail_outbox). Vsebina lahko vključuje povezave za potrditev in ponastavitev z veljavnimi identifikatorji. |
| Pravna podlaga | Člen 6(1)(b) GDPR; za obratovalna obvestila (f). |
| Uporabniki | Namecheap, Inc. (Private Email), Phoenix, Arizona, USA (pošiljanje); imetnik računa vidi svoja poslana e-poštna sporočila v izvozu podatkov (brez vsebine). |
| Tretja država | Odvisno od kraja obdelave pri ponudniku e-poštnih storitev; pogodbo in podlago za prenos je treba še dokumentirati (razdelek 4). |
| Hramba | 30 dni (ponoči, srv/cron_status.php). Ta rok je namenoma najkrajši med dnevniki: dolg dnevnik pošiljanja bi bil zbirka veljavnih ključev. Statusni postopek vsakih pet minut preveri, ali je na vrsti ponovni poskus. |
| Stanje | Pošiljanje e-pošte mora biti nastavljeno pred zagonom. Dokler ponudnik e-poštnih storitev z njegovim sedežem in podlago ni urejen, pravna besedila prikazujejo oznako. |
| TOU | Razdelek 8. Neuspela e-poštna sporočila se ponovno pošljejo v naraščajočih presledkih in se po največjem številu poskusov opustijo. |
B.26 Plačila in obračun
| Polje | Vnos |
| Namen | Sklepanje in upravljanje naročnin (mesečno ali letno vnaprej), 14-dnevno preizkusno obdobje brez kartice z opomnikom tri dni pred koncem, plačilo po računu za letne naročnine (privzeto izklopljeno), odklepanja s kodami ponudnikov gostovanja in partnerjev brez plačila, izdajanje računov, hramba za davčne namene. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke. |
| Kategorije osebnih podatkov | Pri Stripe: e-poštni naslov, ime, naslov za račun, identifikacijska številka za DDV, plačilni podatki, računi; kot metapodatki naš ID računa in paket. Pri nas: ID stranke in naročnine pri Stripe, paket, stanje, konec obdobja, odpoved ob koncu obdobja (users); prejeti dogodki Stripe le z identifikatorjem, vrsto, stanjem in časi, brez vsebine (stripe_events); unovčenja kod ponudnikov gostovanja z računom, kampanjo in iztekom (bundle_redemptions). Podatki o karticah nikoli ne pridejo do nas. |
| Vir | Stranka v Stripovem postopku plačila; dogodki od Stripe. |
| Pravna podlaga | Člen 6(1)(b) GDPR; za hrambo za davčne namene (c). |
| Uporabniki | Stripe Payments Europe Limited (Irska); Stripe, Inc. (ZDA). Pri delih obdelave plačil Stripe deluje na lastno odgovornost; natančna razdelitev vlog je del pravnega pregleda. |
| Tretja država | ZDA prek Stripe, Inc.; podlaga: okvir za zasebnost podatkov (Data Privacy Framework) ali standardne pogodbene klavzule v skladu s pogoji Stripe. |
| Hramba | Polja za obračun skupaj z računom; tekoča naročnina se konča pred izbrisom računa. Računi in obračunski zapisi po poljskem davčnem pravu pet let od konca leta, v katerem je potekel rok za plačilo davka; hranijo se pri Stripe in jih je mogoče priklicati na Stripovem portalu za stranke. Dogodki Stripe in unovčenja kod nimajo roka hrambe (razdelek 6.4). |
| TOU | Razdelek 8. Dogodki Stripe se sprejmejo le z veljavnim podpisom; vsak dogodek se obdela enkrat. |
B.27 Varnostne kopije
| Polje | Vnos |
| Namen | Obnovitev po napaki: neupravičen izbris, poškodovana migracija. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Vsi, katerih podatki so v podatkovni zbirki. |
| Kategorije osebnih podatkov | Celoten, stisnjen izpis podatkovne zbirke aplikacije. Posnetki zaslona in datoteke logotipov so shranjeni zunaj podatkovne zbirke in niso del te varnostne kopije. Dostopni podatki testnih računov so v njej le kot šifrirano besedilo (A.5). |
| Postopek | Vsako noč ob 03:00, po postopku brisanja, da varnostna kopija ne prevzame tistega, kar so roki hrambe pravkar izbrisali. Izpis se obdrži šele, ko je njegova vsebina preverjena (izhodna koda, število tabel, zaključna vrstica). Ob nedeljah preizkus obnovitve naloži zadnjo varnostno kopijo v začasno podatkovno zbirko in jo primerja tabelo za tabelo. Če karkoli ne uspe, se operaterjem storitve pošljeta signal in e-poštno sporočilo. |
| Pravna podlaga | Člen 6(1)(f) GDPR v povezavi s členom 32(1)(c). |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | 14 dni; starejši izpisi se odstranijo šele po uspešni novi varnostni kopiji (cfg/backup_lib.php). Izbrisi, ki se izvedejo v tem času, dosežejo varnostno kopijo šele ob njenem izteku; če se podatki obnovijo iz varnostne kopije, se zahteve za izbris nato ponovno uporabijo. |
| Lokacija | Varnostne kopije so trenutno shranjene na isti lokaciji kot podatkovna zbirka in niso ločeno šifrirane; načrtovana je šifrirana kopija na drugi lokaciji (razdelka 8.1 in 10). |
| TOU | Razdelek 8. |
B.28 Dnevnik napak in opozorilo o napakah
| Polje | Vnos |
| Namen | Iskanje in odpravljanje napak, preden jih Stranka sporoči. Nove vrste napak in valovi napak se sporočijo operaterjem storitve, poleg tega dnevni pregled od 08:00. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Uporabniki, katerih zahteva povzroči napako; posredno osebe, katerih podatki se pojavijo v sporočilu o napaki. |
| Kategorije osebnih podatkov | Raven, vir, sporočilo, kontekst kot JSON, ID računa seje, čas (error_logs). Vrste napak: prstni odtis, vzorec (iz katerega so odstranjeni e-poštni naslovi, naslovi, številke in identifikatorji), eno nespremenjeno vzorčno sporočilo do 2.000 znakov, prvi in zadnji pojav, število (error_kinds). |
| Pravna podlaga | Člen 6(1)(f) GDPR (varnost delovanja, člen 32). |
| Uporabniki | Uperaterji storitve po e-pošti prek ponudnika e-poštnih storitev: pri novi vrsti napake vir in surovo besedilo sporočila do 400 znakov (neočiščeno), poleg tega dnevno pregledno e-poštno sporočilo; pri valu napak se pošlje le signal Telegram. Telegram prejme le fiksne stavke brez spremenljivk (»Pojavila se je nova vrsta napake«, »Veliko napak v kratkem času«). |
| Tretja država | Prek ponudnika e-poštnih storitev. |
| Hramba | Dnevnik napak 90 dni (ponoči). Vrste napak brez roka hrambe (razdelek 10). Opozorilo o napakah je v produkcijskem sistemu vklopljeno, v razvojnem sistemu izklopljeno. |
| TOU | Razdelek 8. |
B.29 Obratovalni signali in spremljanje stanja
| Polje | Vnos |
| Namen | Zaznavanje izpadov: vsakih pet minut preverjanje komponent (domača stran, podatkovna zbirka, prostor na disku, utrip skenerja, zaostanek v vrsti), statusna stran, signal ob motnji in ob preklicu, utrip zunanji storitvi za spremljanje, da se opazi tudi popoln izpad; zaostanek pred skenerjem. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Praviloma nobeni. |
| Kategorije osebnih podatkov | Nobeni. Dnevne vrstice na komponento s številom preverjanj in zadnjo napako (system_status_logs), utrip skenerja (scanner_heartbeat), dnevni ključni podatki brez povezave z osebami (daily_stats). Signali za Telegram so fiksni stavki brez spremenljivk; utrip je zahteva brez vsebine. |
| Pravna podlaga | Se ne uporablja, ker ni osebnih podatkov; previdnostno člen 6(1)(f). |
| Uporabniki | Telegram (fiksni stavki); zunanja storitev za spremljanje (le zahteva); uperaterji storitve po e-pošti. |
| Tretja država | Telegram zunaj EU; osebni podatki se ne posredujejo. |
| Hramba | Statusne vrstice 400 dni (ponoči). |
| TOU | Razdelek 8. |
B.30 Opt-out – izključitev domene
| Polje | Vnos |
| Namen | Vsakdo lahko katero koli domeno trajno izključi iz preverjanj brez dokaza; blokada začne takoj veljati za vse poti preverjanja (brezplačno preverjanje, vtičnik brez računa, študija, preverjanje potencialnih strank, orodje za glave), tudi za domene plačujočih Strank z dokazom o nadzoru; njihovo tekoče spremljanje se konča z naslednjim načrtovanim preverjanjem. Velja za domeno in njeno različico www, ne za druge poddomene. Odpravimo jo le mi, na zahtevo in z dokazom. Da bi bilo mogoče zlorabo (na primer konkurenta, ki blokira tuje domene) zaznati in odpraviti, se blokada beleži. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, ki izključijo domeno. |
| Kategorije osebnih podatkov | Domena, prostovoljni razlog do 250 znakov, vir, naslov IP, država, identifikator brskalnika, čas; ob odpravi čas, oseba, ki je blokado odpravila, in razlog (blocklist). Dnevnik zahtev kot pri B.4. |
| Pravna podlaga | Za izključitev člen 6(1)(f) GDPR. Interes: trajno in na vseh poteh preverjanja uresničiti željo, da se domena ne preverja. Kadar je oseba, ki izključi domeno, sama posameznik, na katerega se nanašajo osebni podatki, izključitev hkrati uresničuje njen ugovor po členu 21 (člen 6(1)(c)). Za naslov, državo in identifikator brskalnika (f) (zaznavanje zlorab). |
| Uporabniki | Google (reCAPTCHA, B.23). |
| Tretja država | ZDA prek reCAPTCHA. |
| Hramba | Naslov IP, država in identifikator brskalnika po 12 mesecih (nočni postopek brisanja, del »optout_ip«). Sama izključitev ostane trajno, da učinkuje. |
| TOU | Razdelek 8. Veliko blokad iz ene države v kratkem času povzroči anomalijo (B.4). |
B.31 Opomnik po registraciji
| Polje | Vnos |
| Namen | Eno samo e-poštno sporočilo dva do 14 dni po registraciji potrjenim računom brez potrjene domene: »Dodaj spletno mesto« ali »Potrdi domeno«. Brez ponudbe, brez cene, brez nadgradnje; z opombo, da ne bo ponovno poslano. Ob delavnikih od 09:00 do 18:00, največ 50 na zagon. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Novi imetniki računov. |
| Kategorije osebnih podatkov | E-poštni naslov, jezik, čas pošiljanja (polje »opomnik poslan« v users), domena in stanje potrditve. |
| Pravna podlaga | Člen 6(1)(b) GDPR (napotek za nastavitev lastnega računa). Ali e-poštno sporočilo velja za sporočilo o pogodbenem razmerju ali za komercialno informacijo, ki bi zahtevala privolitev (člen 10 UŚUDE, poljski zakon o opravljanju storitev po elektronski poti (ustawa o świadczeniu usług drogą elektroniczną); člen 398 PKE; § 7 UWG), je odprto vprašanje za pravni pregled; uperater storitve ga lahko centralno izklopi. |
| Uporabniki | Ponudnik e-poštnih storitev (Namecheap, Inc. (Private Email), Phoenix, Arizona, USA). |
| Tretja država | Prek ponudnika e-poštnih storitev. |
| Hramba | Čas se hrani, dokler obstaja račun; e-poštno sporočilo 30 dni v odhodni vrsti. |
| TOU | Razdelek 8. Čas se nastavi pred pošiljanjem, da prekinitev ne sproži drugega e-poštnega sporočila. |
B.32 Bot Telegram za opozorila Strankam
| Polje | Vnos |
| Namen | Klepet Telegram se poveže kot cilj opozoril: Stranka prejme povezavo do našega bota z enkratno kodo; ko prejemnik pritisne »Start«, naš strežnik prebere kodo iz novih sporočil botu in shrani ID klepeta. Za to na naši strani ni potrebna odprta končna točka (webhook). |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Stranke in osebe, katerih klepet Telegram je povezan. |
| Kategorije osebnih podatkov | Enkratna koda, domena, račun, ki jo je ustvaril, dogodki, način dostave, ID klepeta, časi (telegram_links); ID klepeta kot cilj (alerts). Telegram s sporočilom dostavi dodatne podatke profila; ovrednotita in shranita se le koda in ID klepeta. |
| Pravna podlaga | Člen 6(1)(b) GDPR; za tretje osebe kot prejemnike A.3. |
| Uporabniki | Telegram. |
| Tretja država | Zunaj EU, brez sklepa o ustreznosti; izbiro opravi Stranka (4.1). Podlaga in obvestilo sta odprti vprašanji za pravni pregled. |
| Hramba | Koda velja 30 minut; vrstice povezav se izbrišejo po enem dnevu, ko se ustvari nova koda, odprte kode skupaj z računom in domeno. ID klepeta kot cilj do izbrisa cilja opozoril ali domene. |
| TOU | Razdelek 8. |
B.33 Partnerski program in kode za odklepanje
| Polje | Vnos |
| Namen | Račun lahko prek priporočilne kode priporoči nove Stranke in za omejeno število mesecev prejema provizijo od njihovih plačanih računov. Koda potuje v naslovu do registracije; piškotek se ne nastavi. Ponudniki gostovanja in partnerji lahko izdajo kode, ki paket za določeno obdobje odklenejo brez plačila; en teden pred koncem Stranka prejme opomnik. |
| Stanje | Partnerski program je privzeto izklopljen, dokler ne bodo vzpostavljeni Partnerski pogoji. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Partnerji in priporočene Stranke. |
| Kategorije osebnih podatkov | Priporočilna koda, priporočitveni partner in čas priporočila (v users); provizija s partnerjem, Stranko, ID računa Stripe, zneskom, valuto, provizijo, stanjem, časi (partner_commissions). Odklepanje s paketom, koncem, virom, opomnikom (v users); kampanje in unovčenja (bundle_campaigns, bundle_redemptions). |
| Pravna podlaga | Člen 6(1)(b) GDPR (partnerska pogodba); za Stranko (f) (obračun provizije, brez posredovanja podatkov Stranke partnerju, razen višine provizije); davčni zapisi (c). |
| Uporabniki | Partner vidi svoje provizije. |
| Tretja država | Nobena. |
| Hramba | Priporočilo in odklepanje skupaj z računom. Provizije in unovčenja v kodi nimajo roka hrambe; kot računovodski zapisi so provizije predmet hrambe za davčne namene (razdelek 6.4). |
| TOU | Razdelek 8. |
B.34 Točka za prijavo ranljivosti
| Polje | Vnos |
| Namen | Sprejemanje prijav ranljivosti v formexposed po pravilih na strani Varnost in v /.well-known/security.txt. |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Prijavitelji; osebe, katerih podatke prijava vsebuje kot dokaz. |
| Kategorije osebnih podatkov | E-poštni naslov, ime, vsebina prijave in priloge, kot jih pošlje prijavitelj. Prijava nas doseže po e-pošti na tam navedeni naslov; aplikacija je ne shranjuje. |
| Pravna podlaga | Člen 6(1)(f) GDPR (varnost storitve, člen 32); kadar prijava kot dokaz vsebuje osebne podatke tretjih, prav tako (f), s ciljem odpraviti ranljivost. |
| Uporabniki | Ponudnik e-poštnih storitev in, dokler poštni predal ni vzpostavljen, posredovanje domene pri Namecheap (razdelek 4). |
| Tretja država | Prek ponudnika e-poštnih storitev in, do preklopa, posredovanja. |
| Hramba | Rok hrambe ni določen niti tehnično uveljavljen (razdelek 10). Uperater storitve mora rok še določiti; smiselno bi bilo izbrisati dokaze tretjih, ko je ranljivost odpravljena, korespondenco pa obravnavati kot povpraševanja pri podpori. |
| TOU | Razdelek 8. |
B.35 Povratne informacije o poročilu
| Polje | Vnos |
| Namen | Sprejemanje povratnih informacij pod poročilom (»Je v tem poročilu kaj narobe?«) za iskanje napak pri prepoznavanju obrazcev. Superadministrator jih razvrsti (novo, potrjeno, odpravljeno, zavrnjeno) in lahko podatke preverjanja iz poročila prenese kot testni primer (obrazci s polji, razlogi in ugotovitvami, brez posnetkov zaslona in brez aktivno poslanih besedil). |
| Kategorije posameznikov, na katere se nanašajo osebni podatki | Osebe, ki si ogledajo poročilo, prijavljene ali ne. |
| Kategorije osebnih podatkov | Kategorija in preverjanje s fiksnih seznamov, naslov strani do 500 znakov, besedilo do 1.000 znakov, jezik, čas, identifikator poročila, preverjanje, gostitelj; identifikator računa, če je oseba prijavljena; HMAC-SHA256 naslova IP s tajnim ključem za omejitev; stanje, obravnavalec, čas obravnave (report_feedback). Dnevnik dejavnosti: spremembe stanja in prenosi testnega primera. Brez e-poštnega naslova, brez naslova IP v navadnem besedilu. |
| Pravna podlaga | Člen 6(1)(f) GDPR (iskanje in odpravljanje napak pri prepoznavanju; omejitev proti zlorabi). |
| Uporabniki | Nobeni. |
| Tretja država | Nobena. |
| Hramba | 24 mesecev (nočni postopek brisanja, del »report_feedback«); kontrolna vsota naslova IP se počisti po 2 dneh (del »report_feedback_ip«); takoj ob izbrisu računa. Preneseni testni primeri ne vsebujejo podatkov o osebi, ki je poslala povratno informacijo. |
| TOU | Razdelek 8. Lastna zaščita obrazcev (past, podpisan čas, CSRF), največ 5 povratnih informacij na uro in 20 na dan na kontrolno vsoto, 10 na poročilo; berljivo samo za superadministratorje. |
6. Hramba – kaj nočni postopek brisanja zajema in česa ne
Samodejno brisanje obstaja in ima svoje mesto. Statusni postopek (srv/cron_status.php) se prek crontaba spletnega strežnika zažene vsakih pet minut, v produkcijskem in v razvojnem sistemu. Preveri komponente, prevzame pošto za preverjanje dostave, načrtuje preverjanja in pošilja opozorila. Enkrat dnevno, v oknu od 03:00 do 03:04, briše v skladu z roki hrambe in nato ustvari varnostno kopijo. Od 27. septembra 2026 poleg tega kliče postopek rokov v cfg/fristen_lib.php (fe_fristen_lauf()), katerega deli tečejo neodvisno drug od drugega: če eden ne uspe, se drugi nadaljujejo, napaka pa se zabeleži v dnevnik napak.
Dokaz, da postopek teče: stanje varnostnih kopij razvojnega sistema kaže uspešno varnostno kopijo ob 03:00 11. oktobra 2026; varnostna kopija se ustvari v istem bloku takoj po brisanju. Postopek zapisuje dnevnik na izbrisano tabelo le na standardni izhod, ki ga crontab zavrže; trajnega zapisa o tem, kaj je bilo kdaj izbrisano, ni (razdelek 10).
Roki hrambe, ki so prikazani kot ograde, se nastavijo v skrbniškem območju v nastavitvah hrambe. Postopek bere iste nastavitve; besedila zato vedno prikazujejo rok, po katerem se podatki dejansko izbrišejo.
6.1 Zajeto z dnevnim postopkom
| Podatki | Rok hrambe in sprožilec | Mesto v kodi |
Dnevnik ogledov strani (access_logs) | 60 dni | srv/cron_status.php |
Dnevnik dejavnosti (audit_logs) | 365 dni | srv/cron_status.php |
Dnevnik napak (error_logs) | 90 dni | srv/cron_status.php |
Odhodna vrsta (mail_outbox) | 30 dni | srv/cron_status.php |
Žetoni »Ostani prijavljen« (remember_tokens) | po izteku (30 dni) | srv/cron_status.php |
Nesprejeta povabila (workspace_invites) | po izteku (14 dni) | srv/cron_status.php |
Poskusi prijave (login_attempts); števci poskusov (auth_attempt_buckets) | 7 dni; števci, ko poteče njihovo časovno okno (trenutno 15 minut, ena ura za ponastavitev gesla in registracijo), tudi ob naslednjem dostopu | srv/cron_status.php |
Dnevnik zahtev preverjanj brez računa (check_throttle) | 7 dni | srv/cron_status.php |
Enkratne kode za povezavo vtičnika (plugin_connect_tokens) | 1 dan po izteku | srv/cron_status.php |
Razrešene anomalije (abuse_flags) | 90 dni po razrešitvi | srv/cron_status.php |
| Potekla poročila skupaj z rezultatom preverjanja, obrazci, ugotovitvami, slikami in opravilom (le brez domene v računu) | anonimna 30 dni, potencialne stranke 90 dni | fe_reports_aufraeumen() |
Dnevnik dostave opozoril (alert_log) | 90 dni | fe_alert_log_aufraeumen() |
Statusne vrstice (system_status_logs) | 400 dni | srv/cron_status.php |
Zapisi o privolitvah izbrisanih računov (legal_consents) | ko je račun izbrisan in je privolitev stara 4 leta | srv/cron_status.php |
| Sirote izbrisanih domen: rezultati preverjanj, opravila, podatki opozoril, incidenti, kode Telegram, dostave, utrip, ranljivosti, dokazi, popis skript in spremembe skript | takoj ob naslednjem zagonu | fe_fristen_lauf(), dela »orphan_scans«, »orphan_rows« |
| Podatki vtičnika gostiteljev brez domene; vrstica vtičnika brez računa | takoj; vrstica po 90 dneh brez stika | del »orphan_hosts« |
Rezultati orodja za glave (header_checks) | trenutno 90 dni | del »header_checks« |
| Rezultati preverjanj za domeno z obrazci, ugotovitvami, slikami, poročili, opravili | 13 mesecev; zadnji dokončani na domeno ostane | del »old_scans« |
Zagoni brskalnika, dokončana opravila brskalnika, časovne vrste (form_browser_runs, scan_jobs, form_performance) | 13 mesecev | deli »browser_runs«, »browser_jobs«, »form_performance« |
Števci obrazcev (form_metrics), dnevne številke vtičnika in obvestila o spremembah (plugin_stats, plugin_changes) | 13 mesecev | dela »form_metrics«, »plugin_stats« |
Prijavljene naprave (login_sessions) | 90 dni po zadnji uporabi ali preklicu | del »sessions« |
| Sprejeta povabila | 30 dni po sprejemu | del »invites« |
Zahteve za podporo (support_requests) | 24 mesecev | del »support« |
Povratne informacije o poročilih (report_feedback) | 24 mesecev; kontrolna vsota naslova IP 2 dni | dela »report_feedback« in »report_feedback_ip« |
Različice poročil PDF v predpomnilniku (var/pdf) | 7 dni | del »pdf_cache« |
Naslov IP, država in identifikator brskalnika pri opt-outu (blocklist) | 12 mesecev; izključitev ostane | del »optout_ip« |
Naročniki portala (client_subscribers) | nepotrjeni 30 dni; odjavljeni 3 leta | del »subscribers« |
| Nikoli potrjeni računi skupaj z delovnim prostorom | 30 dni brez prijave, razen če je povezan drug član | del »pending_accounts« |
| Ključi API brez računa (podedovani podatki) | takoj | del »api_keys« |
6.2 Zunaj okna ob 03:00
| Podatki | Rok hrambe in sprožilec | Mesto v kodi |
| Kopije v kontrolnem poštnem predalu preverjanja dostave | po obdelavi, vsakih pet minut | fe_zustellung_abholen() |
Dodelitve preverjanja dostave (delivery_log) | 180 dni, ob vsakem prevzemu | fe_zustellung_abholen() |
Šifrirano besedilo testnega računa v opravilih (scan_jobs) | po zagonu, najpozneje po eni uri | strežnik za skeniranje; fe_login_aufraeumen() |
Incidenti (alert_incidents) z njihovimi poskusi dostave eskalacij | dokler niso rešeni; 180 dni po rešitvi | fe_vorfaelle_aufraeumen() v cfg/vorfall_lib.php |
Poslana zbirna obvestila (alert_queue) | 30 dni po dostavi | cfg/kanal_lib.php |
Signali roja (swarm_signals) | 30 dni, dnevno od 04:00 | cfg/swarm_lib.php |
Preverjanja potencialnih strank (prospect_checks) | 90 dni, dnevno od 04:00 | srv/cron_status.php |
Kode za povezavo Telegram (telegram_links) | 1 dan, ko se ustvari nova koda | cfg/kanal_lib.php |
Števci klicev API (api_usage) | 1 dan, občasno ob klicu | cfg/agentur_lib.php |
Razrešeni izpadi ponudnikov (provider_incidents), predpomnilnik ranljivosti (vuln_cache) | 90 oziroma 30 dni; brez osebnih podatkov | cfg/anbieter_lib.php, cfg/luecken_lib.php |
| Surovi podatki študij | ob objavi | fe_studie_veroeffentlichen() |
| Varnostne kopije | 14 dni, po uspešni novi varnostni kopiji | cfg/backup_lib.php |
| Dnevniki spletnega strežnika | 14 dni | sistemsko kroženje dnevnikov |
6.3 Ob izbrisu s strani Stranke
- Izbris domene (
fe_domain_loeschen()): rezultati preverjanj z obrazci, ugotovitvami in slikovnimi datotekami, poročila, opravila, cilji opozoril, dnevnik dostave, vrsta zbirnih obvestil, incidenti, kode Telegram, dostave, utrip, ranljivosti, dokazni dnevniki, domena iz portalov za stranke s fiksnim izborom; prek tujih ključev spremljani obrazci z zagoni brskalnika, opažanji in časovnimi vrstami, testni račun, števci obrazcev; podatki vtičnika za gostitelja, če se nanj ne sklicuje nobena druga domena. Popis skript in spremembe skript domene se z njo prav tako izbrišejo; nimajo lastnega roka hrambe (razdelka 6.4 in 10). Podatke, ki so iz obdobja pred 27. septembrom 2026 ostali brez pripadajoče domene, počisti nočni postopek (dela »orphan_scans«, »orphan_rows«).
- Izbris delovnega prostora (
fe_arbeitsbereich_daten_loeschen()): dodatno blagovna znamka vključno z logotipom, portali za stranke vključno z naročniki, kode za uvajanje, preverjanja potencialnih strank; poleg tega povabila in članstva.
- Izbris računa: takojšnja prekinitev tekoče plačljive naročnine pri Stripe, brez vračila; prenos ali izbris lastnih delovnih prostorov imetnika; izbris članstev, žetonov za zapomnitev prijave, naprav, ključev API s števci, odprtih kod Telegram in vrstice računa.
- Izbris testnega računa (
fe_login_loeschen()): prepis šifriranega besedila, izbris vrstice, počiščenje čakajočih opravil.
6.4 Česa postopek ne zajema
Ta seznam je pomembnejši. Navaja podatke, za katere ni samodejnega roka hrambe ali ki preživijo izbris.
| Podatki | Kaj velja | Ocena |
Podatki računa vključno z zadnjim naslovom IP (users) | do izbrisa s strani imetnika računa; neaktivni računi se ne brišejo | pogodbeni podatki; manjka pravilo za trajno neaktivne račune brez naročnine |
| Dnevnik dejavnosti, ogledi strani, dnevnik napak izbrisanega računa | ostanejo z ID računa in naslovom IP do konca svojega roka hrambe | namerno (dokaz o dejanjih tudi po prenehanju); ID ne kaže več na račun |
| Zahteve za podporo izbrisanega računa | ostanejo do 24 mesecev s starim ID računa | namerno; ID se ne počisti |
| Zapisi o privolitvah izbrisanega računa | dokler privolitev ni stara 4 leta (šteto od privolitve, ne od izbrisa računa) | namerno (razdelek B.12) |
Nerazrešene anomalije z naslovom IP (abuse_flags) | dokler jih kdo ne razreši | odprta točka (razdelek 10) |
Vrste napak z nespremenjenim vzorčnim sporočilom (error_kinds) | brez roka hrambe | odprta točka (razdelek 10) |
Popis skript in spremembe skript (script_inventory, script_changes) | brez lastnega roka hrambe; hranijo se, dokler obstaja domena, in se izbrišejo z njo | odprta točka (razdelek 10) |
| Naročniki preklicanih portalov za stranke | do izbrisa delovnega prostora | odprta točka (razdelek 10) |
| Preklicani ključi API in kode za uvajanje | do izbrisa računa ali delovnega prostora | le zgoščene vrednosti, predpona in oznaka; manj pomembno |
Seznam gostiteljev študij (study_domains), nikoli objavljene študije | brez roka hrambe | odprta točka (razdelek 10) |
| Interna preverjanja brez domene in brez poročila (rezultati preverjanj, obrazci, ugotovitve, posnetki zaslona) | brez roka hrambe; ne zajema jih nobena pot brisanja | odprta točka (razdelek 10) |
| Provizije, unovčenja kod, dogodki Stripe | brez roka hrambe | računovodsko pomembno; rok je treba določiti po davčnem pravu |
Predpomnjena starost domene (domain_age_cache) | brez roka hrambe | le ime domene in datum registracije |
| Rezultat avtentikacije e-pošte iz obrazca z domeno pošiljatelja | skupaj z domeno; prepiše se ob vsakem prejemu | glej A.1 |
| Izključitve pri opt-outu | trajno | namerno; brez trajnosti nobena izključitev ne učinkuje |
| E-poštna sporočila v poštnem predalu točke za prijavo in v splošnem poštnem predalu | brez tehničnega roka hrambe | odprta točka (razdelek 10) |
6.5 Zunaj podatkovne zbirke
- Posnetki zaslona so shranjeni kot datoteke zunaj spletnega imenika in se izbrišejo skupaj z rezultatom preverjanja (vse zgornje poti brisanja izbrišejo tudi datoteke).
- Datoteke logotipov blagovne znamke se izbrišejo ob zamenjavi in skupaj z delovnim prostorom.
- Na strežniku za skeniranje se za vsako opravilo ustvari začasni imenik z rezultatom in slikami; izbriše se po vsakem zagonu, tudi po napaki.
- Varnostne kopije so shranjene na spletnem strežniku (B.27).
- Dnevniki spletnega strežnika s celotnim naslovom IP se hranijo 14 dni (B.1).
7. Avtomatizirane odločitve, oblikovanje profilov in ocenjevanje
formexposed ocenjuje spletna mesta, ne ljudi. Po naši oceni storitev ne sprejema odločitev, ki bi imele pravne učinke v zvezi z osebo ali bi nanjo na podoben način znatno vplivale (člen 22(1) GDPR). Obstajajo pa avtomatizirane ocene in samodejne blokade. Navajamo jih, da je mogoče razvrstitev preveriti.
| Mehanizem | Kaj počne | Na koga vpliva |
| Ocena in sodba preverjanja | Utežena vsota manjkajočih zaščitnih plasti (CAPTCHA, past, žeton, preverjanje časa, neučinkovit CAPTCHA, znana izpostavljena konfiguracija), od 0 do 100; iz tega »Izpostavljeno«, »Delno zaščiteno« ali »Zaščiteno«. Sodba o spletnem mestu sledi najslabšemu kontaktnemu obrazcu, ki ga kot takega prepoznajo pravila (ne jezikovni model); brez kontaktnega obrazca ni sodbe. Uteži je mogoče nastaviti v skrbniškem območju. | Operaterji spletnih mest; pri samostojnih podjetnikih posredno oseba. Sodba nima pravnih posledic; je ugotovitev z dokazi in navodili. |
| Razvrstitev vrste obrazca | Najprej pravila, lokalni jezikovni model le, če pravila vrnejo »neznano«. Odloča, ali je aktivna testna oddaja dovoljena (le za kontaktni obrazec, ki ga pravila zanesljivo prepoznajo). Obrazci, ki jih razvrsti jezikovni model, se nikoli ne oddajo in se ne upoštevajo pri oceni in sodbi. | Stranka in prejemniki e-pošte iz njenih obrazcev; zaščitni učinek: v dvomu se nič ne odda. |
| Značka | Prikazuje »Zaščiteno« le pod fiksnimi pogoji (B.18), sicer nevtralno. | Stranka; brez vpliva na obiskovalce. |
| Omejitve in blokade za brezplačno preverjanje, orodje za glave in opt-out | Zavrnejo zahteve, če so dosežene omejitve na naslov, sejo, domeno ali sistem, če je domena premlada ali neznane starosti ali če je na seznamu blokiranih. | Vlagatelji zahtev; učinek: brezplačna storitev je za nekaj ur do nekaj dni zavrnjena. Skrbnik lahko naslov sprosti; povpraševanja prek kontaktne strani dosežejo človeka. |
| Anomalije | Vzorci (veliko domen z enega naslova, izbruhi zahtev, veliko zavrnitev, veliko opt-outov iz ene države, dosežena dnevna omejitev) se zabeležijo in sporočijo. Sami ne blokirajo; blokade izhajajo iz omejitev. | Vlagatelji zahtev. |
| Zaklepanje prijave | Po trenutno osmih neuspelih prijavah z enega naslova v 15 minutah se prijave s tega naslova začasno zavračajo. Poleg tega se vsi poskusi prijave, vključno z uspešnimi, štejejo na račun in naslov IP (trenutno osem), na račun prek vseh naslovov (precej več, proti porazdeljenemu ugibanju) in na naslov IP (trenutno 80) v 15 minutah, prav tako kode drugega faktorja (deset na račun v 15 minutah); nad tem se poskusi zavrnejo. Neuspeli poskusi z drugega naslova zato lastnika ne zaklenejo več iz računa. Na enak način so omejene potrditve gesla (pet na račun v 15 minutah), e-poštna sporočila za ponastavitev (tri na naslov na uro, z nespremenjenim odgovorom), registracije (deset na naslov IP na uro) in poskusi vnosa gesla portala za stranke (deset na portal in naslov IP, 50 na portal v 15 minutah). | Osebe, ki se prijavljajo, registrirajo ali odpirajo portal za stranke; učinek je časovno omejen, ponastavitev gesla ostane mogoča. |
| Prag reCAPTCHA | Zavrne oddaje pod Googlovo oceno; prag na mesto uporabe (trenutno 0,7 za preverjanje in opt-out). Zavrnejo se tudi odgovori za drugo dejanje in oddaje, pri katerih Google ne odgovori v treh sekundah. | Osebe, ki oddajo naše obrazce; učinek: nov poskus ali pot prek kontaktne strani. |
| Zaščita roja | Domeno povezave samodejno uvrsti na seznam, ko so doseženi minimalni pragovi; zaščitne plasti povezanih spletnih mest sporočila s takimi povezavami premaknejo v karanteno. | Pošiljatelji sporočil na strani Strank. Učinek: sporočilo je zadržano, ne izbrisano, in ga operater spletnega mesta lahko sprosti. O sporočilu odloča vtičnik operaterja na njegovem spletnem mestu, ne mi. |
| Primerjalne vrednosti | »Bolje zaščiteno kot X % preverjenih spletnih mest«, le iz skupnih vrednosti najmanj 20 gostiteljev. | Operaterji spletnih mest; brez učinka. |
Členu 22 je najbližja zaščitna plast vtičnika na straneh Strank, ki samodejno zadržuje oddaje. Gre za obdelavo, ki jo izvaja operater spletnega mesta na svojem strežniku (A.10). Ničesar ne izbriše, temveč sporočila premakne v karanteno, operater pa lahko sprosti vsako sporočilo. Niti tam niti pri nas ne poteka oblikovanje profilov obiskovalcev; ni identifikatorja obiskovalca, ki bi eno sporočilo povezal z drugim.
8. Tehnični in organizacijski ukrepi (člen 32) – splošni opis
Ta razdelek je splošni opis po členu 30(1)(g) in (2)(d) GDPR. Podrobna različica je na strani Tehnični in organizacijski ukrepi. Vsak spodnji ukrep je izkazan v kodi ali konfiguraciji. Ukrepi, ki še niso izvedeni, so v istem razdelku (8.1), da je opis popoln.
| Področje | Veljaven ukrep |
| Šifriranje prenosa | HTTPS za spletno mesto, aplikacijo in vmesnike; HSTS; piškotki seje in žetona za zapomnitev prijave samo prek HTTPS, HttpOnly, SameSite=Lax. |
| Nadzor dostopa (avtentikacija) | Gesla le kot zgoščena vrednost, nova z najmanj desetimi znaki in največ 72 bajti; zaklepanje prijave po ponavljajočih se neuspelih poskusih in omejitve poskusov skupaj na račun in naslov IP, na račun in na naslov IP, da neuspeli poskusi z drugega naslova ne zaklenejo lastnika; omejitve poskusov tudi za potrditve gesla, ponastavitev gesla (z enakim odgovorom in odzivnim časom), registracije in gesla portalov; dvofaktorska prijava (TOTP) s šifrirano skrivnostjo, zaščito pred ponovno uporabo kode in zgoščenimi obnovitvenimi kodami; nov identifikator seje ob vsaki prijavi, identifikatorji, ki jih ni izdal strežnik, se ne sprejmejo; »Ostani prijavljen« ne za superadministratorje, vsak žeton velja le enkrat; sprememba e-poštnega naslova razveljavi odprto povezavo za ponastavitev; naprave je mogoče preklicati posamično ali vse hkrati; seznam naprav vsebuje le zgoščeno vrednost identifikatorja seje. |
| Nadzor dostopa (pooblastila) | Vloge na delovni prostor (lastnik, skrbnik, bralec); dovoljenja se preverjajo glede na objekt, nikoli glede na identifikator iz obrazca; testni račun, »Fix it for me« in aktivna preverjanja le za lastnike in skrbnike; »Pogled kot Stranka« časovno omejen in blokiran za dejanja, ki spreminjajo račun, njegov konec popolnoma odjavi, vrnitev v skrbniško območje le z geslom in drugim faktorjem; povabila veljajo le, dokler je oseba, ki je povabila, lastnik ali skrbnik; naslovi webhookov in kanalov klepeta so bralcem prikazani le skrajšani na gostitelja; imena gostitelja preverjene domene ni mogoče spremeniti. |
| Varnost aplikacije | Žetoni CSRF; pripravljeni stavki podatkovne zbirke; lastna zaščita obrazcev (past, podpisano preverjanje časa); reCAPTCHA na javnih obrazcih; omejevanje števila zahtev za podporo, preverjanja in vmesnike; le en klic »Fix it for me« na delovni prostor naenkrat, da kvota velja tudi pri sočasnih zahtevah; Content Security Policy z zaščito pred vdelavo v okvirje, ki dovoli izvajanje le skript z dovoljenjem (nonce) posameznega odgovora; naslov IP iz posredovanih glav le od našega lastnega posredniškega strežnika in le iz vnosa, ki ga je ta dodal; dostopni žetoni v dnevniku ogledov strani zakriti. |
| Skrivnosti | Ključi API, kode za uvajanje, skrivnosti povezave vtičnika, enkratne kode in gesla portalov le kot zgoščena vrednost; dostopni podatki testnih računov asimetrično šifrirani, zasebni ključ le na strežniku za skeniranje; webhooki podpisani; dogodki Stripe le z veljavnim podpisom. |
| Najmanjši obseg podatkov | Preverjanje dostave ne shranjuje vsebine in ne celotnih naslovov pošiljateljev; naslovi prejemnikov v obrazcih le kot domena; ID računov v naslovih skript se zamenjajo; številke vtičnika le s fiksnih seznamov; besedila napak pri pošiljanju e-pošte le kot kategorija; signali Telegram brez spremenljivk; slike preverjanja z brskalnikom z zakritim vnosom; brez posnetkov zaslona za prijavo. |
| Izolacija skenerja | Vsako preverjanje v lastnem vsebniku: odvzete vse zmožnosti Linuxa (capabilities), brez stopnjevanja privilegijev, datotečni sistem samo za branje, omejitev pomnilnika in procesov, lastno omrežje; preverjanje cilja glede na zasebna in lokalna omrežja pred sprejemom in v skenerju, tudi po preusmeritvah; service workerji blokirani, povezave WebSocket zaprte. Zahteve spletnega strežnika (dokaz o nadzoru, orodje za glave, iskanje datotek, utrip, RDAP, certifikati, webhooki in opozorila v klepetu) le na običajnih spletnih vratih in le na natančno preverjeni naslov, webhooki in opozorila v klepetu le prek HTTPS. |
| Shranjevanje | Posnetki zaslona zunaj spletnega imenika, dostopni le prek poročila; poročila na naključnih naslovih z noindex; imenik varnostnih kopij berljiv le za storitev. |
| Razpoložljivost in obnovitev | Nočna varnostna kopija s preverjanjem vsebine, tedenski preizkus obnovitve, opozorilo ob neuspehu; preverjanje komponent vsakih pet minut s signalom in e-pošto; zunanji utrip; zasilna zaustavitev za anonimna preverjanja; protitlak ob zaostanku. |
| Sledljivost | Dnevnik dejavnosti za prijave, spremembe, izbrise, dostope podpore in odobritve; dnevnik napak z opozorilom. |
| Brisanje | Roki hrambe na enem mestu v kodi, iz istih nastavitev kot besedila (razdelek 6); verige brisanja za domeno, delovni prostor in račun, z izjemami iz razdelka 6.4. |
| Pravice posameznikov, na katere se nanašajo osebni podatki | Izvoz vseh podatkov računa z enim klikom kot datoteka, na podlagi seznama dovoljenih polj, brez skrivnosti. |
| Organizacija | Skrbniško območje le za račune s pravicami superadministratorja, blokirano med »Pogledom kot Stranka«; razvojni in produkcijski sistem ločena, razvojni sistem za dodatno dostopno pregrado; prenos pravnih besedil po odobritvi z orodjem, ki zavrne osnutke in ograde. |
8.1 Še neizvedeni ukrepi
- Podatkovna zbirka v mirovanju ni šifrirana (izmerjeno 11. oktobra 2026). Izjemi sta dostopni podatki testnih računov in skrivnost drugega faktorja, ki sta šifrirana na ravni polja.
- Interne povezave niso v celoti šifrirane. Povezave znotraj našega internega omrežja niso v celoti šifrirane. Dostopni podatki testnih računov tam potujejo le kot šifrirano besedilo.
- Ni varnostne kopije na drugi lokaciji. Varnostne kopije so trenutno shranjene na isti lokaciji kot podatkovna zbirka in niso ločeno šifrirane; načrtovana je šifrirana kopija na drugi lokaciji. Do takrat ščitijo pred napačnim ukazom za brisanje, ne pa pred izgubo lokacije.
- Utrjevanje upravljanja strežnikov ni dokončano. Varnost skrbniškega dostopa do naših strežnikov še ne dosega standarda, ki ga predvidevamo za obratovanje; utrjevanje se nadaljuje. Podrobnosti ne objavljamo, ker bi pomagale napadalcu; nadzornemu organu jih posredujemo na zahtevo.
- V skrbniškem območju ni funkcionalnega dnevnika branja. Dejanja pisanja se beležijo v dnevnik dejavnosti; kdo si je le ogledal katero zahtevo za podporo ali katero poročilo, je mogoče ugotoviti le iz dnevnika ogledov strani (60 dni).
- Ni trajnega dnevnika brisanja. Kaj je nočni postopek izbrisal, se ne beleži (razdelek 6).
- Ni neodvisne druge točke preverjanja. Sonda na drugi lokaciji ni vzpostavljena (A.6).
9. Pooblaščena oseba za varstvo podatkov – ocena po členu 37 GDPR
Rezultat: Po naši oceni obveznost imenovanja ne obstaja. Ocena je del pravnega pregleda in bo ponovljena, takoj ko se spremeni katera koli od spodaj navedenih okoliščin.
Člen 37(1) zahteva imenovanje v treh primerih.
- Točka (a) (javni organ ali telo) se ne uporablja.
- Točka (b) (temeljne dejavnosti, ki zahtevajo redno in sistematično spremljanje posameznikov, na katere se nanašajo osebni podatki, v velikem obsegu): naša temeljna dejavnost je redno, sistematično preverjanje spletnih mest in obrazcev, ne opazovanje ljudi. Ne ustvarjamo profilov obiskovalcev, ne uporabljamo sledenja in ne povezujemo sporočil med seboj. Preverjanje dostave (A.1) sicer vodi resnična sporočila obiskovalcev skozi naš poštni predal, vendar za dodelitev ovrednoti le glave in prvih 8 KB ter ne shranjuje vsebine; opazuje poti dostave, ne ljudi. Računi Strank in dnevniki so pomožni k poslovni dejavnosti.
- Točka (c) (obsežna obdelava posebnih vrst osebnih podatkov iz člena 9 ali osebnih podatkov v zvezi s kazenskimi obsodbami in prekrški iz člena 10 kot temeljna dejavnost): ni izpolnjena. Posebne vrste osebnih podatkov se lahko naključno pojavijo v kopijah e-pošte iz obrazcev (A.1), na straneh za prijavo (A.5) ali v prilepljeni kodi (A.7); naključni zajem ni temeljna dejavnost.
Člen 37(4) dopušča, da nacionalno pravo doda nadaljnje primere. Ali nas poljsko pravo zavezuje k imenovanju, nam bo potrdil odvetnik.
Sprožilci za novo oceno: vklop zaščite roja z omrežji IP; funkcija, ki prepoznava obiskovalce prek več sporočil ali spletnih mest; shranjevanje vsebine iz preverjanja dostave; Stranka, katere obrazci se pretežno nanašajo na posebne vrste osebnih podatkov (zdravje, prijave na delovna mesta), z obsežno vklopljenim preverjanjem dostave; prvi zaposleni z dostopom do podatkov strank. Prostovoljno imenovanje ostaja mogoče; takrat se v celoti uporabljajo členi 37 do 39.
Ločeno: ali je za posamezne dejavnosti obdelave potrebna ocena učinka v zvezi z varstvom podatkov po členu 35, odgovarja stran Ocena učinka v zvezi z varstvom podatkov. Njena ocena praga ugotavlja, da je ocena učinka potrebna za zaščito roja (B.21) in za študije v predvidenem obsegu (B.7) ter jo izvedemo mi, za preverjanje dostave (A.1) pa je v tipični konstelaciji potrebna kot obveznost Stranke, ki jo pri tem podpiramo.
10. Odprte točke in načrtovani ukrepi
Naslednje točke so izkazane v kodi, shemi ali konfiguraciji, ne predpostavljene. Opisujejo stanje na datum te različice; razvrstitev je naša in ne prejudicira pravne presoje. Razvrščene so po teži za posameznike, na katere se nanašajo osebni podatki, ne po tem, kako enostavno jih je odpraviti. Načrtovani ukrepi in njihova prednost so opredeljeni v Oceni učinka v zvezi z varstvom podatkov.
| Odprta točka | Kaj je izkazano | Pomen |
| Ponudnik e-poštnih storitev brez dokumentirane pogodbe | Za Namecheap, Inc. (Private Email), Phoenix, Arizona, USA pogodba, kraji obdelave in podlaga za prenos niso dokumentirani. E-pošta računov, opozorila in kontrolni poštni predal z resničnimi sporočili obiskovalcev potekajo prek tega ponudnika. | Relevantne določbe so člen 28(2) in (4) ter poglavje V GDPR. Sklenitev in dokumentacija sta načrtovani pred zagonom. |
| Podlage za storitve klepeta in reCAPTCHA odprte | Opozorila v Telegram (brez sklepa o ustreznosti), Slack, Discord, Microsoft Teams in Google Chat; reCAPTCHA brez zahteve za privolitev. | Odprta vprašanja za pravni pregled; do takrat obvestilo in podlaga nista dokončna. |
| Kontrolni poštni predal lahko ob motnjah zadrži sporočila | Brisanje poteka po uspešni obdelavi; če prevzem ne uspe, kopije ostanejo do naslednjega uspešnega zagona. Ni opozorila, če se v poštnem predalu dlje časa nabira zaostanek. | Kopije vsebujejo resnična povpraševanja obiskovalcev. |
| Ni varnostne kopije na drugi lokaciji, podatkovna zbirka v mirovanju ni šifrirana | Razdelek 8.1. Načrtovana je šifrirana kopija varnostne kopije na drugi lokaciji. | En sam dogodek na lokaciji bi hkrati prizadel podatke in varnostno kopijo; ukraden nosilec podatkov bi bil berljiv. |
| Nerazrešene anomalije brez roka hrambe | Anomalije s celotnim naslovom IP kot ključem se izbrišejo šele 90 dni po razrešitvi; kar ni nikoli razrešeno, ostane. | Nanaša se na načelo omejitve shranjevanja (člen 5(1)(e)); brisanje je odvisno od ročne razrešitve. Načrtovan je fiksni rok hrambe (ukrepi ocene učinka v zvezi z varstvom podatkov). |
| Vrste napak z vzorčnim sporočilom brez roka hrambe | Vzorčno sporočilo se shrani nespremenjeno do 2.000 znakov; očiščeni vzorec odstrani naslove in številke, vzorčno sporočilo ne. | Sporočila o napakah lahko vsebujejo e-poštne naslove, imena gostiteljev ali naslove IP. |
| Popis skript brez lastnega roka hrambe | Popis skript in spremembe skript se izbrišejo skupaj z domeno (FE_DOMAIN_TABELLEN), tudi ob izbrisu delovnega prostora ali računa in v nočnem postopku za sirote; nimajo lastnega roka hrambe. Vsebujejo naslove skript, naslove strani in pri odobritvah osebo, ki je odobrila, ter razlog v prostem besedilu. | Nanaša se na načelo omejitve shranjevanja (člen 5(1)(e)); dnevnik sprememb z odobritvami raste, dokler obstaja domena. |
| Naročniki preklicanih portalov | Preklican portal je blokiran, ne izbrisan; njegovi naročniki ostanejo do izbrisa delovnega prostora. | Namen (pošiljanje poročila) je s preklicem prenehal. |
| Seznami študij brez roka hrambe | Po objavi gostitelji in segmenti ostanejo; nikoli objavljene študije prav tako ohranijo svoje surove podatke. | Obljuba »surovi podatki se izbrišejo« velja le za objavljene študije. |
| Interna preverjanja brez poti brisanja | Preverjanj z ravnjo zaupanja »interno«, ki nimajo niti domene niti poročila (študije in preverjanja, ki jih operater storitve ustvari iz ukazne vrstice), ne zajema nobena pot brisanja; z njimi ostanejo obrazci, ugotovitve in posnetki zaslona spletnih mest tretjih. | Nanaša se na načelo omejitve shranjevanja (člen 5(1)(e)); zadeva osebe, ki o preverjanju ničesar ne vedo. V Oceni učinka v zvezi z varstvom podatkov ocenjeno kot veliko tveganje. |
| Dokaz o nadzoru se ne obnavlja | Dokaz o nadzoru se preveri enkrat; v kodi ni poti, po kateri bi ga domena znova izgubila. | Aktivne testne oddaje, iskanje datotek in skeniranje za prijavo se nadaljujejo tudi po menjavi lastnika ali mandata. |
| Skeniranje za prijavo: prenos do strani Stranke | Kot naslov za prijavo je poleg https dovoljen tudi http, napake certifikata na strani Stranke pa prijave ne ustavijo. | Dostopne podatke testnega računa bi bilo mogoče prestreči na poti do strani Stranke. |
| Brisanje je odvisno od časovnega okna | Dnevni blok se izvede le, če se statusni postopek zažene med 03:00 in 03:04. Če ta en zagon ne uspe (podatkovna zbirka nedosegljiva, strežnik ponovno zagnan), se brisanje in varnostna kopija tistega dne ne izvedeta; naknadne izvedbe ni. Kaj je bilo izbrisano, se trajno ne beleži. | Roki hrambe se takrat neopazno podaljšajo za en dan. Zamujeno okno ne sproži opozorila; sporoči se le varnostna kopija, ki se izvede in ne uspe. Seznam nastavitev v skrbniškem območju prikazuje datum zadnje uspešne varnostne kopije. |
| Nekatera brisanja so odvisna od spremljanja | Praznjenje kontrolnega poštnega predala preverjanja dostave, brisanje incidentov, poslanih zbirnih obvestil, signalov roja in preverjanj potencialnih strank ter čiščenje preostalih kopij testnih računov v opravilih se izvajajo v delu statusnega postopka za načrtovanje, ki deluje le, dokler je spremljanje v skrbniškem območju vklopljeno; dodelitve preverjanja dostave se brišejo le, dokler je nastavljen kontrolni poštni predal. | Če se spremljanje centralno izklopi ali se poštni predal odstrani, se ti roki hrambe ustavijo, ne da bi kdo to opazil. |
| Točka za prijavo in poštni predali brez roka hrambe | Prijave ranljivosti in druga dohodna e-poštna sporočila so shranjeni zunaj aplikacije; rok hrambe ni določen. | Prijave lahko vsebujejo dokaze tretjih. |
| Vrednosti skritih polj se med preverjanjem preberejo | Skener prebere vrednost skritih polj obrazca do 24 znakov in podatkovne atribute do 60 znakov, da prepozna časovne žige in žetone. V zemljevid polj in ugotovitve gredo le ime polja, vrsta, oznaka in rezultat prepoznave, ne vrednost. | Ni vrzeli pri shranjevanju; vrednost je med preverjanjem le v delovnem pomnilniku vsebnika za skeniranje. Vnaprej izpolnjena vrednost (na primer številka stranke) se pri tem prebere, vendar ne shrani. |
| Izpeljana domena pošiljatelja v rezultatu avtentikacije | A.1. | Pri osebnih domenah obiskovalcev osebni podatki, ki izvirajo iz resničnega sporočila. |
| Utrjevanje upravljanja strežnikov ni dokončano; interne povezave niso v celoti šifrirane | Razdelek 8.1. Utrjevanje se nadaljuje; podrobnosti javno ne navajamo. | Varnostni incident na ravni strežnika bi hkrati prizadel aplikacijo, podatkovno zbirko in varnostne kopije. |
| Meritev na razvojnem sistemu | Shema, koda in nastavitve so bili izmerjeni na razvojnem sistemu. | Koda in shema se ujemata s produkcijskim sistemom; nastavitve se lahko razlikujejo in jih je treba tam pred zagonom znova preveriti. |
11. Vzdrževanje te evidence
Člen 30 zahteva, da se evidenca vodi v pisni obliki in se na zahtevo da na voljo nadzornemu organu. Za to sta potrebna nekdo, ki je zanjo odgovoren, in interval, v katerem se preverja glede na sistem in ne glede na svojo prejšnjo različico.
- Odgovornost: Lukas Wójcik, lastnik. Pregleda se letno in ob vsaki spremembi dejavnosti obdelave.
- Dogodki, ki zahtevajo posodobitev: nov ali spremenjen podobdelovalec, zlasti izbira ponudnika e-poštnih storitev; nova tabela ali novo polje z osebnimi podatki; sprememba rokov hrambe ali verig brisanja v
cfg/fristen_lib.php ali srv/cron_status.php; nov kanal opozoril ali nova poizvedba pri tretjem; vklop funkcije, ki je privzeto izklopljena (zaščita roja z omrežji IP, sonda, lastne domene, partnerski program, plačilo po računu, Spamhaus ali Google Web Risk); selitev na druge strežnike.
- Postopek: vsaka tukajšnja navedba izhaja iz kode, sheme ali meritve. Pregled, ki le prebere besedilo, ni pregledal ničesar: shema in verige brisanja se znova izmerijo, ograde ostanejo ograde, odprte točke se zaprejo ali z utemeljitvijo prenesejo naprej.
- Razmerje do drugih dokumentov: ta evidenca ne nadomešča Politike zasebnosti, Pogodbe o obdelavi podatkov, Tehničnih in organizacijskih ukrepov ali seznama Podobdelovalcev. Kjer se ti dokumenti in ta evidenca razlikujejo, je razlika ugotovitev.
- Spremembe tega dokumenta so navedene na strani Spremembe pogodbenih dokumentov.