Vai al contenuto
Klarmask

Non viene inviato nulla, e si può verificare

Klarmask non le chiede di credergli. Due promesse, e il modo di verificarle entrambe: il documento non lascia la sua postazione, e ciò che è oscurato non esiste più nel file.

Non viene inviato nulla

Il documento viene letto dal suo browser, nella scheda aperta. La rilevazione, la revisione, la ricostruzione del file e il suo controllo avvengono lì. Non esiste un server di elaborazione: non c'è nessun luogo dove inviare il documento.

Le sole richieste della pagina sono letture di questo sito: le pagine, il codice, i caratteri standard del formato PDF e, se Lei lo chiede, il modello dei nomi, una volta, verificato tramite la sua impronta e poi conservato sulla sua postazione. Nessun account, nessun cookie, nessuna misurazione del pubblico. La sola richiesta che non sia una lettura è il contatore, descritto più sotto. Il server non tiene registri di accesso.

Un'architettura piuttosto che una promessa

Un servizio online può promettere di cancellare il suo documento; Lei non ha alcun modo di constatarlo. Un'architettura, invece, si constata.

Un servizio di oscuramento onlineKlarmask
Dove viene elaborato il documentoSui server del fornitore, o presso il suo fornitore di intelligenza artificialeNel suo browser, sulla sua postazione
Che cosa deve credereLa sua politica di conservazione e le sue condizioniNulla: stacchi la rete e guardi
Responsabili del trattamentoHosting, fornitore di modelli, a volte fuori dall'Unione europeaNessuno per il documento: non c'è alcun trattamento da affidare
Durata di conservazioneQuella delle sue condizioni, da negoziareNon applicabile: non viene ricevuto nulla
Riutilizzo per addestrare un modelloSecondo le sue condizioniImpossibile: non riceviamo nulla
DipendenzaDal servizio, dalle sue tariffe, dal diritto del suo paeseNessuna: la versione self-hosting gira sulla sua rete
Account, cookieSpesso obbligatoriNessuno

Verificarlo da sé

  1. Stacchi la rete

    Carichi la pagina, poi disattivi il Wi-Fi o scolleghi il cavo. Carichi un documento, decida, produca il file: tutto arriva in fondo.

  2. Guardi la scheda Rete

    Apra gli strumenti per sviluppatori (F12), scheda «Rete», prima di caricare il documento. Durante il lavoro non si aggiunge nessuna riga; al salvataggio del file, una sola, /compte, il contatore descritto qui sotto. Lo strumento mostra anche il proprio elenco, sotto la revisione; ma una pagina potrebbe mentire su sé stessa, la scheda del browser no.

  3. Legga la politica di sicurezza

    Ogni pagina porta una politica di sicurezza dei contenuti che il browser fa rispettare. La riga che conta: connect-src 'self'. Vieta qualsiasi connessione verso un altro sito, anche se il codice della pagina la chiedesse.

La sola cosa che parte: un contatore

Quando Lei salva un file oscurato, o quando un documento è stato verificato, il suo browser invia a questo sito una richiesta, e una sola: POST /compte?f=caviardage&p=12. Dice se si tratta di un oscuramento o di una verifica, e quante pagine aveva il documento. Nient'altro: non una parola del documento, non un valore oscurato, non un nome di file, non un identificativo.

Il server scrive una sola riga: la data, il tipo, il numero di pagine. Né indirizzo IP, né browser, né pagina di provenienza: due documenti della stessa persona sono indistinguibili da due documenti di sconosciuti. Il totale è pubblicato così com'è nella pagina iniziale.

Un browser che chiede di non essere tracciato (Do Not Track, Global Privacy Control) non invia nulla. Offline, non parte nulla, e nulla viene conservato per dopo. La versione self-hosting è costruita senza contatore. In ogni caso, lo strumento funziona allo stesso modo.

Diciamolo senza giri di parole: registriamo il numero di documenti oscurati e verificati, e il loro numero di pagine. Niente in queste righe dice chi li ha elaborati, né da dove, né che cosa contenevano.

Che cosa cambia per il GDPR

Non riceviamo alcun documento, quindi non trattiamo nessuno dei dati che contiene. In concreto, per un'organizzazione:

  • Nessun trasferimento di dati verso terzi: il documento non lascia la postazione della persona che oscura. La questione del trasferimento fuori dall'Unione europea non si pone, perché non c'è trasferimento.
  • Nessun responsabile del trattamento da designare per il contenuto dei documenti, quindi nessun contratto di nomina da firmare per l'oscuramento in sé.
  • Nessuna durata di conservazione da fissare né cancellazione da chiedere: non esiste una copia altrove. Il documento aperto scompare quando Lei chiude la scheda.
  • Nessun fornitore di intelligenza artificiale vede passare i suoi documenti: il modello dei nomi è pubblicato con licenza libera (MIT), fissato a una versione, verificato e servito da questo sito, poi gira sulla sua postazione.
  • Nessun cookie, nessun tracciatore, nessun terzo: nessun banner di consenso, perché non c'è nulla a cui acconsentire. La sola misurazione del sito è il contatore descritto più sopra.
  • Il sito è ospitato in Francia, da OVH, e serve solo file. Per non dipendere da nessuno, la versione self-hosting gira sulla sua rete interna.

Che cosa resta a suo carico

Klarmask non decide al posto suo che cosa va oscurato, e non garantisce che un documento oscurato non permetta più di riconoscere qualcuno: è la sua rilettura a farlo. Se pseudonimizza per poter reidentificare in seguito, la corrispondenza tra etichette e persone resta l'informazione aggiuntiva ai sensi del GDPR: la tenga a parte. Le condizioni d'uso lo ricordano.

Che cosa viene conservato sulla sua postazione

Il modello dei nomi e il suo motore, se li scarica, sono conservati nello spazio privato che il browser riserva a questo sito, dopo la verifica della loro impronta. È ciò che evita di scaricarli di nuovo. Lo strumento permette di eliminarli con un pulsante.

Il suo documento, invece, non viene conservato da nessuna parte: è letto in memoria, nella scheda, e scompare quando Lei la chiude. Il file prodotto viene salvato dal suo browser, dove decide Lei.

Ciò che è oscurato non esiste più nel file

Il file prodotto è un documento nuovo. Il documento originale non viene mai modificato e poi salvato di nuovo: è così che documenti oscurati sono stati resi di nuovo leggibili, tramite la versione precedente rimasta nel file.

Anche un documento Word prodotto è un pacchetto nuovo, scritto a partire dalle sole parti che lo strumento comprende: revisioni accettate, commenti, proprietà, grafici e oggetti incorporati rimossi, metadati delle immagini cancellati.

Dove un dato può nascondersiChe cosa fa Klarmask
Il testo sotto un rettangolo neroLa pagina è resa come immagine e il riquadro nero è dipinto sui pixel. Il testo originale non viene ricopiato da nessuna parte.
Il testo ricercabileRiscritto a partire dalle sole parole conservate. Una parola di cui una lettera è oscurata non vi compare.
Il testo bianco su bianco, fuori pagina, minuscoloLetto dalla rilevazione, quindi proposto in revisione; cancellato dalla resa come immagine.
Annotazioni, commenti, campi dei moduliNon ricopiati.
Segnalibri, allegati, JavaScriptNon ricopiati.
Metadati e XMPResta solo il nome del software. Nessun autore, nessun titolo, nessuna data.
Versioni precedentiIl file prodotto ha una sola versione.
Il nome del fileNome neutro proposto: «documento-oscurato.pdf».

Il modello dei nomi

I nomi sono proposti da un modello di riconoscimento di entità, CamemBERT-NER (licenza MIT), addestrato sul francese. Si scarica solo se Lei lo chiede, da questo sito e non da terzi, una volta: ogni file è verificato tramite la sua impronta SHA-256 prima di essere conservato in uno spazio che il browser riserva a questo sito, sulla sua postazione. Legge solo il testo della pagina aperta, nella scheda.

La libreria che lo fa girare non ha il permesso di accedere alla rete: la sua funzione di download è sostituita da una funzione che rifiuta, e legge solo i file già verificati. Le impronte pubblicate qui sono quelle che lo strumento verifica.

Modello : Xenova/camembert-ner, revisione 8e1988247e87.

FileDimensioneSHA-256
ort/ort-wasm-simd-threaded.asyncify.mjs0,1 MB0966b6105cd936744498aa60df7a22cbd47af3374dbc64a9ab561c08a71e3611
ort/ort-wasm-simd-threaded.asyncify.wasm26,9 MB49871f5a4409519797e127440868a6d1923339d9185907f301a5b2a1d90af082
modeles/Xenova/camembert-ner/config.json0 MB3f928a29f1ee4578745e0a989f2d35666df49c7b431c8a3e01f52be661279699
modeles/Xenova/camembert-ner/tokenizer.json2,4 MB2fe563b59de779621fa6ef3756e7ae565a87d78ac249afb728daf743ba3821ed
modeles/Xenova/camembert-ner/tokenizer_config.json0 MBec016bffadf7b3ffc0ca3b9318d166b520a364c8ea3e40b0e26245738b1c08b5
modeles/Xenova/camembert-ner/special_tokens_map.json0 MB5bf5488fdfc958edafccea2aebff4c8b15e383c16bf2061e2cc955688502af8b
modeles/Xenova/camembert-ner/onnx/model_quantized.onnx111,3 MB43507a27e7e5500b5e197c8c7de803bc94bcc29ce156fcbb19bda18ed322960d
modeles/Xenova/camembert-ner/onnx/model.onnx440,4 MB0a2c64c0f051642a3002e5cef91861a26eaa44cceedceac4ce8eabee3fac4f75

Il controllo in uscita

Prima di proporle il file, lo strumento lo rilegge per vie indipendenti da quella che lo ha scritto: il testo, con un secondo lettore PDF; gli oggetti del file, percorsi uno a uno, ogni flusso decompresso. Ogni elemento oscurato vi viene cercato in tutte le sue forme (spazi, accenti, maiuscole). La struttura viene verificata: nessuna annotazione, nessun modulo, nessun segnalibro, nessun allegato, nessun metadato, e una sola versione.

Se ritrova qualsiasi cosa, il file non viene proposto, e lo schermo dice che cosa è stato ritrovato e dove.

Che cosa non è garantito

  • Le estensioni del browser possono leggere le pagine che Lei apre. Per un documento sensibile, usi un profilo senza estensioni.
  • Una postazione compromessa (software spia, cattura dello schermo) vede tutto ciò che vede Lei. Nessun sito può farci nulla.
  • Il browser stesso invia informazioni al suo produttore (aggiornamenti, segnalazioni di errore) secondo le sue impostazioni.
  • Il contesto: un documento in cui i nomi sono oscurati può restare riconoscibile. Vedere pseudonimizzazione o anonimizzazione.
  • La rilevazione propone, non garantisce di aver visto tutto. La rilettura spetta a Lei.