Valutazione d'Impatto sulla Protezione dei Dati (DPIA)

Questa valutazione e' condotta ai sensi dell'Art. 35 del GDPR per il trattamento DocuAI Extractor, che utilizza tecnologie di intelligenza artificiale per l'estrazione dati da fatture elettroniche.

1. Descrizione del Trattamento

Strumento: DocuAI Extractor
Finalita': Estrazione automatizzata di dati strutturati da fatture elettroniche italiane (FatturaPA XML e PDF) per uso professionale da parte di commercialisti e studi di consulenza fiscale.
Categorie di Dati:
  • Dati identificativi: denominazione, nome/cognome
  • Dati fiscali: Partita IVA, Codice Fiscale, tipo documento
  • Dati finanziari: importi, aliquote IVA, IBAN, scadenze
  • Codice Destinatario (SDI)
Tecnologie Utilizzate:
  • Parsing XML deterministico (zero AI, 100% confidenza)
  • Estrazione PDF via regex (zero AI, ~70-90% confidenza)
  • Fallback AI: OpenAI gpt-4.1-mini per PDF con bassa completezza regex (~85% confidenza)

1b. Trattamento AI Assistant

Strumento: AI Assistant (Chatbot)
Finalita': Assistenza in tempo reale su uso della piattaforma, normativa fiscale italiana e compliance GDPR per professionisti.
Categorie di Dati:
  • Messaggi di testo dell'utente (anonimizzati prima dell'invio all'AI)
  • Nessun dato salvato server-side (cronologia solo in localStorage browser)
Tecnologie Utilizzate:
  • OpenAI GPT-4.1-mini via API (dati non usati per training; conservazione fino a 30 giorni per controllo abusi; Zero Data Retention richiesta, non attiva)
  • PII anonimizzata con 11 pattern internazionali prima di ogni invio
  • Streaming SSE (Server-Sent Events) per risposte in tempo reale
Misure di Sicurezza:
  • Rate limiting: 30 messaggi/minuto per utente
  • Protezione prompt injection (pattern detection + blocco)
  • Audit trail: solo metadati (user_id, IP, timestamp, conteggio messaggi)
  • System prompt non esposto al client

2. Necessita' e Proporzionalita'

Base giuridica: Consenso esplicito (Art. 6(1)(a)) prestato prima del primo upload, verificabile e revocabile in qualsiasi momento tramite la pagina Account.

Minimizzazione dei dati: I PII (P.IVA, CF, IBAN, email, telefono) vengono anonimizzati prima dell'invio a OpenAI. L'AI riceve solo testo con placeholder. I valori reali vengono estratti dal motore regex locale e non lasciano mai il sistema.

Elaborazione in memoria: I file caricati non vengono mai scritti su disco. L'elaborazione avviene interamente in memoria (RAM) e il contenuto viene deallocato al termine.

3. Valutazione dei Rischi

Rischio Probabilita' Impatto Mitigazione
Esposizione PII a OpenAI Bassa Alto Anonimizzazione pre-invio (regex redaction P.IVA/CF/IBAN/email/telefono)
Accesso non autorizzato ai dati estratti Bassa Alto Crittografia AES-256-GCM at rest, isolamento multi-tenant, auth JWT
Persistenza file su disco Nessuna — Elaborazione 100% in-memory, zero scrittura su filesystem
Trasferimento dati extra-UE Media Medio SCC + EU-US DPF. Solo testo anonimizzato inviato (max 4000 char). OpenAI non usa dati API per training.
Errore AI nell'estrazione Media Medio Confidenza mostrata all'utente. Avviso di verifica per AI. Regex ha precedenza.

4. Misure di Sicurezza Implementate

  • Crittografia dati sensibili at rest (AES-256-GCM) con chiave separata dal JWT
  • Anonimizzazione PII pre-invio a OpenAI (regex-based redaction)
  • Elaborazione file in memoria (zero disk write)
  • Rate limiting su upload (30/min), login (10/min), export (60/min)
  • Security headers: CSP, HSTS, X-Frame-Options, X-Content-Type-Options
  • Isolamento multi-tenant (ogni utente vede solo i propri dati)
  • Cookie HttpOnly + SameSite=Lax + Secure
  • Consenso GDPR obbligatorio prima del primo upload
  • Audit log completo di ogni operazione
  • Data retention automatica con purge periodico
  • Sanitizzazione errori (nessun traceback/path esposto all'utente)

5. Conclusione

Alla luce delle misure di sicurezza implementate, dei meccanismi di anonimizzazione pre-invio, dell'elaborazione in memoria e del regime di consenso esplicito, i rischi residui per i diritti e le liberta' degli interessati sono considerati accettabili. La DPIA verra' riesaminata ogni 6 mesi o in occasione di modifiche significative al trattamento.

Ultimo aggiornamento: 2 marzo 2026

Accedendo dalla California (US)? I tuoi diritti CCPA/CPRA sono protetti. Maggiori info