FaundrDocumentaçãoAbrir o painelPainel

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 .env para 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_TOKEN e 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õesCada 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 designO 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 comandosA mensagem do erro e um trecho curto da saída, com as chaves mascaradas, e o comando que falhou (também mascarado).
TestesOs nomes dos testes, se passaram ou falharam, a mensagem da falha e a cobertura por arquivo.
Mapa do códigoOs 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, VitrineO 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, bilhetesO que você e o agente registram: títulos, tarefas, regras, decisões, preocupações e bilhetes de passagem.
SkillsDe 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 conectadasQuando 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.
WorkflowsOs rascunhos que o agente desenha com /faundr:workflow e o andamento de cada passo quando ele segue um workflow.
Uso e custoSó números: tokens por modelo, ferramentas e o tamanho do contexto do Faundr.
Erros do app publicadoSe 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.
Chaves no diário de sessões. O plugin troca por *** 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 ondeO 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 PyPIO nome do pacote que o agente quer instalar.Antes de uma instalação, para conferir se o pacote existe e se é confiável.
SupabaseAs 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.
SentryO pedido de importação, com o seu token.Só quando você roda faundr errors-import-sentry.
Slack ou DiscordOs 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 com faundr browse-key). Só você consegue ler este arquivo.
  • ~/.faundr/hook.log: o registro de erros do plugin.
  • .faundr.json e .faundr/: dentro do projeto. O .faundr/ pode ficar fora do git; o .faundr.json pode ir.