Weightless Ajouter à Chrome ↗

Code source

Code source de Weightless AI

Ne nous croyez pas sur parole : lisez le code. Chaque version de l’extension est disponible ici, en lecture libre, exactement telle qu’elle est publiée sur le Chrome Web Store.

Pourquoi le publier ?

Weightless AI promet de ne rien envoyer ailleurs qu’au moteur d’IA que vous choisissez, de ne rien collecter et de ne rien lire sans votre demande. Une promesse se vérifie : le code est court, lisible, commenté, sans bibliothèque extérieure et sans code compressé.

La sécurité, à chaque étage

Avant de lire le code, voici ce à quoi nous nous sommes attachés. Chaque point se vérifie dans les fichiers indiqués.

  • Aucun serveur à nous. Vos textes partent directement au moteur d’IA que vous avez choisi, ou restent sur votre ordinateur avec Gemini Nano et Ollama. background.js
  • Une liste fermée d’adresses. La politique de sécurité de l’extension n’autorise que les moteurs d’IA, Google Drive et votre propre ordinateur : Chrome bloque tout le reste. manifest.json
  • Lecture sur demande. Aucun script permanent sur les sites : une page n’est lue qu’au moment où vous le demandez. background.js
  • Clés en local. Vos clés d’API restent dans le stockage de Chrome et ne partent que vers leur fournisseur, jamais dans un journal ni dans un export. background.js
  • Origine vérifiée. Chaque message reçu par le cœur de l’extension est contrôlé : une page web ne peut pas lui donner d’ordre. background.js
  • Réponses filtrées. Les réponses sont nettoyées avant affichage, et seuls les liens http(s) sont acceptés. panel.js
  • Texte brut dans vos pages. La réécriture et « Insérer » n’écrivent que du texte, jamais de code, avec un bouton Annuler. background.js
  • Pages piégées déjouées (nouveau en 3.23). L’IA est prévenue que le texte d’une page n’est jamais une consigne, et une réécriture suspecte n’est pas placée d’office : vous la relisez d’abord. panel.js
  • Aucun accès à vos comptes. Les Actions ouvrent des liens préremplis : rien n’est enregistré sans votre clic. actions.js
  • Aucun code venu d’Internet. Ni bibliothèque extérieure, ni code compressé : rien n’est téléchargé puis exécuté. manifest.json
  • Synchronisation cloisonnée. Google Drive n’est utilisé que dans un dossier privé réservé à l’extension, sans accès à vos autres fichiers. background.js
  • Aucun traceur. Ni statistiques, ni mesure d’audience, ni cookie, dans l’extension comme sur ce site.
  • Un audit avant chaque version. Le code est passé au crible, scénario d’attaque par scénario d’attaque, et les points relevés sont corrigés avant publication.

Télécharger

Chaque archive contient le code de la version, identique au paquet publié sur le Chrome Web Store, plus un fichier LICENCE.txt.

  • Version 3.23.0

    44 fichiers · 463 Ko

    Empreinte SHA-256 de l’archive06f8e4b9826290e661db2889c2a57d9301d7410ba3eb85f994f3e55eaea8e2c6

    Télécharger le code
  • Version 3.22.0

    44 fichiers · 439 Ko

    Empreinte SHA-256 de l’archive52dff5aceb99d29e25606976118bdcd45935c35ba229f21083178ba1e218dbdd

    Télécharger le code
  • Version 3.21.0

    43 fichiers · 406 Ko

    Empreinte SHA-256 de l’archive726fcdcfe981c78e3f38c851c9c513698f566c24502e79f08f23bf11b123c012

    Télécharger le code

Ce que vous pouvez vérifier

  • manifest.json : les autorisations demandées et la politique de sécurité, c’est-à-dire la liste fermée des seules adresses que l’extension peut contacter.
  • background.js : le cœur de l’extension, les appels aux moteurs d’IA et la vérification de l’origine de chaque message.
  • panel.js : la fenêtre de l’assistant et l’affichage des réponses, avec leur nettoyage avant affichage.
  • actions.js : les Actions (agenda, tâches, rappels, contacts), qui ouvrent des liens préremplis sans jamais accéder à vos comptes.
  • privacy-policy.html : la politique de confidentialité, livrée avec l’extension.

Comparer avec l’extension installée

Dans Chrome, ouvrez chrome://extensions et activez le mode développeur : l’identifiant de Weightless AI s’affiche. Les fichiers de l’extension installée se trouvent dans le dossier de votre profil Chrome, sous Extensions/<identifiant>/<version>. Vous pouvez aussi charger l’archive décompressée avec « Charger l’extension non empaquetée » pour l’essayer telle quelle.

Ce que la licence permet

Permis : télécharger, lire, analyser, charger dans Chrome pour vérification, citer de courts extraits dans une analyse ou un audit.

Interdit sans autorisation écrite : copier, modifier ou redistribuer le code, publier une extension ou un service qui en dérive.

© 2026 Laurent Dubourg. Tous droits réservés, consultation autorisée.

Une question, une faille à signaler ? Écrivez à contact@weightless-ai.fr : chaque message est lu.

Ajouter
à Chrome