Código-fonte
Código-fonte do Weightless AI
Não acredite só na nossa palavra: leia o código. Cada versão da extensão está disponível aqui, aberta para leitura, exatamente como é publicada na Chrome Web Store.
Por que publicar?
O Weightless AI promete não enviar nada para nenhum lugar além do mecanismo de IA que você escolhe, não coletar nada e não ler nada sem que você peça. Uma promessa pode ser verificada: o código é curto, legível, comentado, sem biblioteca externa e sem código compactado.
Segurança em cada camada
Antes de ler o código, veja o que cuidamos. Cada ponto pode ser verificado nos arquivos indicados.
- Nenhum servidor nosso. Seus textos vão direto para o mecanismo de IA que você escolheu, ou ficam no seu computador com o Gemini Nano e o Ollama.
background.js - Uma lista fechada de endereços. A política de segurança da extensão só permite os mecanismos de IA, o Google Drive e o seu próprio computador: o Chrome bloqueia todo o resto.
manifest.json - Leitura sob demanda. Nenhum script permanente nos sites: uma página só é lida quando você pede.
background.js - Chaves no local. Suas chaves de API ficam no armazenamento do Chrome e só vão para o respectivo provedor, nunca para um registro ou uma exportação.
background.js - Origem verificada. Cada mensagem recebida pelo núcleo da extensão é verificada: uma página da web não pode dar ordens a ela.
background.js - Respostas filtradas. As respostas são limpas antes de serem exibidas, e só links http(s) são aceitos.
panel.js - Texto simples nas suas páginas. A reescrita e «Inserir» só escrevem texto, nunca código, com um botão Desfazer.
background.js - Páginas armadilha desarmadas (novidade da 3.23). A IA é avisada de que o texto de uma página nunca é uma instrução, e uma reescrita suspeita não é colocada automaticamente: você lê antes.
panel.js - Nenhum acesso às suas contas. As Ações abrem links já preenchidos: nada é salvo sem o seu clique.
actions.js - Nenhum código vindo da internet. Nenhuma biblioteca externa, nenhum código compactado: nada é baixado e depois executado.
manifest.json - Sincronização isolada. O Google Drive só é usado em uma pasta privada reservada à extensão, sem acesso aos seus outros arquivos.
background.js - Nenhum rastreador. Nem estatísticas, nem medição de audiência, nem cookies, na extensão e neste site.
- Uma auditoria antes de cada versão. O código é revisado cenário de ataque por cenário de ataque, e os pontos encontrados são corrigidos antes da publicação.
Baixar
Cada arquivo compactado contém o código da versão, idêntico ao pacote publicado na Chrome Web Store, mais um arquivo LICENCE.txt.
-
Baixar o código
Versão 3.23.0
44 arquivos · 463 KB
Impressão digital SHA-256 do arquivo
06f8e4b9826290e661db2889c2a57d9301d7410ba3eb85f994f3e55eaea8e2c6 -
Baixar o código
Versão 3.22.0
44 arquivos · 439 KB
Impressão digital SHA-256 do arquivo
52dff5aceb99d29e25606976118bdcd45935c35ba229f21083178ba1e218dbdd -
Baixar o código
Versão 3.21.0
43 arquivos · 406 KB
Impressão digital SHA-256 do arquivo
726fcdcfe981c78e3f38c851c9c513698f566c24502e79f08f23bf11b123c012
O que você pode verificar
manifest.json: as permissões solicitadas e a política de segurança, ou seja, a lista fechada dos únicos endereços que a extensão pode contatar.background.js: o núcleo da extensão, as chamadas aos mecanismos de IA e a verificação da origem de cada mensagem.panel.js: a janela do assistente e a exibição das respostas, com a limpeza delas antes da exibição.actions.js: as Ações (agenda, tarefas, lembretes, contatos), que abrem links pré-preenchidos sem nunca acessar as suas contas.privacy-policy.html: a política de privacidade, incluída na extensão.
Comparar com a extensão instalada
No Chrome, abra chrome://extensions e ative o modo do desenvolvedor: o ID do Weightless AI aparece. Os arquivos da extensão instalada ficam na pasta do seu perfil do Chrome, em Extensions/<ID>/<versão>. Você também pode carregar o arquivo descompactado com “Carregar sem compactação” para testá-lo do jeito que está.
O que a licença permite
Permitido: baixar, ler, analisar, carregar no Chrome para verificação, citar trechos curtos em uma análise ou auditoria.
Proibido sem autorização por escrito: copiar, modificar ou redistribuir o código, publicar uma extensão ou um serviço derivado dele.
© 2026 Laurent Dubourg. Todos os direitos reservados, consulta autorizada.
Uma dúvida, uma falha para relatar? Escreva para contact@weightless-ai.fr: todas as mensagens são lidas.