CMSKite

Atualizada em

Política de Privacidade

CMSKite opera cmskite.com e api.cmskite.com. Esta página diz o que coletamos e o que fazemos com isso. Ela foi escrita para ser conferida com o produto, não para ser longa: todo prazo de retenção abaixo é aplicado pelo próprio banco de dados, e todo terceiro citado é um para o qual nosso código de fato envia dados. As seções sobre a LGPD (Lei nº 13.709/2018) estão mais abaixo.

Quando você cria uma conta

O login é feito pelo Google. O Google nos informa seu e-mail, seu nome e que o endereço foi verificado. Nunca vemos sua senha do Google e não pedimos mais nada ao Google.

Na tela seguinte, perguntamos como chamar o seu espaço de trabalho e, se você quiser, um número de telefone. O número é opcional, só é usado se você entrar em contato conosco sobre um plano, e deixá-lo em branco não muda nada na sua conta.

Guardamos seu e-mail, seu nome, seu telefone se você o informou, os espaços de trabalho dos quais você participa e os horários em que você entrou. As sessões ficam no nosso banco de dados para que você possa encerrá-las; o cookie que renova uma sessão é HttpOnly e não pode ser lido por JavaScript.

O conteúdo que você publica

Posts, categorias, tags, perfis de autor, mídia e configurações pertencem a você. Nós os guardamos para que a API possa entregá-los, e não os lemos, não os vendemos e não os usamos para treinar nada.

Excluir um post é uma exclusão lógica: o registro é marcado como excluído, deixa de ser entregue imediatamente e é apagado mediante solicitação. Excluir um projeto revoga as chaves de API dele no mesmo instante.

Se você conectar seu próprio cluster MongoDB, seu conteúdo fica guardado lá, e não conosco. Guardamos os dados de conexão, criptografados, e mais nada sobre esse conteúdo.

Quem lê o seu blog

Esta é a parte sobre a qual a maioria das ferramentas de análise é vaga, então vale ser exato. O CMSKite conta visualizações e cliques dos seus posts sem colocar cookies nos seus leitores e sem guardar o endereço IP ou o user agent deles.

Um leitor é identificado por um dia por um hash, e não por um identificador emitido por nós:

  • O hash é o SHA-256 de um salt diário aleatório, do id do projeto, do endereço IP do leitor e do user agent dele.
  • O salt fica no nosso banco Redis, que o grava em disco para que uma reinicialização não divida um leitor em dois, e expira após 48 horas.
  • Depois que o salt de um dia expira, os hashes daquele dia não podem ser recalculados por ninguém, nem por nós.
  • O endereço IP e o user agent em si nunca são guardados. Só o hash é, junto com cada evento de leitura, por 90 dias. Ele é um dado pseudonimizado: representa um leitor, em um site, durante um dia.

O custo disso, dito com honestidade: dois leitores na mesma rede de escritório, com a mesma versão de navegador, contam como um, e o mesmo leitor conta de novo no dia seguinte. É o preço de não usar cookie, e escolhemos pagá-lo.

Também guardamos, por evento, o caminho da página sem a query string, o domínio do site de origem (nunca a URL completa) e o código de país de duas letras, se a nossa borda o informou. As query strings são removidas porque é nelas que vão parar ids de campanha e, às vezes, endereços de e-mail.

Para os dados dos leitores do seu blog, quem decide sobre o tratamento é você, dono do site (controlador, na linguagem da LGPD); o CMSKite trata esses dados em seu nome, como operador.

Por quanto tempo guardamos os dados

Estes prazos são aplicados pelo banco de dados, e não por uma tarefa que alguém precisa lembrar de executar.

  • Eventos de leitura: 90 dias. Incluem o hash diário descrito acima. Os totais diários e por post derivados deles são guardados por tempo indeterminado e não contêm identificadores.
  • Registros de requisições à API usados para cobrança e limites de uso: 14 dias. Os consolidados diários gerados a partir deles são o registro de cobrança e são mantidos.
  • Registro de auditoria das alterações feitas no seu espaço de trabalho: 24 meses.
  • Registros de entrega de webhooks: 90 dias.
  • Sua conta e seu conteúdo: até você excluí-los ou nos pedir para encerrar sua conta.

Publicidade e análise do site

O site cmskite.com usa o pixel da Meta e o Plausible Analytics. O Plausible não usa cookies e não coleta dados pessoais.

Se você nos informar seu e-mail na página inicial em troca do guia de início rápido, guardamos esse endereço, o bloco da página em que você o enviou e os parâmetros de campanha da URL pela qual você chegou. Usamos isso para enviar o que você pediu e para falar sobre o CMSKite. Todo e-mail desse tipo tem um link para cancelar a inscrição, e você pode pedir a exclusão do endereço a qualquer momento.

Também enviamos à Meta três eventos a partir do nosso servidor, para saber qual publicidade realmente funciona: quando alguém envia esse formulário de e-mail, quando uma conta é criada e quando a chave de API de um projeto novo é usada pela primeira vez. O que enviamos é seu e-mail, telefone, nome e o nosso id para você, cada um transformado em hash SHA-256 antes de sair dos nossos servidores. A Meta não consegue lê-los; ela só consegue compará-los com hashes que já tem.

Deliberadamente, não enviamos à Meta o endereço IP nem o user agent do servidor que fez uma chamada à API, porque aquela máquina não é você, e dizer o contrário a uma plataforma de anúncios seria uma afirmação que não podemos sustentar.

Se você preferir que nada disso aconteça, um bloqueador de rastreadores impede a parte do navegador, e um pedido para o endereço abaixo impede o resto.

Dados do Google Search Console

Se você conectar o Google Search Console a um projeto, pedimos ao Google acesso somente leitura (a permissão webmasters.readonly) às propriedades do Search Console da conta Google que você escolher. Nunca alteramos nada no seu Search Console.

O que guardamos: a propriedade escolhida, o e-mail dessa conta Google, um token de acesso criptografado e o desempenho de busca que o Google informa para a propriedade: cliques, impressões, taxa de cliques e posição média, por dia, por página e por consulta de busca.

Para que usamos: apenas para mostrar como o seu site se sai na Pesquisa Google e calcular recomendações para ele, dentro do seu próprio workspace. As pessoas do seu workspace com acesso a esse projeto veem esses dados; ninguém mais.

O que nunca fazemos: vender, usar para publicidade, compartilhar além do descrito aqui ou usar para treinar modelos de IA. Quando você pede uma explicação de uma recomendação com IA, ou usa Corrigir com IA em um post, os números e as consultas de busca necessários para esse pedido são enviados ao nosso provedor de modelos de IA para gerar a resposta, e não são usados para treinar os modelos dele.

Por quanto tempo guardamos: dados de páginas por 16 meses e de consultas de busca por 90 dias, igual à retenção do próprio Google. Ao desconectar, revogamos nosso acesso no Google e apagamos na hora tudo o que guardamos a partir dele. Você também pode remover nosso acesso a qualquer momento nas configurações de segurança da sua Conta Google.

O uso e a transferência, pelo CMSKite, de informações recebidas das APIs do Google seguem a Política de Dados do Usuário dos Serviços de API do Google, incluindo os requisitos de Uso Limitado.

Quem mais tem acesso aos seus dados

Mantemos esta lista curta de propósito, e ela é a lista completa.

  • Google: o login, em que recebemos seu e-mail, nome e status de verificação; e, se você conectar, o Search Console, como descrito acima.
  • Hostinger: os servidores em que esta plataforma roda, na União Europeia.
  • MongoDB: onde ficam o conteúdo e os registros de conta, a menos que você tenha conectado seu próprio cluster.
  • Armazenamento de objetos: onde ficam as imagens enviadas. Os arquivos vão do seu navegador direto para o armazenamento; nossa API nunca manipula os bytes.
  • Meta: os eventos de publicidade descritos acima, em hash.
  • Plausible Analytics: visualizações de página em cmskite.com. Sem cookies, sem dados pessoais.
  • O provedor de modelos de IA por trás de escrever e corrigir com IA: o texto do que você pede para ele trabalhar, para gerar a resposta. Não é usado para treinar os modelos dele.

Não vendemos dados a ninguém e não os compartilhamos com ninguém que não esteja nesta lista.

Segurança

As chaves de API são guardadas como digests HMAC-SHA256 com um pepper mantido fora do banco de dados, então uma cópia do banco, sozinha, não gera uma chave que funcione. Uma chave é exibida uma vez, quando é criada, e nunca mais.

Strings de conexão e outros segredos que você nos passa são criptografados em repouso com uma chave mantida fora do banco de dados.

Os dados de cada espaço de trabalho são separados na camada do banco de dados, e não por um filtro que cada consulta precisa lembrar de aplicar, e essa separação é coberta por um conjunto de testes dedicado.

Tudo é servido por HTTPS. Não aceitamos credenciais por HTTP simples.

LGPD: controlador e encarregado

O controlador dos dados pessoais descritos nesta política (dados da sua conta, dos formulários do site e de publicidade) é CMSKite, [ENDEREÇO], contato: cmskite.com@gmail.com.

Encarregado pelo tratamento de dados pessoais (art. 41 da LGPD): [NOME DO ENCARREGADO], pelo e-mail cmskite.com@gmail.com. É a esse contato que você, ou a Autoridade Nacional de Proteção de Dados (ANPD), pode se dirigir para qualquer assunto sobre seus dados.

Seus direitos

Pelo art. 18 da LGPD, você pode pedir a qualquer momento, gratuitamente:

  • confirmação de que tratamos dados seus;
  • acesso aos dados;
  • correção de dados incompletos, inexatos ou desatualizados;
  • anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade com a lei;
  • portabilidade dos dados a outro fornecedor de serviço;
  • eliminação dos dados tratados com base no seu consentimento;
  • informação sobre as entidades públicas e privadas com as quais compartilhamos dados (a lista completa está na seção “Quem mais tem acesso aos seus dados”);
  • informação sobre a possibilidade de não dar consentimento e sobre as consequências disso;
  • revogação do consentimento;
  • oposição a um tratamento feito com base em outra hipótese legal, se ele não cumprir a LGPD;
  • revisão de decisões tomadas unicamente com base em tratamento automatizado (o CMSKite não toma decisões desse tipo sobre você).

Para exercer qualquer um deles, escreva para cmskite.com@gmail.com. Podemos pedir uma confirmação de que o pedido vem de você. A confirmação e o acesso em formato simplificado são respondidos de imediato; uma declaração completa, em até 15 dias.

Você também pode excluir seu próprio conteúdo e seus projetos pelo painel a qualquer momento. Encerrar um espaço de trabalho remove o conteúdo dele e revoga suas chaves.

Se você está na União Europeia ou no Reino Unido, também tem os direitos do GDPR, incluindo o de reclamar à autoridade de proteção de dados do seu país.

LGPD: transferência internacional

Seus dados são tratados fora do Brasil: nossos servidores ficam na União Europeia, e os fornecedores listados acima (Google, MongoDB, Meta, Plausible e o armazenamento de objetos) podem tratá-los em outros países, incluindo os Estados Unidos.

Essas transferências são feitas nas hipóteses do art. 33 da LGPD, como a execução do contrato com você e cláusulas contratuais com os fornecedores, e com as medidas de segurança descritas nesta página.

Reclamação à ANPD

Se você acha que não respondemos bem a um pedido seu, pode apresentar uma petição à Autoridade Nacional de Proteção de Dados (ANPD), em www.gov.br/anpd. Pedimos que você fale conosco primeiro, para podermos resolver.

Crianças e adolescentes

O CMSKite é uma ferramenta para desenvolvedores e não é voltado a crianças. Não coletamos dados de menores de 16 anos de forma consciente. Se você acredita que coletamos, escreva para nós e vamos apagá-los.

Alterações nesta política

Se mudarmos o que coletamos ou com quem compartilhamos, vamos alterar esta página e atualizar a data no topo. Mudanças relevantes também serão enviadas por e-mail aos titulares de contas.

Contato

Dúvidas sobre esta política, ou um pedido para ver, corrigir ou apagar o que guardamos sobre você: escreva para cmskite.com@gmail.com.

CMSKite, [ENDEREÇO].

Veja também os Termos de Uso.