Política de Privacidade do Matlock
Tudo o que importa permanece no seu computador: zero telemetria em segundo plano, zero envio de código-fonte no Desktop e no WASM do navegador, zero armazenamento persistente de e-mails de clientes e zero cobrança automática.
A versão em inglês deste documento é juridicamente vinculativa. Esta tradução é fornecida apenas para sua conveniência. (The English version of this document is the legally binding version.) English (/en/privacy)
1. Seu código permanece privado (Desktop, WASM no navegador e Central de Comando Web)
O Matlock — Ferramentas para Agentes e Desenvolvedores roda 100% localmente na sua própria CPU — e 100% na memória do navegador na Auditoria Instantânea WebAssembly e na Central de Comando Web somente leitura (/pt/app), com 0 bytes enviados ao Matlock. Nenhuma linha de código-fonte, caminho de arquivo, nome de pasta, branch do git ou pontuação de varredura jamais é enviada aos nossos servidores nem usada para treinar modelos de IA.
2. Cookies, Armazenamento Próprio do Navegador e Global Privacy Control (GPC)
Nem o aplicativo desktop do Matlock nem matlock.dutchp2p.com usam Google Analytics, PostHog, Segment, Sentry, pixels de anúncios ou cookies de rastreamento entre sites, e os sinais Global Privacy Control (GPC) são respeitados por padrão. Os cookies funcionais se limitam estritamente a matlock_lang (SameSite=Lax, validade de 12 meses, definido somente quando você troca o idioma manualmente) e a um cookie opcional matlock_preview (SameSite=Lax, sinalizador de pré-visualização de 24 horas quando ?preview=1 é usado). O sessionStorage próprio do navegador (para continuidade de sessão do token não pago de 24 caracteres) e o localStorage em /pt/app (guardando apenas configurações locais e histórico local de análises) ficam estritamente no seu navegador com zero envio ao servidor (GDPR Art. 6(1)(f) / ePrivacy Art. 5(3)). O site não possui login, não armazena sessão Pro nem identificador de dispositivo no navegador e nunca chama nosso serviço de ativação de licenças na borda.
3. Chamadas de Rede Iniciadas pelo Usuário, Bases Legais do Art. 6 GDPR e Prazos de Retenção
O Matlock transmite dados somente quando você ou seu agente headless configurado inicia uma ação (e definir MATLOCK_OFFLINE=1 bloqueia completamente todas as requisições de saída):
- Ativação, Renovação, Transferência de Assento no Desktop e Chaves de Gás Headless (Contrato / Legítimo Interesse, GDPR Art. 6(1)(b)/(f)): O aplicativo desktop e a CLI matlock-mcp são os únicos chamadores do nosso serviço de ativação na borda (o navegador nunca o chama), enviando apenas sua Chave de Ativação contínua de 24 caracteres (p. ex., i34324h32HNbN4u9Kp7xYz8Q), o identificador do SO da estação (windows, linux, linux_googlebook ou macos) e um hash criptográfico unidirecional do ID da máquina no SO (as vinculações de estações do pedido são aposentadas na vigência da licença + 12 meses; marcadores de auditoria de dispositivos transferidos são eliminados em 24 meses / 730 dias). Os endpoints para agentes headless armazenam zero IPs brutos: hashes de limite de taxa expiram automaticamente e cotas MATLOCK_GAS_KEY não ficam vinculadas e armazenam zero identificadores de máquina.
- Verificação de Atualizações (Legítimo Interesse, GDPR Art. 6(1)(f)): Executa apenas quando você clica em «Verificar atualizações» (ou ativa verificações no Linux/GoogleBook; compilações Windows são atualizadas diretamente pela Microsoft Store). Não registramos nem armazenamos endereços IP de verificação de atualização.
- Feedback Anônimo (Consentimento, GDPR Art. 6(1)(a)): Enviado apenas quando você digita uma mensagem e clica em Enviar. Não há campo de e-mail e as mensagens de feedback são retidas por até 180 dias.
- Relatórios Opcionais de Falhas Anonimizados, Contagens de Ignorados e Diagnósticos do Agente (Consentimento / Art. 6(1)(a) no Desktop; Art. 6(1)(f) em sessões --headless não seladas, desativável via MATLOCK_DIAGNOSTICS=0 ou matlock-mcp telemetry disable): Desativados por padrão nas Configurações do desktop. Somente quando ativos, o Matlock remove no seu computador caminhos locais de arquivos, nomes de usuário, e-mails, IPs e segredos antes do envio. Grupos anonimizados de falhas/erros, contagens de verificações integradas ignoradas, trechos opcionais de calibração de falsos positivos e relatórios de agente sem código em 6 categorias ficam em um repositório isolado de diagnósticos por até 180 dias (6 meses); a limpeza edita o texto no próprio local ([scrubbed]) mantendo o registro e a contagem, e a limpeza manual de ruído pelo operador grava uma linha de auditoria sem conteúdo. Ao ativar os diagnósticos no Desktop, não vemos nem salvamos seus dados pessoais, e você consente que seu agente possa enviar relatórios de diagnóstico sem código enquanto trabalha com o MCP.
4. Armazenamento no Perfil Local, Sincronização por Frase-Senha e Estação Privada de Alertas
Todas as configurações de desktop e headless, exclusões em 5 escopos, regras personalizadas e linhas de base seladas ficam apenas no seu próprio computador em armazenamento local privado do perfil de usuário fora do seu repositório, nunca dentro do seu repositório git. O Matlock apenas lê o seu projeto por padrão; se você ativar o Restaurar (somente aplicativo desktop), ele pode recolocar um teste registrado depois que você aprovar cada alteração (capturas locais arquivadas de testes expiram 90 dias após a aceitação). A função Sincronizar entre meus computadores (desktop Pro, desativada por padrão) grava arquivos de integridade selados por frase-senha (apenas contagens, hashes à prova de adulteração e registros de testes removidos — nunca código-fonte nem de testes) em uma pasta que você escolhe e não abre nenhuma conexão de rede. Os logs temporários de execução no cache temporário do seu sistema operacional são apagados diretamente pela remoção de arquivos do SO. Os e-mails e scripts da Estação de Alertas são executados localmente do seu computador para o destino escolhido — a Dutch P2P nunca retransmite, intercepta nem vê seus alertas.
5. Operadores, Liquidação Multirrede, SCCs, Aviso de Violação, Idade 16+ e Seus Direitos de Privacidade
O Matlock é destinado exclusivamente a usuários com 16 anos ou mais (COPPA / GDPR Art. 8). Os operadores nomeados são Cloudflare (hospedagem de borda, armazenamento criptografado de licenças Zero PII, armazenamento isolado de diagnósticos, proteção contra DDoS e envio de e-mail a partir de matlock@dutchp2p.com via Cloudflare Email Sending), Alchemy Insights (verificação RPC de blockchain somente leitura em Solana USDC, Solana PayPal PYUSD, Base USDC e Polygon USDC ao verificar uma transferência — zero endereços de carteira ou PII armazenados por nós), Microsoft Store (distribuição e atualizações no Windows) e Google Workspace (e-mail de suporte direto enviado para dutch@dutchp2p.com, mantido por até 2 anos após a resolução). O checkout com cartão opera via rampas MoonPay e Transak liquidando USDC diretamente à Dutch P2P (sem armazenar dados do cartão; também há liquidação instantânea sem tarifas com PayPal PYUSD e stablecoins em USD). O checkout envia apenas sua chave não pessoal de 24 caracteres, o código de idioma de 2 caracteres e o indicador de renúncia da UE; após a confirmação verificada do pagamento, qualquer endereço opcional de e-mail para recibo informado por você é usado uma única vez em memória via Cloudflare Email Sending exclusivamente para enviar um único e-mail de licença de matlock@dutchp2p.com (0 segundo de armazenamento persistente de e-mail e zero e-mails de marketing para sempre), guardando apenas um hash criptográfico unidirecional da chave em armazenamento criptografado Zero PII pela vigência da licença + 7 anos. As transferências internacionais se baseiam nas Cláusulas Contratuais Padrão (SCCs) da UE e no Adendo do Reino Unido para Transferência Internacional de Dados. Em caso de violação de dados pessoais, notificamos as autoridades supervisoras competentes em até 72 horas quando exigido por lei e publicamos um aviso em destaque no site e nas notas de versão. Exerça gratuitamente seus direitos de acesso, exclusão, correção, portabilidade ou oposição (resposta em até 30 dias) escrevendo para dutch@dutchp2p.com com sua Chave de Ativação ou ID de Licença.