Codice sorgente
Codice sorgente di Weightless AI
Non crederci sulla parola: leggi il codice. Ogni versione dell’estensione è disponibile qui, liberamente consultabile, esattamente come è pubblicata sul Chrome Web Store.
Perché pubblicarlo?
Weightless AI promette di non inviare nulla altrove che al motore di IA che scegli, di non raccogliere nulla e di non leggere nulla senza che tu lo chieda. Una promessa si verifica: il codice è breve, leggibile, commentato, senza librerie esterne e senza codice compresso.
La sicurezza, a ogni livello
Prima di leggere il codice, ecco a cosa abbiamo prestato attenzione. Ogni punto si può verificare nei file indicati.
- Nessun server nostro. I tuoi testi vanno direttamente al motore di IA che hai scelto, o restano sul tuo computer con Gemini Nano e Ollama.
background.js - Una lista chiusa di indirizzi. La politica di sicurezza dell’estensione consente solo i motori di IA, Google Drive e il tuo computer: Chrome blocca tutto il resto.
manifest.json - Lettura su richiesta. Nessuno script permanente sui siti: una pagina viene letta solo quando lo chiedi tu.
background.js - Chiavi in locale. Le tue chiavi API restano nella memoria di Chrome e vanno solo al loro fornitore, mai in un registro o in un’esportazione.
background.js - Origine verificata. Ogni messaggio ricevuto dal cuore dell’estensione viene controllato: una pagina web non può darle ordini.
background.js - Risposte filtrate. Le risposte vengono ripulite prima della visualizzazione, e sono accettati solo link http(s).
panel.js - Testo semplice nelle tue pagine. La riscrittura e «Inserisci» scrivono solo testo, mai codice, con un pulsante Annulla.
background.js - Pagine trappola sventate (novità della 3.23). L’IA viene avvisata che il testo di una pagina non è mai un’istruzione, e una riscrittura sospetta non viene inserita automaticamente: prima la rileggi.
panel.js - Nessun accesso ai tuoi account. Le Azioni aprono link precompilati: nulla viene salvato senza il tuo clic.
actions.js - Nessun codice da Internet. Nessuna libreria esterna, nessun codice compresso: nulla viene scaricato e poi eseguito.
manifest.json - Sincronizzazione isolata. Google Drive è usato solo in una cartella privata riservata all’estensione, senza accesso agli altri tuoi file.
background.js - Nessun tracker. Né statistiche, né misurazione del pubblico, né cookie, nell’estensione come su questo sito.
- Un audit prima di ogni versione. Il codice viene esaminato scenario di attacco per scenario di attacco, e i punti rilevati sono corretti prima della pubblicazione.
Scarica
Ogni archivio contiene il codice della versione, identico al pacchetto pubblicato sul Chrome Web Store, più un file LICENCE.txt.
-
Scarica il codice
Versione 3.23.0
44 file · 463 KB
Impronta SHA-256 dell’archivio
06f8e4b9826290e661db2889c2a57d9301d7410ba3eb85f994f3e55eaea8e2c6 -
Scarica il codice
Versione 3.22.0
44 file · 439 KB
Impronta SHA-256 dell’archivio
52dff5aceb99d29e25606976118bdcd45935c35ba229f21083178ba1e218dbdd -
Scarica il codice
Versione 3.21.0
43 file · 406 KB
Impronta SHA-256 dell’archivio
726fcdcfe981c78e3f38c851c9c513698f566c24502e79f08f23bf11b123c012
Cosa puoi verificare
manifest.json: le autorizzazioni richieste e la politica di sicurezza, cioè l’elenco chiuso dei soli indirizzi che l’estensione può contattare.background.js: il nucleo dell’estensione, le chiamate ai motori di IA e la verifica dell’origine di ogni messaggio.panel.js: la finestra dell’assistente e la visualizzazione delle risposte, con la loro pulizia prima della visualizzazione.actions.js: le Azioni (calendario, attività, promemoria, contatti), che aprono link precompilati senza mai accedere ai tuoi account.privacy-policy.html: l’informativa sulla privacy, fornita con l’estensione.
Confronta con l’estensione installata
In Chrome, apri chrome://extensions e attiva la modalità sviluppatore: compare l’ID di Weightless AI. I file dell’estensione installata si trovano nella cartella del tuo profilo Chrome, in Extensions/<ID>/<versione>. Puoi anche caricare l’archivio decompresso con «Carica estensione non pacchettizzata» per provarlo così com’è.
Cosa consente la licenza
Consentito: scaricare, leggere, analizzare, caricare in Chrome per verifica, citare brevi estratti in un’analisi o in un audit.
Vietato senza autorizzazione scritta: copiare, modificare o ridistribuire il codice, pubblicare un’estensione o un servizio che ne derivi.
© 2026 Laurent Dubourg. Tutti i diritti riservati, consultazione autorizzata.
Una domanda, una vulnerabilità da segnalare? Scrivi a contact@weightless-ai.fr: ogni messaggio viene letto.