// estensione browser · tutto in locale
Ferma i dati personali prima che finiscano in una chat AI.
Mr. Rao Plus guarda quello che stai per mandare a ChatGPT, Claude, Copilot, Gemini, Grok, DeepSeek o Perplexity.
Se trova un IBAN, un codice fiscale, una carta o un nome, lo toglie dalla casella — o ferma l’invio e te lo spiega.
Nessuna chiamata di rete nostra. Un solo permesso: storage.
// 01 · differenza
Non è Mr. Rao con un altro nome.
Mr. Rao (desktop) lavora sui documenti: PDF, Word, email — prima che li usi. Mr. Rao Plus lavora sulla casella di chat: sul testo che digiti, sugli allegati che scegli, e sul corpo delle richieste in uscita. Stesso motore di riconoscimento, stesso autore, due mestieri diversi.
Mr. Rao · desktop
File → redazione → Markdown / DOCX già puliti. AGPL, offline, cartelle locali.
Mr. Rao Plus · estensione
Invio chat → blocco o redazione in casella. Store Edge, solo storage, zero host_permissions.
// 02 · come decide
Tre strade, non un semaforo generico.
Ferma
IBAN, CF, carte, email, telefoni, nomi, credenziali… Il messaggio non parte finché non correggi.
Avvisa
Cose meno gravi (es. link): parte, ma te lo dice. Configurabile.
Non ho potuto guardare
Allegato opaco, scansione senza testo: non dice «pulito». Blocca e lo dichiara.
// 03 · dove lavora
Solo le chat AI elencate.
Niente <all_urls>. Su ogni altro sito l’estensione non esiste.
// 04 · FAQ
Domande che contano quando lo usi davvero.
Se accetto le modifiche e poi inserisco un codice fiscale, mi blocca di nuovo?
Sì, se hai solo corretto o chiuso con «Ho capito»: ogni invio viene ricontrollato da zero. Un CF nuovo viene fermato di nuovo.
Non esiste un permesso generico del tipo «nella stessa chat i dati personali sono ok».
Cosa fa «Mandalo lo stesso, una volta»?
Apre una deroga una tantum, uguale sulla casella e sulla rete (dalla 0.1.15):
- il prossimo invio che bloccherebbe passa una volta;
- la deroga si consuma;
- un messaggio pulito non la mangia;
- il secondo invio con dati personali si ferma di nuovo.
Non è una finestra di due minuti in cui la protezione si spegne.
«Questo non è un dato» — cosa cambia?
Aggiunge quel valore alla lista «non toccare mai». Solo quello. Un altro CF o un altro IBAN vengono ancora fermati. È una decisione permanente finché non la togli dalle impostazioni — e te lo dice a schermo.
Ctrl+Z annulla la redazione nella casella?
Spesso sì su caselle contenteditable (ChatGPT, Claude…): la riscrittura passa da un inserimento di testo che il browser mette nello stack undo. Non è un “undo” nostro: è quello del sito/browser.
Se ripristini i dati e reinvii, la protezione ricontrolla (salvo deroga una tantum attiva e non ancora consumata).
Gli allegati vengono controllati?
Sì (dalle versioni recenti): quando scegli un file (picker, trascinamento, incolla file), Plus prova a leggere il testo estraibile (CSV, TXT, PDF/DOCX con testo, …). Se non può (scansione, immagine, audio) non dice pulito: terzo esito e blocco.
Non fa OCR. Non manda il file a un server nostro.
Perché a volte compare «allegato» anche se non ne ho messo uno?
Era un difetto: alcuni siti mandano File vuoti o corpi di protocollo che venivano scambiati per allegati. Dalla 0.1.13–0.1.14 il cancello distingue allegati utente veri da telemetria e body di invio messaggio.
Se lo vedi ancora, aggiorna l’estensione e verifica la versione nelle opzioni.
Manda dati a valor-cyber o a qualcun altro?
No. Nessun host_permissions verso di noi. La licenza (quando servirà) è firma offline. Puoi verificarlo: DevTools → Rete mentre usi la chat; e il manifest del pacchetto.
Dettaglio: informativa privacy.
È lo stesso motore di Mr. Rao desktop?
Sì: port TypeScript dello stesso motore, con corpus di conformità rispetto all’originale Python. Plus aggiunge ganci browser, casella, allegati e la deroga — non un secondo riconoscimento inventato.
È gratis? Diventerà a pagamento?
In fase 0.x l’uso è gratuito senza chiave. Eventuali versioni a pagamento manterranno la regola scritta: alla scadenza la protezione continua; cambia solo ciò che l’estensione dice. La data di prima installazione è già registrata localmente per chi c’era prima.
Cosa non fa (di proposito)?
- Non protege da un sito ostile che smonta i ganci (l’avversario è la disattenzione, non il sito).
- Non fa OCR su PDF solo immagine.
- Non sostituisce un CISO o una policy legale: è uno strumento, non una prova di conformità.
- Non funziona su siti fuori dall’elenco (niente
all_urls).
Limiti dichiarati
- Riconoscimento automatico: può sbagliare in entrambe le direzioni.
- Nomi: elenchi principalmente italiani; opzione nomi EN extra offline.
- Se un sito cambia host, serve un aggiornamento: la sentinella non può vegliare una pagina in cui non è iniettata.
// 05 · installa
Scarica e resta offline.
Installa dallo store, apri una chat coperta, prova con un IBAN inventato che superi il mod-97.