Preskoči na vsebino
Biscotti CMP
CenikPrenosiDokumentacijaMCP ServerBlog
PrijavaZačnite brezplačno
Domov›Blog
Tehnologija in sledenje

LocalStorage pod radarjem: zakaj tudi zahteva izrecno soglasje uporabnika

7. julij 2026 · 17 min branje

Hiter odgovor: LocalStorage je mehanizem za shranjevanje v brskalniku, ki, tako kot piškotki, spada pod predpise o varstvu podatkov, vključno z EU direktivo o e-zasebnosti in GDPR. Shranjevanje ali dostop do nepomembnih podatkov v LocalStorage brez predhodnega, obveščenega in prostovoljnega soglasja uporabnika je kršitev skladnosti. Večina organizacij to spregleda, ker so njihova orodja za upravljanje soglasij konfigurirana le za piškotke, kar pomeni, da je LocalStorage popolnoma neurejen.

Ključne ugotovitve

  • LocalStorage se pravno obravnava kot "podobna tehnologija" piškotkom po zakonodaji Združenega kraljestva in EU, kar pomeni, da veljajo enaka pravila o soglasju.
  • Evropski odbor za varstvo podatkov (EDPB) je potrdil, da tehnologije, kot je LocalStorage, zahtevajo predhodno, obveščeno in prostovoljno soglasje, preden se shranijo ali dostopajo nepomembni podatki [2].
  • ICO razlikuje med shranjevanjem, ki je strogo potrebno za storitev, in nepomembnim shranjevanjem, ki se uporablja za sledenje ali analitiko; le slednje zahteva izrecno soglasje [1].
  • Mnoge platforme za upravljanje soglasij privzeto urejajo piškotke, vendar pustijo LocalStorage brez nadzora, kar ustvarja pomembno vrzel v skladnosti [3].
  • SessionStorage nosi enake posledice za zasebnost kot LocalStorage, ko se uporablja za sledenje ali analitiko.
  • Umik soglasja obvezuje spletno stran, da izbriše vse podatke LocalStorage, zbrane na podlagi tega soglasja.
  • Skripti tretjih oseb, ki pišejo v LocalStorage, prav tako zahtevajo pokritost soglasja, odgovornost nosi upravljavec spletne strani.
  • Kazni za neskladnost po GDPR so lahko znatne; tveganje se povečuje, ko so kršitve sistemske in neobjavljene.

Kaj je LocalStorage in kako deluje

LocalStorage je API za spletno shranjevanje, vgrajen v sodobne brskalnike, ki omogoča spletnim stranem, da shranijo pare ključ-vrednost neposredno na napravi uporabnika, brez datuma poteka in s tipičnim omejitvami na izvoru okoli 5-10 MB. Za razliko od piškotkov, podatki LocalStorage nikoli niso samodejno poslani na strežnik z HTTP zahtevami, temveč ostanejo, dokler jih spletna stran ne izbriše s pomočjo JavaScript-a ali jih uporabnik ne izbriše.

Tukaj je, kako to deluje v praksi:

  • JavaScript spletne strani pokliče localStorage.setItem('key', 'value'), da zapiše podatke.
  • Ti podatki ostanejo na napravi skozi seje brskalnika, dokler se ne pokliče localStorage.removeItem('key') ali localStorage.clear().
  • Le skripti iz istega izvora (protokol + domena + vrata) lahko berejo ali pišejo te podatke.

Pogoste uporabe vključujejo: shranjevanje uporabniških nastavitev (tema, jezik), sejne žetone, identifikatorje analitike, vsebino nakupovalne košarice in dodelitve variant A/B testov.

Ključna točka skladnosti: ker LocalStorage shranjuje podatke na napravi uporabnika, sproži enak pravni okvir kot piškotki po direktivi o e-zasebnosti in GDPR, ne glede na to, ali so ti podatki kdaj preneseni na strežnik [4].


Ali potrebujete soglasje uporabnika za LocalStorage po GDPR

Da, za kakršno koli nepomembno uporabo LocalStorage je pred shranjevanjem ali dostopom do podatkov potrebno izrecno soglasje uporabnika. EDPB je potrdil, da tehnologije, kot je LocalStorage, spadajo pod enake zahteve po soglasju kot piškotki, kar zahteva predhodno, obveščeno in prostovoljno soglasje [2]. ICO dodatno navaja, da mora biti soglasje potrjeno s jasnim, nedvoumnim dejanjem, ne pa domnevanjem iz obnašanja pri brskanju ali predpostavljanjem iz nadaljnje uporabe spletne strani [1].

Izjema glede nujnosti: Če se LocalStorage uporablja izključno za izvajanje funkcije, ki jo je uporabnik izrecno zahteval, na primer, ohranjanje predmetov v nakupovalni košarici med aktivno sejo, to lahko kvalificira kot strogo potrebno shranjevanje in ne zahteva soglasja. Vendar, če se ti podatki iz nakupovalne košarice uporabljajo za analitiko, ponovno usmerjanje ali profiliranje obnašanja, izjema nujnosti ne velja več.

Pogosta napaka: Predpostaviti, da ker podatki LocalStorage ne potujejo z HTTP zahtevami, so zunaj obsega zakonodaje o zasebnosti. Zakon se nanaša na dejanje shranjevanja ali dostopa do informacij na napravi uporabnika, ne pa na to, ali so te informacije prenesene.


Razlika med LocalStorage in piškotki: zahteve po soglasju

Tako LocalStorage kot piškotki zahtevajo soglasje, ko se uporabljajo za nepomembne namene, vendar se razlikujejo v tehničnem obnašanju in načinu, kako jih običajno obravnavajo orodja za skladnost.

Značilnost Piškotki LocalStorage
Potek Konfigurabilen Noben (dokler ni izbrisan)
Poslano z HTTP zahtevami Da Ne
Dostop na strežniku Da Ne
Pokrito z večino CMP-jev privzeto Da Pogosto ne [3]
Zahtevano soglasje (nepomembno) Da Da
Obseg Po domeni/poti Po izvoru

Praktična vrzel je pomembna: večina platform za upravljanje soglasij je zasnovana okoli blokiranja piškotkov in kategorizacije piškotkov. Zapisi LocalStorage se izvajajo preko JavaScript-a, ki ga CMP-ji morda ne prestrežejo, razen če je posebej konfigurirano za to. Zato LocalStorage pod radarjem: zakaj tudi zahteva izrecno soglasje uporabnika ni le teoretična skrb, temveč aktivna slepa točka skladnosti za velik delež spletnih strani [3].


Zakaj LocalStorage potrebuje izrecno soglasje uporabnika

LocalStorage zahteva izrecno soglasje, ker predstavlja dostop ali shranjevanje informacij na napravi uporabnika, dejanje, ki ga ureja direktiva o e-zasebnosti (in njene nacionalne implementacije), ne glede na to, ali so vključeni osebni podatki. Pravni strokovnjaki klasificirajo LocalStorage kot "podobno tehnologijo" piškotkom po zakonodaji Združenega kraljestva, kar zahteva predhodno, obveščeno in prostovoljno soglasje, preden pride do kakršnega koli nepomembnega shranjevanja [4].

Osnovna logika je preprosta: zakon ščiti napravo uporabnika kot podaljšek njihove zasebne sfere. Ne glede na to, ali so podatki shranjeni v piškotku, LocalStorage, IndexedDB ali predpomnilniku delavca storitev, pravni sprožilec je dejanje shranjevanja samo, ne pa format.

Tri pogoje za veljavno soglasje (po smernicah ICO) [1]:

  1. Prosto dano, brez združevanja soglasja z sprejemanjem pogojev storitve.
  2. Specifično in obveščeno, uporabnik mora vedeti, kaj se shranjuje in zakaj.
  3. Nedvoumno, soglasje mora izhajati iz jasnega afirmativnega dejanja, kot je označevanje potrditvenega polja.

Ali se LocalStorage šteje za sledenje po zakonih o zasebnosti

LocalStorage se šteje za sledenje, ko se uporablja za identifikacijo, profiliranje ali spremljanje uporabnikov skozi seje ali strani. Shranjevanje identifikatorja uporabnika analitike, dodelitve A/B testa ali oznake segmenta obnašanja v LocalStorage predstavlja sledenje po večini regulativnih interpretacij, ne glede na to, ali so ti podatki kasneje sinhronizirani s strežnikom.

To je jedro LocalStorage pod radarjem: zakaj tudi zahteva izrecno soglasje uporabnika; mnogi razvijalci obravnavajo LocalStorage kot nevtralen mehanizem za predpomnjenje, medtem ko regulatorji katerikoli trajni identifikator na strani naprave obravnavajo kot potencialno sledenje, ki zahteva soglasje.


Ali lahko shranjujete osebne podatke v LocalStorage

Tehnično, da, vendar to prinaša znatno pravno tveganje in je na splošno odsvetovano. Osebni podatki, shranjeni v LocalStorage (kot so e-poštni naslovi, sestavine prstnih odtisov naprave ali ID-ji uporabnikov, povezani s profili), so predmet vseh obveznosti GDPR: zakonita podlaga, minimizacija podatkov, omejitve hrambe in pravica do izbrisa [1].

Tveganja, specifična za LocalStorage:

  • Podatki obstajajo neskončno, razen če so izrecno izbrisani, kar otežuje skladnost s pravili o hrambi.
  • Vsak JavaScript na strani (vključno s skripti tretjih oseb) lahko potencialno dostopa do podatkov LocalStorage iz istega izvora.
  • Ni vgrajene šifriranja; občutljivi podatki, shranjeni v nešifriranem formatu, so dostopni vsakomur z dostopom do naprave ali preko ranljivosti XSS.

Priporočilo: Izogibajte se shranjevanju prepoznavnih osebnih podatkov v LocalStorage. Če je shranjevanje nujno, zagotovite, da je soglasje pridobljeno, da so podatki minimizirani in da obstaja jasen mehanizem za izbris.


LocalStorage proti SessionStorage: posledice za zasebnost

SessionStorage se obnaša identično LocalStorage glede na API za spletno shranjevanje, vendar se podatki izbrišejo, ko se zapre zavihek ali okno brskalnika. Kljub tej krajši življenjski dobi je SessionStorage predmet istih zahtev po soglasju, ko se uporablja za sledenje ali analitiko [6].

Ključna razlika za namene skladnosti:

  • SessionStorage lahko hitreje kvalificira kot strogo potrebno (na primer, ohranjanje stanja med večkoraknim nakupom), ker podatki ne obstajajo dlje od seje.
  • LocalStorage skoraj vedno zahteva soglasje za primere sledenja, ker njegova obstojnost ustvarja dolgoročni identifikator na napravi uporabnika.

Nobena od mehanizmov ni inherentno izvzeta iz zakonodaje o zasebnosti. Namen in vsebina shranjenih podatkov določata obveznost soglasja, ne pa tip shranjevanja sam.


Kaj se zgodi, če uporabljate LocalStorage brez soglasja

Uporaba LocalStorage za nepomembne namene brez pridobitve veljavnega predhodnega soglasja je kršitev direktive o e-zasebnosti in, kjer so vključeni osebni podatki, GDPR. Posledice lahko vključujejo regulativno preiskavo, izvršilne ukrepe in škodo na ugledu.

Poleg regulativnega tveganja obstaja naraščajoči tehnični vidik izvrševanja: funkcije zasebnosti brskalnika in blokatorji oglasov vse bolj ciljajo na sledenje, ki temelji na LocalStorage. Spletna mesta, ki se zanašajo na nesoglašeno LocalStorage za analitiko ali personalizacijo, lahko ugotovijo, da so njihovi podatki vse bolj nezanesljivi, saj postajajo ti orodja vse bolj razširjena.

Praktična kontrolna lista izpostavljenosti:

  • Skripti tretjih oseb za analitiko, ki pišejo identifikatorje LocalStorage brez pokritosti soglasja.
  • Orodja za A/B testiranje, ki shranjujejo dodelitve variant pred pridobitvijo soglasja.
  • Orodja za klepet ali podporo, ki inicializirajo LocalStorage ob nalaganju strani pred kakršnim koli uporabniškim interakcijo.
  • Retargeting piksli, ki uporabljajo LocalStorage kot rezervno rešitev za sinhronizacijo piškotkov.

Kako implementirati soglasje za LocalStorage na vaši spletni strani

Implementacija soglasja za LocalStorage zahteva platformo za upravljanje soglasij, ki lahko blokira izvajanje JavaScript-a, ne le nastavitev piškotkov, dokler uporabnik ne sprejme veljavne izbire soglasja. Standardni piškotkovni pasovi, ki delujejo le na ravni HTTP, ne bodo prestregli zapisov LocalStorage, ki jih izvaja JavaScript [3].

Pristop k implementaciji po korakih:

  1. Opravite revizijo uporabe LocalStorage. Uporabite orodja za razvijalce brskalnika (zavihek Aplikacija) in skener skriptov, da identificirate vsak ključ, zapisan v LocalStorage, kateri skript ga zapiše in za kakšen namen.
  2. Kategorizirajte vsako uporabo. Klasificirajte shranjevanje kot strogo potrebno, funkcionalno, analitično ali tržno. Le strogo potrebno shranjevanje lahko nadaljuje brez soglasja.
  3. Izberite CMP, ki pokriva LocalStorage. Prepričajte se, da vaša platforma za upravljanje soglasij lahko blokira ali odloži izvajanje JavaScript-a za nepotrebne skripte, dokler soglasje ni dano. Biscotti CMP je zasnovan za obvladovanje te ravni upravljanja soglasij na ravni skript.
  4. Implementirajte nalaganje skriptov, ki je odvisno od soglasja. Nepomembni skripti, ki pišejo v LocalStorage, naj se naložijo šele po tem, ko uporabnik sprejme ustrezno kategorijo soglasja.
  5. Zagotovite jasno uporabniško vmesnik za soglasje. Pasica za soglasje mora opisovati uporabo LocalStorage v preprostem jeziku, razdeljeno po namenu, z možnostmi za granularno privolitev.
  6. Implementirajte mehanizem za umik in izbris. Ko uporabnik umakne soglasje, je treba ustrezne ključe LocalStorage takoj izbrisati.

Kako izbrisati podatke LocalStorage po umiku soglasja uporabnika

Ko uporabnik umakne soglasje, mora spletna stran takoj izbrisati vse podatke LocalStorage, ki so bili zbrani na podlagi tega soglasja. To ni opcijsko, pravica do umika soglasja in izbrisa povezanih podatkov je temeljna načela GDPR.

Povezani članki

Tehnologija in sledenje

Google Consent Mode v2: Obvezne posodobitve, ki jih morate uvesti danes

Google Consent Mode v2 je obvezen za spletne strani v EEA in VB. Spoznajte, kaj se je spremenilo, 4 zahtevane parametre, korake nastavitve in kako se izogniti 67% stopnji napak.

Tehnologija in sledenje

Nevidna 1x1 Grožnja: Zagotavljanje Pravilnosti Sledenja s Pikseli

Spoznajte, kako delujejo 1x1 sledenjski piksli, kaj zahtevata GDPR in CCPA ter kako auditi in razkrivanje sledenja ostajajo skladni v letu 2026.

Tehnologija in sledenje

Obvladovanje Google Tag Managerja za skladne delovne tokove soglasja

Naučite se, kako nastaviti Soglasni način v2 v GTM, blokirati oznake, dokler soglasje ni dano, in ostati skladni z GDPR in CCPA v letu 2026 s tem strokovnim vodnikom.

Poglobite svoje znanje

Poiščite obsežne članke o vseh temah v naši bazi znanja.

Pojdi v bazo znanja

Preverjanje piškotkov

Preverjanje piškotkov
← Nazaj na blog
Biscotti CMP

Made with 🍪 in Germany.

Izdelek

O nasFunkcijeCenikDokumentacijaMCP strežnikPreverjanje piškotkovDostopnostPrenosiLegal WatchdogAssessment EngineTrust PortalEnterpriseBaza znanja o zasebnosti in soglasjuBlogSlovar soglasja za piškotke in zasebnostiPristojnostiDostopnost kot načelo oblikovanja

Pravno

ImpresumPolitika zasebnostiPogoji storitvePravica do odstopaDPAPolitika piškotkov

Kontakt

Kontakt
© 2026 Biscotti – Storitev podjetja Campcruisers GmbH