Abbiamo pubblicato un plugin gratuito e open source che trasforma Claude Code in un assistente di lavoro per il GDPR. Include sette skill e, prima di pubblicarlo, li abbiamo eseguiti sul nostro sito. Hanno trovato problemi reali, che nel frattempo abbiamo corretto, e hanno anche sbagliato in alcuni punti. Questo articolo spiega cosa fa il plugin, cosa ha trovato e come ottenere buoni risultati. Ora è presente nella directory dei plugin di Anthropic.

Cosa fa il plugin

Il plugin di conformità GDPR aggiunge sette skill a Claude Code. Ognuna segue un metodo fisso e restituisce una bozza di lavoro in un formato definito, così il risultato è facile da verificare.

SkillCosa produce
dpiaUna valutazione preliminare secondo i criteri dell'EDPB e una bozza di DPIA (art. 35). Vedi perché le funzioni di IA ne hanno bisogno
ropaUn registro delle attività di trattamento, con lacune e domande aperte (art. 30)
privacy-policy-reviewUna tabella di rilievi rispetto alle regole di trasparenza (artt. 12-14), con testi sostitutivi
cookie-tracker-auditUn elenco di cookie, tracker e contenuti incorporati, e se si caricano prima del consenso
dpa-reviewUna revisione clausola per clausola di un accordo con il responsabile del trattamento (art. 28) con proposte di modifica
breach-responseUna valutazione del rischio, il termine di notifica di 72 ore e bozze delle notifiche (artt. 33 e 34)
dsar-responseUn piano di risposta e una lettera per richieste di accesso, cancellazione e altre (artt. 15-22)

Due comandi le collegano: /gdprgard-compliance:gdpr-check esamina un file o una cartella e restituisce un elenco prioritario di problemi, e /gdprgard-compliance:breach avvia la risposta a una violazione dei dati.

Cosa è successo quando l'abbiamo usato sul nostro sito

Abbiamo puntato le skill su gdprgard.eu: l'assistente di chat con IA e la sua funzione di backend, l'informativa sulla privacy e il banner dei cookie. L'esame ha portato alla luce problemi che ci erano sfuggiti, e li abbiamo corretti tutti:

  1. Una promessa di conservazione che non rispettavamo. La schermata di consenso della chat diceva che le conversazioni venivano cancellate dopo 30 giorni. Il codice non memorizzava nulla, quindi l'affermazione era falsa. Ora dice chiaramente che non conserviamo i messaggi.
  2. Una prova di consenso che non lo era. Il widget diceva che il consenso era registrato, ma la scelta viveva solo in memoria e andava persa a ogni caricamento di pagina. Ora viene salvata nel browser e il link «Withdraw» funziona.
  3. Un'informativa in contrasto con il prodotto. L'informativa sulla privacy fondava la chat sul legittimo interesse, mentre il widget chiedeva il consenso. Abbiamo allineato le due cose.
  4. Informazioni mancanti. Gli acquisti passano da Stripe e le e-mail di consegna da Resend, e nessuno dei due era nell'informativa. Ora sono entrambi elencati, con il loro ruolo, le garanzie per i trasferimenti e un periodo di conservazione indicato per i registri degli acquisti.
  5. Un controllo dell'origine debole. La funzione della chat accettava qualsiasi origine che iniziasse con il nome del nostro dominio, quindi un dominio simile sarebbe passato. Ora confronta l'origine esatta e limita la frequenza con cui un visitatore può chiamarla.

Dove ha sbagliato

Una revisione con IA è un primo passaggio, non un verdetto. Nel nostro test, un controllo ha segnalato che nella nostra tabella dei cookie mancava un cookie di Meta, mentre c'era già, perché aveva letto una copia non aggiornata della pagina. Per questo le skill elencano le loro domande aperte, indicano ciò che non hanno potuto verificare e ti chiedono di controllare ogni rilievo alla fonte. La stessa cautela vale per i rilievi sui banner dei cookie: verifica che cosa si carica davvero prima del consenso.

Lo stesso vale per la legge. Le skill riassumono ciò che richiede il GDPR e non sostituiscono il tuo DPO né un avvocato. Considera il risultato una bozza di lavoro e controlla tu stesso gli articoli citati.

Installalo con due comandi

Ti serve Claude Code. Poi esegui al suo interno questi due comandi:

  1. /plugin marketplace add zsrrica-pixel/gdpr-compliance-plugin
  2. /plugin install gdprgard-compliance@gdprgard-plugins

Riavvia Claude Code e chiedi ciò che ti serve, per esempio «controlla questa informativa sulla privacy» o «ci serve una DPIA per questa funzione?». Il plugin gira all'interno della tua sessione di Claude Code, quindi i documenti e i siti che analizzi non vengono inviati a GDPRGard. Tutti i dettagli sono nella pagina del plugin. È anche presente nella directory dei plugin di Anthropic, quindi puoi aggiungerlo anche da lì.

Come ottenere buoni risultati

In sintesi

Un assistente IA non ti renderà conforme, ma trova le differenze tra ciò che dici e ciò che fai più in fretta di una revisione manuale, ed è lì che si nascondono la maggior parte dei problemi di GDPR. Il plugin è gratuito, open source con licenza MIT e aperto ai contributi su GitHub.

Prenota una consulenza gratuita con GDPRGard → se vuoi rivedere i risultati con una persona.

Fonti

Condividi questo articolo

Leggi anche:

⚠️ Questo articolo ha finalità puramente informative e non costituisce consulenza legale. Per situazioni di conformità complesse, rivolgetevi a un professionista qualificato della protezione dei dati. I requisiti del GDPR e del regolamento UE sull'IA sono soggetti a orientamenti normativi in continua evoluzione — verificate i vostri obblighi attuali con il vostro consulente legale.