Política de Privacidade

Última Atualização
October 23, 2026
Seções
10

O Latchkey tem o compromisso de proteger a privacidade e a segurança dos seus dados. Esta Política de Privacidade explica como coletamos, usamos e protegemos as suas informações.

§01 Introdução

O Latchkey ("nós," "nosso" ou "nos") tem o compromisso de proteger a privacidade e a segurança dos seus dados. Esta Política de Privacidade explica como coletamos, usamos e protegemos as suas informações quando você usa o nosso site localizado em https://latchkey.dev/ (o "Site") e os nossos serviços de monitoramento de CI/CD com tecnologia de IA (o "Serviço").

Ao usar o nosso Serviço, você concorda com a coleta e o uso de informações de acordo com esta política.

Data de Vigência: October 1, 2026
Contato: legal@latchkey.dev

§02 Informações que Coletamos

Coletamos apenas a quantidade mínima de dados necessária para fornecer insights acionáveis e otimizar os seus pipelines.

2.1 Informações de Conta e Cobrança

DadosDetalhesRetenção
AutenticaçãoUsamos o Clerk como o nosso provedor de autenticação gerenciada. Você faz login com um dos métodos oferecidos na página de login, que podem incluir GitHub, Google ou um código enviado ao seu endereço de e-mail. Não coletamos, visualizamos nem armazenamos as suas senhas.§06
Login com GoogleSe você fizer login com o Google, o Latchkey recebe, por meio do Clerk, o seu perfil básico do Google (os escopos openid, email e profile do Google), que inclui o seu nome, endereço de e-mail e foto de perfil. Guardamos o seu nome, o seu endereço de e-mail e um link para a sua foto de perfil junto com a sua conta, e nada mais da sua conta do Google. Usamos esses dados para identificar você, mostrar o seu nome e a sua foto no painel e aos membros do seu workspace, cobrar o seu workspace e enviar e-mails sobre a sua conta e o Serviço. Não vendemos essas informações nem as usamos para publicidade, e só as compartilhamos com os provedores de serviço que nos ajudam a operar o Serviço, como o Clerk para o login, o Stripe para a cobrança e o nosso provedor de e-mail.§06
CobrançaTodos os pagamentos são processados com segurança pelo nosso processador de pagamentos terceirizado, o Stripe. Não coletamos nem armazenamos nos nossos servidores os números do seu cartão, de conta bancária ou de outras contas financeiras.§06

2.2 Dados de Pipeline e Uso

DadosDetalhesRetenção
Metadados de WorkflowIDs de execução, nomes de jobs, carimbos de data/hora, status de falha/sucesso e métricas de duração.§06
Arquivos YAML de WorkflowLemos os seus arquivos YAML em .github/workflows para analisar a estrutura dos jobs, o cache e as dependências. Isso alimenta as recomendações de otimização impulsionadas por IA e as configurações de runner do AI Scan.§06
Uso de RecursosEstatísticas de uso de CPU e memória utilizadas para calcular a eficiência de custos.§06
Dados de LogLogs de build e mensagens de erro necessários para identificar gargalos e falhas.§06
Telemetria de RunnerQuando você usa os Latchkey Runners, processamos telemetria de tempo de execução - CPU, memória, uso de disco, códigos de saída, durações de jobs e dados de medição por runner - para operar os runners, cobrar o uso, exibir análises e viabilizar a autocorreção. Nossos gateways de rede também registram quais endereços remotos as conexões de saída de um runner alcançaram e quantos bytes passaram, em totais de até dez minutos, sem conteúdo de pacotes, sem portas e sem nome de processo ou de usuário. Somente nossos operadores leem esse registro, para investigar o custo de rede. Ele é mantido por 14 dias e excluído em até três dias depois disso, e a cópia que um operador fizer de qualquer parte dele é excluída em até 14 dias após ser feita.§06
Dados do Agente de AutocorreçãoQuando a autocorreção é acionada em uma etapa de build com falha, o agente processa o stderr, o stdout, o código de saída dessa etapa e um conjunto selecionado de arquivos de manifesto (por exemplo, package.json, requirements.txt, Cargo.toml). O agente não tem acesso ao seu código-fonte, e as suas ações estão limitadas a uma lista de permissões verificada.§06
Código-Fonte: Mantido Apenas Quando Você PedeO Latchkey só mantém o seu código-fonte quando você ou os seus jobs pedem. A integração de análise examina metadados, arquivos YAML de workflow e logs - nunca o código-fonte. Quando você usa os Latchkey Runners, o seu código é obtido em uma instância de runner efêmera e isolada apenas para executar aquele job, e o runner é destruído ao concluir o job. Depois de um job, o seu código só permanece na infraestrutura do Latchkey em uma entrada de cache que um job salva ou em um artefato que um job envia ao Latchkey. Cada um fica disponível apenas dentro do seu workspace e é excluído quando termina o período que a nossa documentação indica para ele. Uma árvore de trabalho que você envia pela CLI do Latchkey para iniciar um job é excluída depois que esse job termina.§06
  • Privacidade de IA: Não usamos os seus logs proprietários ou código-fonte para treinar modelos de IA globais e multi-inquilino. Os insights de IA, os diagnósticos de autocorreção e os resultados do AI Scan são gerados apenas para o seu workspace.
  • Escopo de Permissões: Para análises, solicitamos acesso somente leitura aos metadados do GitHub Actions e ao YAML de workflow. Para a criação de pull requests, solicitamos o escopo mínimo de escrita necessário para abrir os PRs que você solicitar explicitamente - nunca enviamos commits nem mesclamos código em seu nome. Para os Latchkey Runners, o seu YAML de workflow direciona os jobs aos runners do Latchkey por meio do rótulo runs-on; não são necessárias permissões adicionais do GitHub.

Uso de Dados por IA

Por padrão, o Latchkey não usa os seus logs proprietários, arquivos de workflow ou código-fonte para treinar modelos de IA globais e multi-inquilino. Os recursos de IA - insights, configurações de runner do AI Scan e autocorreção - operam sobre os dados do seu workspace em benefício do seu workspace. Reservamo-nos o direito de usar metadados desidentificados e agregados (como durações de jobs e contagens por categoria de falha) para aprimorar os nossos algoritmos e o desempenho do serviço, de uma forma que não possa ser rastreada até você ou o seu workspace.

§03 Como Usamos as Suas Informações

Usamos os dados coletados para os seguintes fins:

3.1 Prestação do Serviço

Para gerar painéis de análise, relatórios de custos e insights de otimização.

3.2 Operação de Runners

Para provisionar, operar e desmontar as instâncias efêmeras de Latchkey Runner que executam os jobs do seu workflow, e para medir o uso delas para fins de cobrança.

3.3 Autocorreção

Para detectar, diagnosticar e aplicar correções limitadas a etapas de build com falha nos Latchkey Runners, e para mostrar no painel o que a autocorreção fez, na execução em que cada correção aconteceu e em um resumo de todo o seu workspace.

3.4 AI Scan e Otimização

Para analisar a estrutura do seu repositório e os arquivos YAML de workflow a fim de gerar configurações de runner do AI Scan e exibir recomendações de otimização que você pode optar por aplicar por meio de um pull request criado pelo Latchkey.

3.5 Segurança e Confiabilidade

Para detectar problemas técnicos, riscos de segurança ou uso abusivo do Serviço.

3.6 Automação de Cobrança

Para facilitar transições de plano contínuas e a cobrança automatizada via Stripe.

§04 Compartilhamento e Divulgação de Dados

Não vendemos, negociamos nem alugamos os seus dados pessoais a terceiros.

4.1 Hospedagem em Nuvem e Computação de Runners

A AWS hospeda a nossa aplicação e a computação que dá suporte aos Latchkey Runners, e um provedor de banco de dados gerenciado hospeda o nosso banco de dados. Os dados dos clientes e as instâncias de runner são mantidos em ambientes isolados.

4.2 Autenticação

O Clerk trata a autenticação de todos os métodos de login que oferecemos. Não visualizamos nem armazenamos as suas credenciais do GitHub ou do Google.

4.3 Processamento de Pagamentos

O Stripe viabiliza os seus pagamentos de assinatura, de assentos e de minutos de runner.

4.4 Processamento por IA

Usamos provedores terceirizados de modelos de IA para viabilizar os recursos de IA do Latchkey, como os diagnósticos de autocorreção, os insights de otimização, as configurações de runner do AI Scan e a base de conhecimento. Quando um recurso usa um desses provedores, enviamos a ele os dados de que esse recurso precisa para aquela solicitação. Não autorizamos esses provedores a treinar os seus modelos com os seus dados.

§05 Segurança dos Dados

Usamos medidas de segurança padrão do setor para proteger os seus dados: TLS 1.2 ou superior para dados em trânsito e AES-256 para dados em repouso. Não armazenamos senhas nem informações de pagamento.

O Latchkey é executado na AWS, que está em conformidade com o SOC 2. Os dados dos clientes e as instâncias de Latchkey Runner são mantidos em ambientes isolados com controles de acesso rigorosos, e os Latchkey Runners são efêmeros - cada runner é destruído após a conclusão do job que atende, de modo que nada nele passa para outro job.

§06 Retenção de Dados

Mantemos os dados em status ativo por até um ano, após o qual eles são transferidos para armazenamento frio. Embora a análise histórica permaneça disponível, a recuperação a partir do armazenamento frio pode exigir tempo adicional para carregar. Você pode solicitar a exclusão total dos dados a qualquer momento após o cancelamento do seu plano. Os dados arquivados são normalmente eliminados após cinco anos, salvo se a lei exigir de outra forma.

§07 Seus Direitos de Privacidade

Dependendo da sua localização (por exemplo, GDPR, CCPA), você pode ter direitos relativos ao acesso, à correção ou à exclusão dos seus dados pessoais.

§08 Cookies e Tecnologias de Rastreamento

Usamos cookies essenciais para autenticação e gerenciamento de sessão. Consulte as práticas gerais de coleta de dados descritas acima.

8.1 Análise

Usamos o Google Analytics 4 para entender como o site é usado: quais páginas são visitadas, quais links são seguidos, até onde as pessoas leem e com que rapidez as páginas carregam. Não enviamos ao Google o seu nome, endereço de e-mail, nomes de repositórios nem o conteúdo de qualquer workflow. Visitantes autenticados são descritos apenas por faixas, como o tier do plano, nunca por um identificador que aponte de volta para uma pessoa.

A análise vem ativada por padrão, então o Google Analytics define seus cookies (_ga e _ga_*) quando você visita o site. Você pode desativar a análise a qualquer momento em Configurações de cookies, no rodapé do site. Depois de desativada, nada é enviado ao Google e todos os cookies _ga são removidos do seu dispositivo.

Você pode alterar isso a qualquer momento em Configurações de cookies, no rodapé do site. O Google processa esses dados nos Estados Unidos em nosso nome. Não usamos o Google Analytics para publicidade, remarketing ou personalização de anúncios, e essas categorias permanecem desativadas independentemente da sua escolha.

Se a análise estiver ativada quando você assinar, anexamos o seu identificador de análise ao checkout para que a compra possa ser contabilizada no Google Analytics. O Stripe recebe esse identificador com a sessão de checkout; ele nunca é enviado ao Google com o seu nome ou e-mail.

§09 Serviços de Terceiros

Consulte a seção Compartilhamento e Divulgação de Dados para obter informações sobre os nossos provedores de infraestrutura, e a Cookies e Tecnologias de Rastreamento para saber como usamos o Google Analytics.

§10 Fale Conosco

Se você tiver dúvidas sobre esta Política de Privacidade, entre em contato conosco pelo:

legal@latchkey.dev

Atualizações da Política

Podemos atualizar esta Política de Privacidade periodicamente. Notificaremos você sobre quaisquer alterações significativas por e-mail ou por meio de um aviso em destaque na nossa plataforma.

Fim do documento · Política de Privacidade