Política de Privacidade

Esta política explica o que coletamos, como usamos e protegemos esses dados e quais direitos você pode exercer.

1. Quais informações coletamos

Informações da conta: o e-mail e o nome informados no cadastro e a preferência de idioma que você define. Ao trocar a senha registramos a data da alteração, mas nunca guardamos sua senha em texto claro: apenas um valor derivado irreversível.

O conteúdo que você cria: nomes, tipos, campos de conteúdo, ajustes de aparência, pastas e modelos de design dos códigos, além dos arquivos que você envia para usar o serviço.

Dados de escaneamento: quando alguém escaneia um dos seus códigos dinâmicos registramos o horário desse escaneamento, o país/região/cidade resolvidos de uma base geográfica offline ou de um cabeçalho da requisição do CDN, o dispositivo e o sistema operacional resolvidos do identificador do navegador e o hash de IP descrito adiante.

Dados de origem de canal: quando você chega ao site por um link com parâmetros de campanha (um anúncio ou um link de parceiro, por exemplo) e se cadastra, registramos os identificadores de origem que esses links carregam — os parâmetros de campanha (cinco valores utm_*), os identificadores de clique das plataformas de anúncio (gclid / fbclid / msclkid / ttclid), um código de indicação, além do domínio da página de origem e o caminho da primeira visita. Também guardamos esses identificadores no armazenamento local do seu navegador até o cadastro se completar.

Os formulários que você envia: nome, e-mail, assunto, corpo da mensagem e tipo de denúncia enviados pelo formulário de contato ou de denúncia.

2. Endereços IP e tratamento por hash

Não guardamos o endereço IP bruto de quem escaneia. Ao processar a requisição, o IP é convertido na hora em um hash HMAC-SHA256 com chave (uma string hexadecimal de tamanho fixo) e só então gravado no banco; a chave é derivada de um segredo do servidor e não é guardada junto aos dados. O hash não pode ser revertido para o IP original.

Esse hash tem um único uso: decidir se "a mesma origem aparece no mesmo dia", ou seja, a contagem deduplicada de escaneamentos únicos. Não o usamos para rastrear ninguém nem para perfis publicitários.

Os dados de origem de canal também não guardam nenhum endereço IP bruto nem geram identificador de visitante: não usamos scripts de estatística de terceiros nem pixels de anúncio, não definimos cookies de rastreamento e não conseguimos ligar as visitas de uma mesma pessoa entre dispositivos ou navegadores.

A informação geográfica vem de uma base geográfica offline ou de um cabeçalho da requisição do CDN (como o campo de país). Sem uma fonte configurada ou sem resolução, a região desse escaneamento entra como "desconhecida" e não afeta as outras dimensões.

3. Prazos de retenção

Os registros detalhados de escaneamento ficam 90 dias por padrão e depois uma tarefa em segundo plano os limpa conforme a política de retenção; esse prazo é configurável pela operação.

Os agregados diários (totais de números, regiões e dispositivos) ficam a longo prazo: não contêm o hash de IP nem nada que leve de volta a um escaneamento específico, e servem apenas para mostrar tendências nas suas páginas de estatísticas e de resumo.

Os dados de origem de canal ficam enquanto a sua conta existir e são limpos ao encerrá-la. Uma conta guarda apenas o primeiro registro de origem (atribuição de primeiro toque); visitas posteriores não o sobrescrevem.

Você pode exportar suas próprias estatísticas em CSV.

4. Como usamos essas informações

Prestar e manter o serviço: gerar e resolver códigos QR, exibir páginas de destino, mostrar estatísticas e gerenciar sua conta e assinatura.

Entender de onde vem a clientela: agregamos os dados de canal por origem, mídia, campanha e código de indicação para saber quais canais funcionam. O resultado aparece no painel de operação como contagens e rótulos de canal, nunca como o detalhe de origem de uma conta específica.

Segurança e abuso: identificar tráfego anômalo, limitar taxa e apurar links curtos denunciados.

Comunicação: responder às mensagens que você envia pelos formulários de contato ou de denúncia. Quando há uma caixa de operação configurada, esses envios chegam lá como avisos em texto simples com o mesmo conteúdo que você digitou.

Não vendemos suas informações pessoais nem as usamos para fins que esta política não descreva.

5. Cookies e armazenamento local

Sua sessão é guardada como token no armazenamento local do navegador para continuar ativa ao recarregar a página; não usamos cookies de anúncio de terceiros.

O identificador de origem de canal também fica no armazenamento local do seu navegador (sob a chave `qrhub.attribution`) e é apagado quando o cadastro se completa. É armazenamento próprio, que ninguém fora de nós consegue ler. Se você limpar o armazenamento do navegador, apaga-o você mesmo, ao custo de perder a origem desta visita.

Se você limpar o armazenamento do navegador, a sessão se perde e será preciso entrar de novo.

6. Seus direitos

Você pode consultar e editar seus dados, exportar suas estatísticas e excluir os códigos e arquivos que criou, a qualquer momento, nas configurações da conta.

Você pode exportar você mesmo os dados da sua conta no painel (códigos, páginas de destino, estatísticas agregadas e registros de cobrança) e também pode encerrar a conta por conta própria: ela entra então em um período de carência de 7 dias que você pode cancelar a qualquer momento, após o qual a conta e seus dados são excluídos. Para acessar ou corrigir quaisquer outros dados, escreva pela página de contato.

7. Mudanças nesta política

Esta política é atualizada conforme mudam os recursos e as exigências de conformidade. Mudanças relevantes no que é coletado ou em como é usado são comunicadas antes de vigorar, no aplicativo ou por e-mail.