Referência
O que sai do seu computador
O Faundr trabalha em duas pontas: o plugin, no seu computador, e o painel, neste site. Esta página diz, parte por parte, o que fica na sua máquina e o que é enviado ao painel. O painel guarda os dados no banco do Faundr, e só quem é membro da organização do projeto consegue ver.
O que fica no seu computador
- Os valores das variáveis de ambiente. O Faundr nunca lê o
.envpara enviar valores. A Stack e a checagem de variáveis enviam só os nomes. - Os tokens de serviços de fora:
SUPABASE_ACCESS_TOKEN,SENTRY_AUTH_TOKENe as CLIs de hospedagem. São usados direto do seu computador e não vão para o Faundr. - O mapa do código completo e os pontos de volta. O mapa fica em
.faundr/mapa/e os pontos de volta no seu git. Ao painel vai a estrutura do mapa (veja abaixo) e, dos pontos de volta, só a lista: quando foram salvos e os nomes dos arquivos que mudaram depois. - O texto da conversa para a medição de custo. O Insights lê a conversa no seu computador e envia só os números: tokens, ferramentas usadas, modelo.
- O conteúdo das suas skills. O Faundr lê só o cabeçalho de cada uma (veja abaixo). As instruções da skill não saem do computador.
- O texto traduzido no painel. O botão Traduzir usa o tradutor do próprio Chrome, que roda no seu computador.
O que vai para o painel
| O quê | O que é enviado |
|---|---|
| Diário de sessões | Cada evento da sessão do agente: os seus pedidos, as ferramentas que o agente usou, os comandos, as saídas, os arquivos lidos ou editados e o fim de cada resposta. Cada texto é cortado em 4.000 caracteres e as chaves e senhas são trocadas por *** antes de sair do seu computador. Isso inclui trechos de código, porque ler e editar arquivos são ações do agente. Só você vê a sua conversa; o time vê o resumo. |
| Achados de segurança, qualidade e design | O título, o arquivo, a linha, a regra e um trecho curto do código, com as chaves mascaradas. As checagens rodam no seu computador; o código inteiro não vai junto. |
| Erros dos comandos | A mensagem do erro e um trecho curto da saída, com as chaves mascaradas, e o comando que falhou (também mascarado). |
| Testes | Os nomes dos testes, se passaram ou falharam, a mensagem da falha e a cobertura por arquivo. |
| Mapa do código | Os nomes dos arquivos e das funções, as ligações entre eles e as linhas onde ficam. É isso que aparece em Mapa do código. A opção "Ocultar nomes" esconde os nomes na tela. |
| Visão, Stack, Vitrine | O que o agente escreveu ao rodar /faundr:overview, /faundr:stack e /faundr:design-showcase. A Vitrine leva também o CSS do projeto, para as réplicas aparecerem iguais. |
| Funcionalidades, memória, bilhetes | O que você e o agente registram: títulos, tarefas, regras, decisões, preocupações e bilhetes de passagem. |
| Skills | De cada skill que o Faundr lê no computador (do repositório, pessoais e de plugins ligados): o nome, a descrição (até 1.000 caracteres), a origem e se só a pessoa pode chamá-la. Depois do /faundr:skills, também o quando usar, os assuntos e o tipo que o agente escreveu. O conteúdo da skill não vai. |
| Resultado das skills conectadas | Quando uma skill conectada roda, o agente manda o que ela achou e corrigiu: o título, a gravidade, o arquivo, a linha, a explicação, o impacto e como corrigir. As chaves na explicação e na correção vão mascaradas. |
| Workflows | Os rascunhos que o agente desenha com /faundr:workflow e o andamento de cada passo quando ele segue um workflow. |
| Uso e custo | Só números: tokens por modelo, ferramentas e o tamanho do contexto do Faundr. |
| Erros do app publicado | Se você ligou com /faundr:errors-setup: a mensagem do erro, a página, o navegador, a versão e os passos antes do erro. O SDK é configurado sem dados pessoais. O código original de cada linha é recuperado no seu computador, pelos source maps, sem enviar o código. |
*** as chaves e senhas que reconhece (da AWS, do GitHub, da Anthropic, do Stripe, senhas em endereços de banco, linhas como password=) antes de enviar, e o servidor confere de novo. Um formato que nenhuma regra conhece ainda pode passar. Se uma chave aparecer numa conversa, troque-a no provedor.O que vai para outros serviços
| Para onde | O quê | Quando |
|---|---|---|
| OSV.dev (base pública de falhas de pacotes) | Nomes e versões dos pacotes do projeto. | Na checagem de segurança. |
| npm e PyPI | O nome do pacote que o agente quer instalar. | Antes de uma instalação, para conferir se o pacote existe e se é confiável. |
| Supabase | As consultas do teste do banco e do Security Advisor, com o seu token. | Só quando você roda /faundr:launch, faundr db-test ou faundr security-supabase. |
| Sentry | O pedido de importação, com o seu token. | Só quando você roda faundr errors-import-sentry. |
| Slack ou Discord | Os avisos de erro e o resumo semanal. | Só se você configurou os endereços em Erros → App publicado. |
| TypeSafe (o Jev, do navegador rápido) | O objetivo da tarefa e, a cada passo, o endereço e o título da página, o texto visível dela (até 6.000 caracteres), a lista de botões e campos e os valores a digitar que você passou. Senhas nunca: o Jev só fica sabendo que uma senha foi informada. | Só quando você ou o agente rodam /faundr:browse (ou faundr browse). |
E a IA?
Tudo o que o agente lê vai para a empresa da IA que você usa (no Claude Code, a Anthropic; no Codex, a OpenAI), como em qualquer uso do agente: isso não muda com o Faundr. O que o Faundr acrescenta é o contexto do início da sessão (memória, onde parou, achados) e as orientações durante o trabalho. As revisões com IA (/faundr:security, /faundr:quality, /faundr:design) e as suas skills são feitas pelo seu próprio agente, com a sua conta.
Quem vê os dados de um projeto
- Os membros da organização do projeto, de acordo com o papel. Veja Organização, time e conta.
- A conversa com o agente é só sua. Os seus pedidos, as respostas do agente e os comandos ficam visíveis só para você, e o banco barra quem tentar ler direto. O time vê o resumo das suas sessões: duração, branch, quantos pedidos, arquivos alterados, commits, tarefas e o bilhete de passagem. Veja Atividade.
- Excluir a organização apaga os projetos dela, com memória, sessões e achados.
Onde ficam os arquivos do plugin
~/.faundr/config.json: o seu token (e a chave do Jev, se você guardou uma comfaundr browse-key). Só você consegue ler este arquivo.~/.faundr/hook.log: o registro de erros do plugin..faundr.jsone.faundr/: dentro do projeto. O.faundr/pode ficar fora do git; o.faundr.jsonpode ir.