Política de Privacidade

O que o vsgo faz, e o que não faz, com os seus dados.

Última atualização: 3 de setembro de 2026

Resumo: o editor não coleta telemetria e nunca recebe o seu código. Se você usa a sua própria chave de provedor, não há cadastro e nós não vemos nada: o que sai da sua máquina vai direto para o provedor que você escolheu. Se você optar pela conta vsgo, aí existe cadastro, e esta política descreve o que tratamos nesse caso, na seção 4.

1. Quem somos

O vsgo é um editor de código open source distribuído sob licença MIT, derivado do Code – OSS. O código-fonte está em github.com/EliasSantiago/vsgo. O vsgo é um projeto independente, sem afiliação com a Microsoft, com o GitHub ou com o GitHub Copilot.

O vsgo é, antes de tudo, um programa que roda no seu computador. Usado assim, com a sua própria chave de provedor ou com um modelo local, ele não fala com servidor nosso nenhum.

Existe também um serviço opcional, a conta vsgo, para quem prefere não administrar chave de provedor. Esse serviço tem cadastro, banco de dados e cobrança, e o que ele trata está descrito na seção 4. Nada nele é ativado sem que você crie a conta.

2. Dados que não coletamos

Vale para o editor sempre, com conta ou sem ela, porque a ausência aqui é o ponto principal:

  • Nenhuma telemetria. O vsgo não envia eventos de uso, métricas, relatórios de erro nem estatísticas para servidores do projeto. A infraestrutura de telemetria herdada do Code – OSS está inativa: ela depende de chaves de endpoint no arquivo product.json, e o vsgo não configura nenhuma.
  • Nenhuma conta para usar o editor. Baixar, abrir e configurar uma chave de provedor não exige cadastro nem login. A conta vsgo é opcional, e só existe se você criar (seção 4).
  • Nenhum código-fonte. Os arquivos que você abre e edita ficam na sua máquina. Isso vale também com a conta vsgo: o gateway encaminha a chamada ao provedor e não guarda o conteúdo das mensagens nem das respostas.
  • Nenhum dado de pagamento conosco. Se você assinar o plano Pro, os dados do cartão são digitados no ambiente do processador de pagamento e não passam por nós; recebemos de volta apenas o status da assinatura. Veja Preços.

3. Suas chaves de API

O vsgo funciona no modelo BYOK (bring your own key): você cadastra a chave da sua própria conta no provedor de IA que preferir.

As chaves são gravadas no cofre de credenciais do sistema operacional (Keychain no macOS, Credential Manager no Windows, libsecret no Linux) através da API de segredos do editor. Elas não são gravadas em arquivo de configuração, não entram no seu repositório e nunca são transmitidas para o projeto vsgo.

4. A conta vsgo (opcional)

Esta seção só se aplica se você criar uma conta. Sem ela, nada do que está descrito aqui acontece.

A conta existe para quem prefere não administrar chave de provedor: em vez de cadastrar a sua, você usa a nossa através de um gateway, dentro da cota de um plano. Isso exige, necessariamente, tratar alguns dados seus.

O que tratamos, e para quê:

  • Cadastro. Nome e e-mail, para identificar a conta, confirmar o endereço e permitir a recuperação de senha. A senha é guardada como hash, nunca em texto legível.
  • Consumo. Data, modelo, chave usada e contagem de tokens de cada chamada, para aplicar a cota do plano e mostrar o seu consumo no painel. O conteúdo enviado e recebido não é armazenado.
  • Assinatura. Se você contratar o plano pago, o status da assinatura e o identificador dela no processador de pagamento. Os dados do cartão são digitados no ambiente do processador e não passam por nós.
  • Dados fiscais. Para emitir a nota fiscal do plano pago, documento (CPF ou CNPJ) e endereço, exigidos pela legislação tributária e repassados ao emissor da nota.

Não vendemos, alugamos nem cedemos esses dados. Eles são compartilhados apenas com quem é necessário para o serviço funcionar: o provedor de LLM que responde à chamada, o processador de pagamento e o emissor da nota fiscal.

Excluir a conta, pelo painel, apaga o cadastro e os dados fiscais. Os registros de consumo e os documentos fiscais já emitidos são mantidos pelo prazo que a legislação exige.

5. Quando os seus dados saem da máquina

Com a sua própria chave, a requisição vai da sua máquina direto para o provedor, autenticada com essa chave. Não há intermediário, proxy ou gateway nosso no caminho.

Com a conta vsgo, a requisição passa pelo nosso gateway antes de chegar ao provedor, porque é ele que aplica a chave, a cota e o limite do plano. O conteúdo trafega, mas não é armazenado: guardamos o registro de que a chamada ocorreu, o modelo usado e a contagem de tokens, nunca as mensagens nem as respostas (seção 4).

Nessas requisições podem trafegar, conforme a ação que você pediu:

  • o texto que você escreve no chat;
  • trechos dos arquivos que o agente leu para responder, incluindo arquivos que ele abriu por conta própria ao executar a tarefa;
  • a saída de comandos que o agente rodou no terminal a seu pedido;
  • imagens e PDFs que você anexar ao chat, quando o modelo for multimodal;
  • o conteúdo dos seus arquivos de regras (.agents/rules/) e da memória do projeto, que compõem o prompt.

A partir do momento em que esses dados chegam ao provedor, quem determina o tratamento é a política dele, não esta. Isso inclui retenção, uso para treinamento e localização dos servidores. Consulte os termos do provedor que você configurou antes de usar o vsgo com código sensível.

Provedores suportados hoje: Anthropic, OpenAI, Google Gemini, DeepSeek, Groq, Mistral, xAI, Ollama e qualquer endpoint compatível com a API da OpenAI. Escolher um endpoint compatível significa confiar em quem opera esse endpoint.

6. Quando nada sai da máquina

Se você usar modelos locais, o vsgo baixa o modelo e roda a inferência no seu próprio hardware. Nesse modo, nenhum conteúdo de prompt ou de código sai do computador.

O índice semântico, a busca por significado que ajuda o agente a achar o código certo, usa embeddings locais por padrão. Trocar para um provedor remoto de embeddings (OpenAI, Mistral ou endpoint compatível) é uma escolha explícita, feita pelo comando Escolher Provedor de Embeddings. Só depois dessa troca é que trechos do seu repositório passam a ser enviados para vetorização.

7. Integrações que você ativa

  • Servidores MCP. Você pode conectar ferramentas externas pelo Model Context Protocol. Cada servidor MCP que você adicionar recebe os dados que a ferramenta dele exigir, sob a política de quem o opera.
  • Figma. A integração usa um token seu para ler arquivos de design da sua conta. O token fica no cofre de credenciais do sistema.
  • Galeria de extensões. O vsgo usa o Open VSX. Buscar e instalar extensões envia requisições para esse serviço, sob a política da Eclipse Foundation.
  • Extensões de terceiros. Extensões que você instala rodam com as permissões do editor e têm as próprias políticas. O vsgo não controla o que elas fazem com os seus dados.

8. Atualizações e downloads

O vsgo consulta um serviço de atualização para saber se existe versão nova. Essa consulta carrega a versão instalada, a plataforma e a arquitetura, o necessário para responder qual pacote baixar. Não acompanha identificador de usuário nem de máquina, e os registros não são usados para perfilar quem consulta.

Os instaladores são baixados do GitHub Releases, que registra os acessos conforme a política de privacidade do GitHub.

9. Dados de crianças

O vsgo é uma ferramenta de desenvolvimento de software destinada a maiores de 18 anos ou a menores sob supervisão. Como não coletamos dados pessoais, não há tratamento de dados de crianças e adolescentes.

10. Seus direitos

A LGPD (Lei nº 13.709/2018) garante a você direitos de acesso, correção e exclusão dos seus dados pessoais. O que isso significa aqui depende de como você usa o vsgo.

Sem conta, usando a sua própria chave ou um modelo local, não coletamos nem armazenamos dado pessoal algum, então não há o que acessar, corrigir ou excluir do nosso lado.

Com a conta vsgo, os dados da seção 4 são tratados por nós, e você pode acessá-los e corrigi-los no painel, exportar o seu consumo e excluir a conta. Também pode escrever para o contato da seção 12 para exercer qualquer um desses direitos.

Para exercer esses direitos sobre os dados que você enviou a um provedor de IA com a sua própria chave, procure diretamente o provedor. Para remover o que está na sua máquina, apague a pasta de dados do vsgo (.vsgo no seu diretório de usuário) e revogue as chaves nos painéis dos provedores.

11. Mudanças nesta política

Alterações são publicadas nesta página com nova data de atualização. O histórico de mudanças fica visível no repositório do site.

12. Contato

Dúvidas sobre privacidade: contato@orkestrai.com.br. Ou abra uma issue em github.com/EliasSantiago/vsgo/issues.