L'idea
Che cos'è l'integrità contestuale?
Nel 2004 la filosofa Helen Nissenbaum ha dato alla privacy una definizione migliore. La privacy non consiste nel nascondere le cose. Non è una casella da spuntare che dice "Accetto". La privacy è il flusso appropriato delle informazioni. Ogni parte della vita ha le sue regole su come le informazioni devono muoversi. Che il tuo medico conosca la tua diagnosi va bene. Che il tuo medico la venda a un pubblicitario è una violazione, anche se un modulo diceva che poteva farlo.
La teoria individua cinque parti in ogni flusso di informazioni: di chi parlano le informazioni, chi le invia, chi le riceve, di che tipo di informazioni si tratta, e la regola che il flusso deve seguire. Rompi la regola del contesto e la privacy è rotta, non importa che cosa qualcuno abbia cliccato.
La corrispondenza
I cinque parametri sono campi di rete di CIRIS
La Costituzione CIRIS non usa mai l'espressione integrità contestuale. Abbiamo scoperto la corrispondenza dopo che il progetto era finito. Ognuno dei cinque parametri di Nissenbaum è un campo che il protocollo firma e fa rispettare.
1 · Soggetto dei dati
subject_key_ids nomina la persona a cui si riferisce un'affermazione, dentro la busta stessa. Il soggetto può revocare a livello di rete, non solo il produttore.
Costituzione CC 2.3
2 · Mittente
attesting_key_id è l'identità crittografica del produttore. Ogni affermazione è firmata, quindi ogni flusso ha una fonte con un nome.
Costituzione CC 2.1
3 · Destinatario
Tre assi separati, tenuti distinti di proposito: cohort_scope dice chi può vedere, subject_key_ids dice chi può revocare, delivery_mode dice chi riceve attivamente.
Costituzione CC 2.3.3
4 · Tipo di informazione
dimension è un prefisso di namespace che dice esattamente che cosa viene affermato. Un test di ammissione rigoroso lo mantiene oggettivo e verificabile a macchina.
Costituzione CC 3.1
5 · Principio di trasmissione
consent:scope nomina la regola che il flusso deve seguire: retain, share, analyze, train o publish, con limiti come retain:90d e share:cohort:family.
Costituzione CC 3.3.1
La parte difficile
Il principio di trasmissione, in byte
Il quinto parametro è quello che tutti gli altri lasciano cadere. Le leggi e i moduli di consenso possono dire quali dati sono stati raccolti. Raramente dicono la regola che il flusso deve seguire dopo. CIRIS trasforma quella regola in un valore firmato e leggibile a macchina, che il soggetto emette e può riprendersi. consent:scope:train è una persona che dice sì o no all'addestramento dell'IA, nel formato di rete, revocabile in qualsiasi momento.
E la revoca ha i denti. Un produttore si impegna a una finestra di cancellazione quando pubblica. Se il soggetto revoca e la finestra passa senza prova di cancellazione, è la rete stessa a lanciare un segnale di violazione.
Oltre la casella da spuntare
Che cosa possono fare flussi così
Cambiare contesto non è mentire
withdraws ritira un'affermazione perché la vita è cambiata. recants ammette che era falsa quando è stata fatta. Il protocollo conosce la differenza, e il calcolo della fiducia le tratta in modo diverso.
I contesti intimi sono invisibili
I dati limitati alla famiglia non inviano alcun annuncio di directory. Gli estranei non possono raggiungerli, leggerli, e nemmeno scoprire che esistono. La regola di flusso più forte è quella di cui la rete non può nemmeno esprimere la violazione.
Le norme possono evolvere
Gli ambiti di consenso sono un vocabolario aperto. Le comunità aggiungono nuove regole di flusso senza chiedere il permesso a una piattaforma, e la politica locale decide che cosa significano.
La parte onesta
Siamo arrivati qui da una strada diversa
CIRIS non è stato progettato per implementare l'integrità contestuale. È nato da un'idea relazionale: una persona è una persona attraverso altre persone, quindi ogni affermazione deve portare con sé le sue relazioni. Segui quella regola abbastanza a lungo e arrivi dove punta la teoria di Nissenbaum: la privacy è flusso appropriato, e le regole di flusso appartengono alla struttura. Due strade, stesso posto. La nostra arriva come formato di rete.
Perché conta adesso
Gli agenti IA hanno reso tutto questo urgente
Gli assistenti IA leggono calendari, caselle di posta e cartelle cliniche. Il campo di ricerca ora misura se lasciano trapelare informazioni da un contesto all'altro, e lo standard di riferimento è l'integrità contestuale. La maggior parte dei lavori cerca di insegnare al modello a stare attento. CIRIS prende l'altra strada: rendere il flusso inappropriato impossibile da esprimere.
Fonti
Helen Nissenbaum, Privacy as Contextual Integrity, Washington Law Review (2004)
Microsoft Research, Reducing Privacy Leaks in AI: Two Approaches to Contextual Integrity (2025)
Understanding Privacy Norms Around LLM-Based Chatbots: A Contextual Integrity Perspective (2025)
Leggi tu stesso il meccanismo.