Chi Siamo Area Clienti Promo del Mese Dicono di Noi Portfolio FAQ Blog
Senza categoria

Complianz: Registro dei Consensi e Proof of Consent

Gianluca Gentile
Gianluca Gentile
· 11 min di lettura

Complianz: Registro dei Consensi e Proof of Consent

Il principio di accountability (responsabilizzazione) è uno dei pilastri del GDPR e impone al titolare del trattamento di dimostrare la conformità alla normativa. Nel contesto dei cookie e del tracciamento online, questo si traduce nella necessità di mantenere un registro dei consensi che documenti quando, come e su cosa ciascun utente ha espresso il proprio consenso. Complianz include un sistema completo di registrazione dei consensi che soddisfa questi requisiti, offrendo la cosiddetta “proof of consent” (prova del consenso) necessaria in caso di ispezione da parte del Garante o di contestazione da parte di un utente.

Cos’è il Proof of Consent e Perché È Obbligatorio

Il GDPR stabilisce all’articolo 7, paragrafo 1, che “qualora il trattamento sia basato sul consenso, il titolare del trattamento deve essere in grado di dimostrare che l’interessato ha prestato il proprio consenso al trattamento dei propri dati personali”. Questo significa che non è sufficiente ottenere il consenso: è necessario essere in grado di provare che il consenso è stato effettivamente ottenuto.

Il proof of consent deve documentare diversi elementi essenziali: chi ha prestato il consenso (l’identificazione può essere anonimizzata tramite un hash o un identificatore univoco), quando il consenso è stato prestato (data e ora), cosa è stato accettato (quali categorie di cookie o trattamenti), come il consenso è stato raccolto (quale versione del banner era attiva, quale testo era visualizzato) e se il consenso è stato successivamente modificato o revocato.

In caso di ispezione del Garante o di reclamo da parte di un utente, il titolare deve essere in grado di produrre queste informazioni in tempi ragionevoli. L’assenza di un registro dei consensi adeguato può essere considerata una violazione del principio di accountability e comportare sanzioni.

Come Funziona il Registro dei Consensi di Complianz

Complianz implementa il registro dei consensi attraverso un sistema che registra ogni interazione dell’utente con il cookie banner. Ogni volta che un utente accetta, rifiuta o personalizza le proprie preferenze sui cookie, Complianz crea un record che include tutte le informazioni necessarie per il proof of consent.

Il sistema funziona in modo diverso a seconda della versione del plugin. Nella versione gratuita, Complianz memorizza il consenso dell’utente in un cookie lato client. Questo cookie contiene le preferenze dell’utente e la data del consenso, permettendo al sito di ricordare le scelte dell’utente nelle visite successive. Tuttavia, il cookie lato client ha dei limiti come proof of consent, poiché può essere cancellato dall’utente e non viene conservato centralmente.

Nella versione premium, Complianz offre un registro dei consensi centralizzato lato server. Ogni consenso viene registrato nel database di WordPress con tutte le informazioni richieste. Questo registro può essere esportato, consultato e presentato come prova in caso di necessità.

Dashboard Complianz con il registro dei consensi e proof of consent

Le Informazioni Registrate

Per ogni consenso registrato, Complianz memorizza le seguenti informazioni:

Identificatore dell’utente: un identificatore anonimo che permette di collegare il consenso a uno specifico utente senza necessariamente rivelarne l’identità. Per gli utenti non registrati, viene generato un hash univoco basato su parametri del browser. Per gli utenti registrati, il consenso può essere collegato all’account WordPress.

Data e ora del consenso: il timestamp preciso in cui il consenso è stato espresso, incluso il fuso orario. Questa informazione è essenziale per verificare la tempistica del consenso rispetto al trattamento dei dati.

Categorie accettate: l’elenco dettagliato delle categorie di cookie che l’utente ha accettato (necessari, statistici, marketing, preferenze) e quelle che ha rifiutato.

Versione della policy: un riferimento alla versione della cookie policy e della privacy policy che era attiva al momento del consenso. Questo è importante perché se la policy cambia, i consensi raccolti sotto la versione precedente potrebbero dover essere rinnovati.

Versione del banner: un riferimento alla configurazione del banner che era attiva al momento del consenso, inclusi i testi, le opzioni disponibili e il layout.

URL della pagina: la pagina del sito in cui l’utente ha interagito con il banner.

Informazioni sul dispositivo: dati non identificativi sul dispositivo e sul browser utilizzato dall’utente (user agent), utili per verificare la corretta visualizzazione del banner.

Accedere al Registro dei Consensi

Nella versione premium di Complianz, puoi accedere al registro dei consensi dalla dashboard del plugin navigando su Complianz → Proof of Consent. Qui troverai un’interfaccia che ti permette di consultare, filtrare e esportare i dati dei consensi.

L’interfaccia offre diverse opzioni di filtro: puoi cercare per data, per tipo di consenso (accettato/rifiutato), per categoria di cookie o per identificatore dell’utente. Puoi anche esportare i dati in formato CSV per analisi esterne o per produrre documentazione in caso di ispezione.

La visualizzazione mostra un riepilogo per ogni record di consenso, con la possibilità di espandere i dettagli per visualizzare tutte le informazioni registrate. Puoi anche verificare la cronologia dei consensi di un singolo utente, visualizzando le eventuali modifiche nel tempo.

Conservazione e Retention dei Consensi

Una questione importante riguarda per quanto tempo devono essere conservati i record dei consensi. Il GDPR non specifica un periodo di conservazione esatto per i registri dei consensi, ma il principio di minimizzazione dei dati suggerisce di non conservarli più a lungo del necessario.

In pratica, è consigliabile conservare i record dei consensi per almeno la durata del consenso stesso più un periodo ragionevole per eventuali contestazioni. Un approccio comune è conservare i record per 3-5 anni dall’ultimo rinnovo del consenso, in linea con i termini di prescrizione della maggior parte delle azioni legali in Italia.

Complianz permette di configurare una politica di retention automatica per i record dei consensi. Puoi impostare un periodo dopo il quale i record più vecchi vengono automaticamente cancellati, mantenendo il database leggero senza compromettere la conformità.

È importante notare che la cancellazione dei record dei consensi non deve avvenire prima della scadenza del consenso stesso. Se un utente ha un consenso attivo e il relativo record viene cancellato, il titolare non sarà più in grado di dimostrare che il consenso è stato ottenuto.

Configurazione del registro dei consensi in Complianz

Rinnovo del Consenso

Il GDPR non specifica una durata massima per il consenso, ma le autorità garanti europee raccomandano di rinnovare il consenso periodicamente per assicurarsi che sia ancora valido e informato. Il Garante italiano suggerisce un rinnovo almeno annuale per i cookie di profilazione.

Complianz gestisce il rinnovo del consenso in due modi. Rinnovo temporale: puoi configurare un periodo dopo il quale il consenso scade automaticamente e il banner viene nuovamente mostrato all’utente. Per impostazione predefinita, Complianz imposta il rinnovo a 12 mesi, ma puoi personalizzare questo periodo.

Rinnovo per modifica della policy: quando la cookie policy o la privacy policy vengono aggiornate significativamente, Complianz può invalidare automaticamente i consensi precedenti e mostrare nuovamente il banner a tutti gli utenti. Questo assicura che il consenso sia sempre basato sulle informazioni più aggiornate.

In entrambi i casi, il vecchio consenso viene mantenuto nel registro come record storico, e il nuovo consenso viene registrato come un record separato. Questo permette di mantenere una cronologia completa dei consensi di ciascun utente.

Gestione delle Richieste di Accesso ai Dati

Il GDPR conferisce agli interessati il diritto di accesso ai propri dati personali (art. 15). Questo include il diritto di sapere se e quando hanno prestato il consenso al trattamento dei dati, e per quali finalità. Il registro dei consensi di Complianz è uno strumento essenziale per rispondere a queste richieste.

Quando ricevi una richiesta di accesso ai dati, puoi utilizzare il registro dei consensi per recuperare tutti i record relativi all’utente richiedente. Se l’utente è registrato sul sito, la ricerca può essere effettuata tramite l’identificatore dell’account. Per gli utenti non registrati, potrebbe essere necessario utilizzare altri elementi identificativi come l’indirizzo IP (se memorizzato) o il cookie di consenso.

WordPress include anche uno strumento nativo di esportazione dei dati personali (Strumenti → Esporta dati personali) che può includere i dati dei consensi registrati da Complianz, se il plugin è integrato con questo strumento.

Impatto sulle Prestazioni

La registrazione centralizzata dei consensi ha un impatto minimo ma misurabile sulle prestazioni del sito. Ogni interazione con il banner genera una richiesta AJAX al server per registrare il consenso nel database. Con volumi di traffico elevati, questo può tradursi in un numero significativo di query al database.

Complianz è ottimizzato per minimizzare questo impatto: le query sono efficienti, il record viene scritto in modo asincrono e non rallenta la risposta della pagina. Tuttavia, su siti con traffico molto elevato (centinaia di migliaia di pagine visualizzate al giorno), è consigliabile monitorare le prestazioni del database e implementare eventuali ottimizzazioni.

Per i siti che utilizzano sistemi di caching aggressivo (come WP Rocket, W3 Total Cache o LiteSpeed Cache), è importante verificare che le richieste AJAX di Complianz non vengano cachate, poiché questo impedirebbe la corretta registrazione dei consensi. La maggior parte dei plugin di caching esclude automaticamente le richieste AJAX di WordPress, ma è sempre buona pratica verificare.

Configurazione del proof of consent nel wizard di Complianz

Proof of Consent e Ispezioni del Garante

In caso di ispezione del Garante per la Protezione dei Dati Personali, il registro dei consensi di Complianz può essere utilizzato come documentazione a supporto della conformità. Ecco come preparare la documentazione:

Esporta il registro: utilizza la funzione di esportazione di Complianz per generare un file CSV con tutti i record dei consensi. Il file può essere filtrato per periodo, tipo di consenso o altre variabili rilevanti.

Documenta il processo: oltre al registro tecnico, è utile preparare una documentazione che descriva il processo di raccolta del consenso: come funziona il banner, quali opzioni vengono offerte all’utente, come vengono bloccati i cookie prima del consenso, e come viene gestita la revoca.

Conserva le versioni del banner: mantieni una documentazione (screenshot o backup delle configurazioni) delle diverse versioni del banner utilizzate nel tempo. Questo permette di dimostrare quale banner era attivo al momento di ciascun consenso.

Verifica la coerenza: assicurati che i record del registro siano coerenti con la configurazione del banner e con i documenti legali. Eventuali discrepanze potrebbero indicare problemi nella configurazione o nel funzionamento del sistema.

Registro dei Consensi nella Versione Gratuita

Anche la versione gratuita di Complianz gestisce il consenso, ma con un approccio diverso. Il consenso viene memorizzato in un cookie lato client (cmplz_consent_status) che contiene le preferenze dell’utente. Questo cookie ha una durata di 12 mesi (configurabile) e viene utilizzato per ricordare le scelte dell’utente nelle visite successive.

Il limite principale di questo approccio è che il cookie lato client non costituisce un proof of consent robusto. Il cookie può essere cancellato dall’utente, non viene conservato centralmente e non è facilmente esportabile per la produzione in caso di ispezione. Inoltre, non mantiene una cronologia delle modifiche del consenso.

Per i siti che necessitano di un proof of consent solido, l’upgrade alla versione premium è fortemente consigliato. L’investimento è ampiamente giustificato dalla riduzione del rischio legale e dalla capacità di dimostrare la conformità in modo inequivocabile.

Best Practice per il Registro dei Consensi

Conclusione

Il registro dei consensi e il proof of consent sono elementi fondamentali della conformità GDPR, spesso trascurati dai proprietari di siti web che si concentrano esclusivamente sull’aspetto visivo del cookie banner. Complianz offre gli strumenti necessari per gestire questo aspetto in modo completo e professionale, soprattutto nella versione premium.

Investire nella gestione corretta dei consensi non è solo un obbligo legale: è anche una forma di protezione per il tuo business, poiché ti permette di dimostrare la conformità in caso di contestazioni e di ridurre significativamente il rischio di sanzioni.

Per una consulenza sulla gestione dei consensi e sul proof of consent per il tuo sito, contattaci. Il nostro team può aiutarti a implementare un sistema robusto e conforme.

Leggi gli altri articoli della serie Complianz

Migliora il Tuo Sito WordPress

Scopri le nostre guide complete sugli altri plugin essenziali per WordPress:

#Complianz #Cookie #GDPR #privacy #Wordpress