Política de Privacidade
Última atualização: março de 2026
Visão geral
O Rockxy roda inteiramente no seu Mac. Não coletamos dados, não enviamos analytics, não embutimos telemetria, não exigimos conexões com a nuvem e não criamos contas. Não existe nada para desativar porque não existe nada para ativar.
Dados de tráfego
Todo tráfego HTTP, HTTPS, WebSocket e GraphQL capturado pelo Rockxy fica armazenado localmente no seu Mac. Sessões ativas ficam em memória. Sessões salvas são gravadas em um banco SQLite em ~/Library/Application Support/Rockxy/. Corpos de resposta acima de 1 MB são gravados como arquivos separados no mesmo diretório. Nenhum dado de tráfego é enviado para servidores remotos.
Certificados e armazenamento de chaves
O Rockxy gera um certificado raiz de CA local para interceptação HTTPS. A chave privada do CA raiz é guardada no Keychain do macOS. O certificado público do CA raiz é instalado no Keychain do sistema com o seu consentimento explícito (o macOS solicita autenticação de administrador). Certificados por host são gerados sob demanda e ficam em cache apenas em memória — nunca são gravados em disco.
Arquivos de sessão
Quando você salva uma sessão ou exporta para HAR, os arquivos são gravados no local que você escolher na caixa de diálogo padrão do macOS. O Rockxy não envia, sincroniza nem faz backup de arquivos de sessão em nenhum serviço remoto.
SDKs de terceiros
O Rockxy não inclui SDKs de analytics, relatórios de falha nem rastreamento de terceiros. As únicas dependências externas são pacotes Swift de código aberto para rede (SwiftNIO), criptografia (swift-crypto, swift-certificates) e armazenamento (SQLite.swift).
Conexões de rede
As únicas conexões de rede que o Rockxy faz são as que você inicia: tráfego de proxy entre seus aplicativos e seus servidores upstream, e requisições de replay que você dispara explicitamente. O Rockxy não faz "phone home", não checa atualizações em segundo plano e não se conecta a nenhum servidor operado pela Rockxy.
Contato
Se você tiver dúvidas sobre esta política, abra uma issue no GitHub.