Privacidade da IA local (scanner Desktop)
Quais dados ficam no seu PC e o que é enviado ao Capydox ao fazer upload do OpenAPI.
Este documento explica o que o Capydox processa na sua máquina e o que pode sair para a internet, para que você possa avaliar seu uso com código proprietário ou sensível.
Princípio geral
Renderizando diagrama…
Varredura estrutural (sem IA)
- Usa regras de padrões (ex: anotações Spring, Express
router.get(...)) sem executar modelos de linguagem. - Nenhum dado do projeto sai da máquina nem é enviado para a nuvem.
Inferência com IA local
- Se ativada, o processamento ocorre inteiramente na máquina do usuário via
llama.cpp. - O Capydox não usa o código do usuário para treinar modelos.
- O modelo GGUF (baixado uma vez) fica na pasta de dados do usuário da app.
Upload para o workspace
- No upload manual, apenas o
openapi.jsongerado é transmitido, não o repositório completo. - Este artefato está sujeito às políticas de confidencialidade e acesso do workspace.
Artefatos em disco
A app armazena localmente:
openapi.json(spec gerado)semantic.json(análise intermediária opcional)
Ambos podem ser excluídos via Limpar artefatos na app.
Ambientes restritivos
Se você trabalha com código proprietário:
- Desative a inferência de IA.
- Analise apenas a subpasta específica com rotas públicas.
- Revise os artefatos gerados antes de qualquer upload para a plataforma.