Política de Cookies — EvoCODE IA®
Última atualização: 30 de setembro de 2026 · Versão 2.0
Esta Política de Cookies explica como a EvoCODE IA® Ltda ("EvoCODE", "nós") utiliza cookies e tecnologias similares nos produtos Kairo (kairo.evocode.ia.br), TraceLog (tracelog · evocode.ia.br) e AgenteNOC (agentenoc.evocode.ia.br e painel), bem como no site institucional https://evocode.ia.br. Ela integra o nosso hub legal e deve ser lida em conjunto com a Política de Privacidade. Em caso de conflito, prevalece a ordem de precedência declarada no hub: DPA > Termos de Uso > AUP > documentação.
Esta política foi redigida em conformidade com a Lei Geral de Proteção de Dados (Lei nº 13.709/2018 — LGPD), o Guia Orientativo da ANPD sobre cookies e proteção de dados pessoais e, quando aplicável a visitantes de outras regiões, com o regime europeu de ePrivacy e o GDPR.
1. O que são cookies e tecnologias similares
Cookies são pequenos arquivos de texto que um site armazena no seu navegador ou dispositivo. Eles podem ser lidos pelo próprio site em visitas seguintes e servem, por exemplo, para manter você autenticado, lembrar preferências ou medir audiência.
Também usamos tecnologias similares, que tratamos nesta política da mesma forma que cookies:
- localStorage / sessionStorage: áreas de armazenamento do navegador usadas para guardar preferências de interface (tema, idioma, estado da barra lateral) e o registro do seu consentimento de cookies. Diferentemente dos cookies, esses dados não são enviados automaticamente ao servidor a cada requisição.
- Pixels e tags: pequenos elementos ou scripts carregados de servidores próprios ou de terceiros que permitem medir eventos (ex.: tags gerenciadas via Google Tag Manager, quando habilitado).
- Recursos de terceiros embutidos: fontes, players e widgets carregados de servidores externos (ex.: Google Fonts, player VdoCipher), que podem expor o seu endereço IP ao terceiro e, em alguns casos, definir cookies próprios.
Quanto à origem, os cookies podem ser primários (definidos por nossos próprios domínios) ou de terceiros (definidos por domínios externos). Quanto à duração, podem ser de sessão (expiram ao fechar o navegador) ou persistentes (permanecem por prazo definido).
2. Categorias de cookies e bases legais
Seguindo a classificação recomendada pelo guia da ANPD, organizamos cookies e tecnologias similares em quatro categorias, cada uma com sua base legal:
| Categoria | O que faz | Base legal (LGPD) | Pode ser desativada? |
|---|---|---|---|
| Necessários | Autenticação e sessão, segurança (CSRF, anti-bot), balanceamento, registro do próprio consentimento, funcionamento essencial de recursos solicitados por você (ex.: agendamento em iframe) | Execução de contrato (art. 7º, V) e legítimo interesse (art. 7º, IX) — segurança e funcionamento do serviço | Não. Sem eles o serviço não funciona; por isso não dependem de consentimento |
| Preferências (funcionais) | Lembrar idioma, tema claro/escuro, estado da interface | Legítimo interesse (art. 7º, IX), com impacto mínimo sobre o titular; desativáveis no painel de preferências | Sim |
| Analytics (estatísticos) | Medir uso e desempenho para melhorar o produto | Legítimo interesse com teste de balanceamento (LIA) documentado quando se tratar de medição própria e agregada; consentimento (art. 7º, I) quando envolver terceiros ou perfis individualizados — é o caso do Google Tag Manager no TraceLog | Sim |
| Marketing (publicidade) | Publicidade, remarketing, medição de campanhas | Consentimento (art. 7º, I), sempre. Nunca ativados sem sua escolha afirmativa | Sim |
Para visitantes do Espaço Econômico Europeu, Reino Unido e Québec, todos os cookies não estritamente necessários dependem de consentimento prévio (opt-in), na forma do art. 5(3) da Diretiva ePrivacy e legislações locais.
Importante: nós não vendemos nem compartilhamos dados pessoais para publicidade comportamental cross-context, na acepção das leis estaduais dos EUA.
3. Cookies utilizados, por produto
As tabelas abaixo refletem auditoria técnica real dos nossos sistemas na data desta versão. Se um cookie ou tecnologia deixar de constar aqui ou for adicionado, atualizaremos esta política e a versão indicada no topo.
3.1 Kairo (kairo.evocode.ia.br)
| Nome | Tipo | Finalidade | Duração | Categoria |
|---|---|---|---|---|
kairo_session |
cookie | Sessão/autenticação | 120 min | Necessário |
XSRF-TOKEN |
cookie | Proteção CSRF | Sessão | Necessário |
remember_web_* |
cookie | Função "lembrar-me" | ~5 anos | Necessário (definido apenas se você usar "lembrar-me") |
evocode_embed |
cookie | Contexto de agendamento em iframe embed | Sessão | Necessário (funcional às rotas de booking) |
sidebar:state |
cookie JS | Preferência de UI da barra lateral | 7 dias | Preferências |
sidebar, appearance, i18nextLng |
localStorage | Estado da UI, tema, idioma | Persistente | Preferências |
| Google Fonts | terceiro | Carregamento da fonte Outfit (expõe o endereço IP ao Google) | — | Terceiro |
O Kairo não utiliza cookies de analytics ou de marketing atualmente.
3.2 TraceLog
| Nome | Tipo | Finalidade | Duração | Categoria |
|---|---|---|---|---|
tracelog_session |
cookie | Sessão/autenticação | 120 min | Necessário |
XSRF-TOKEN |
cookie | Proteção CSRF | Sessão | Necessário |
remember_web_* |
cookie | Função "lembrar-me" | ~5 anos | Necessário |
Cloudflare Turnstile (cf_*) |
terceiro | Verificação anti-bot no login | — | Necessário (segurança) |
| Google Tag Manager | terceiro condicional | Analytics/marketing (apenas se gtm_id estiver ativo na instalação) |
— | Analytics/Marketing — exige CONSENTIMENTO |
tracelog_cookie_consent, i18nextLng |
localStorage | Registro do consentimento de cookies; idioma | Persistente | Necessário / Preferências |
| Google Fonts | terceiro | Carregamento da fonte Outfit | — | Terceiro |
Nota sobre o Google Tag Manager: o script do GTM não é carregado antes do seu consentimento. Ele só é injetado na página após você aceitar as categorias Analytics e/ou Marketing no banner ou no painel de preferências. Se você rejeitar ou revogar o consentimento, o script deixa de ser carregado nas navegações seguintes.
3.3 AgenteNOC (aplicação e painel)
| Nome | Tipo | Finalidade | Duração | Categoria |
|---|---|---|---|---|
Cookie de sessão (evocode-ia-painel-agente-noc-session no painel; nome próprio na app) |
cookie | Sessão/autenticação | 120 min | Necessário |
XSRF-TOKEN |
cookie | Proteção CSRF | Sessão | Necessário |
remember_web_* |
cookie | Função "lembrar-me" | ~5 anos | Necessário |
Cloudflare Turnstile (cf_*) |
terceiro | Verificação anti-bot nos formulários de autenticação (login, cadastro, recuperação de senha) | — | Necessário (segurança) |
| VdoCipher | terceiro (iframe) | Player com DRM para vídeos de cursos no painel | — | Necessário (recurso solicitado por você) |
| Google Tag Manager | terceiro condicional | Medição e análise de uso (apenas se gtm_id estiver configurado nas Configurações do painel) — carrega a família de cookies _ga/_ga_*/_gid do Google Analytics |
Conforme o Google: _ga/_ga_<container-id> até 2 anos, _gid até 24h (duração definida pelas tags carregadas, fora do nosso controle direto) |
Analytics/Marketing — exige CONSENTIMENTO |
theme/sidebar (Filament) |
localStorage | Preferências de interface | Persistente | Preferências |
agentenoc_voice_push_to_talk, agentenoc_voice_mic_threshold_* |
localStorage | Ajustes do microfone na conversa por voz ("segurar para falar" e sensibilidade por agente), gravados só quando você muda o ajuste | Persistente | Preferências |
agentenoc_partner_ref |
localStorage | Atribuição do cadastro ao parceiro/revenda que indicou (código capturado do link ?parceiro=) |
60 dias | Marketing — exige CONSENTIMENTO |
O player VdoCipher só é carregado nas páginas de cursos que contêm vídeo; ao acessá-las, seu navegador se comunica com os servidores do VdoCipher. Classificamos o VdoCipher como Necessário porque é você quem solicita o conteúdo ao abrir a aula — o player é o próprio recurso pedido, na mesma lógica dos demais itens necessários da seção 2 — e não porque exista um gate de consentimento específico antes do seu carregamento.
Nota sobre o Google Tag Manager: quando um gtm_id está configurado, o script do GTM (gtm.js) só é carregado depois que você concede consentimento válido para Analytics e/ou Marketing no banner ou no painel de preferências — ele não é injetado na página por padrão, nem antes da sua decisão. Sob o sinal Global Privacy Control (seção 4.4), o script nunca é carregado, mesmo que exista um consentimento salvo anteriormente. Como camada adicional de proteção, na ausência de consentimento válido — e sempre sob o sinal Global Privacy Control — o Consent Mode v2 define os sinais de medição como negados antes de qualquer carregamento; assim, mesmo numa eventual falha da checagem acima enquanto não houver consentimento válido, cookies e sinais (_ga, _ga_*, _gid e afins) permaneceriam bloqueados. Rejeitar ou revogar o consentimento interrompe o carregamento do script nas navegações seguintes.
3.4 Terceiros e transferências internacionais
Recursos de terceiros identificados acima (Google Fonts no Kairo e no TraceLog, Google Tag Manager, Cloudflare Turnstile, VdoCipher) podem implicar comunicação do seu endereço IP e metadados técnicos a provedores localizados fora do Brasil. No AgenteNOC, as fontes de interface (Inter e Outfit) são auto-hospedadas — não há requisição aos servidores do Google para carregá-las, logo nenhum IP é exposto por essa via. Essas transferências observam a Resolução CD/ANPD nº 19/2024 e os mecanismos descritos na seção de transferências internacionais da nossa Política de Privacidade. A lista completa de suboperadores de cada produto está publicada no hub legal.
4. Como gerenciar cookies
4.1 Banner de consentimento (dois níveis)
No primeiro acesso a cada produto, exibimos um banner com duas camadas:
- Nível 1 — resumo: explicação breve e três botões com igual proeminência: Aceitar tudo, Rejeitar não essenciais e Preferências. Nenhuma categoria opcional vem pré-marcada.
- Nível 2 — granular: controle por categoria — Necessários (sempre ativos), Preferências, Analytics e Marketing — com descrição de cada uma.
Enquanto você não fizer uma escolha, nenhum script não essencial é carregado.
4.2 Painel de preferências
Você pode revisar e alterar suas escolhas a qualquer momento pelo link "Preferências de cookies/privacidade" no rodapé de cada produto. Revogar o consentimento é tão simples quanto concedê-lo.
4.3 Configurações do navegador
Todos os navegadores modernos permitem bloquear ou apagar cookies e limpar o localStorage (geralmente em Configurações → Privacidade). Atenção: bloquear cookies necessários impede o login e o uso dos produtos.
4.4 Global Privacy Control (GPC)
Honramos o sinal Global Privacy Control. A partir do momento em que seu navegador ou extensão o envia:
- as categorias Analytics e Marketing ficam recusadas de forma automática e imediata — nenhum script dessas categorias é carregado, independentemente de você interagir com o banner ou já ter uma decisão salva anteriormente;
- no banner e no painel de preferências, os controles de Analytics e Marketing aparecem travados (não podem ser ativados enquanto o sinal estiver presente), e o botão principal passa a se chamar "Aceitar permitidos", concedendo apenas Necessários e Preferências;
- se você interagir com o banner ou o painel enquanto o sinal estiver ativo, registramos a decisão (seção 5) com a origem identificada como GPC, para fins de auditoria.
Isso equivale, onde a lei aplicável exigir, a um opt-out de "venda/compartilhamento" de dados — a recusa de Analytics e Marketing produz efeito sem necessidade de nenhuma ação sua além do próprio sinal do navegador.
Para reverter essa recusa, desative o sinal Global Privacy Control no navegador ou na extensão que o envia e refaça a sua escolha no banner ou no painel de preferências.
5. Como registramos e revogamos o consentimento
Quando você interage com o banner ou o painel de preferências, registramos, no seu próprio navegador (ex.: chave agentenoc_cookie_consent no AgenteNOC; tracelog_cookie_consent no TraceLog):
- a escolha por categoria (aceita/recusada);
- a data e hora da escolha;
- a versão desta política vigente no momento.
Validade do consentimento: essa escolha vale por até 12 meses a partir da data do registro. Ao expirar — ou se publicarmos uma nova versão desta política —, tratamos o consentimento anterior como inexistente e o banner é reapresentado automaticamente na sua próxima visita, sem que isso exija qualquer ação sua além de continuar usando o produto.
Registro em nossos sistemas (usuários autenticados): quando você está autenticado, além da gravação no navegador, também mantemos em nossos sistemas um histórico das suas decisões, contendo apenas: a categoria escolhida (Preferências, Analytics, Marketing), a versão da política vigente no momento da decisão, a data e hora da decisão e a origem do registro (primeiro banner, painel reaberto ou sinal de Global Privacy Control). Por minimização de dados, não coletamos endereço IP nem informações do navegador (user-agent) nesse histórico — o titular já está identificado pela própria conta.
Esse registro nos permite comprovar o consentimento (art. 8º, §2º, LGPD) e respeitar sua escolha nas visitas seguintes. Ao revogar o consentimento:
- os scripts das categorias revogadas deixam de ser carregados imediatamente nas próximas navegações;
- cookies já gravados por esses scripts expiram naturalmente ou podem ser removidos pelo navegador — explicamos como fazê-lo na seção 4.3;
- registramos a revogação com data, hora e versão, da mesma forma que o aceite (art. 8º, §5º, LGPD).
Retenção do histórico: o histórico de consentimento mantido em nossos sistemas fica associado à sua conta e é conservado enquanto ela existir. Se você excluir sua conta, esse histórico é excluído junto — não retemos prova de consentimento de contas encerradas.
Se publicarmos uma alteração material nesta política ou adicionarmos novas finalidades não essenciais, o banner também será reapresentado para nova escolha.
6. Atualizações e contato
Podemos atualizar esta Política de Cookies para refletir mudanças técnicas, legais ou de produto. A versão e a data no topo indicam sempre a edição vigente; alterações materiais serão comunicadas por aviso no produto.
Dúvidas sobre cookies e privacidade, ou solicitações de titulares de dados (art. 18 da LGPD), podem ser dirigidas ao nosso Encarregado de Dados (DPO), Elizandro Pacheco de Almeida, pelo e-mail dpo@evocode.ia.br. Observação: quando os dados forem tratados por nós na condição de operadora em nome de um cliente (tenant), poderemos redirecionar a sua solicitação ao controlador responsável, prestando a assistência devida.
EvoCODE IA® Ltda · CNPJ 63.623.332/0001-42 Praça Nossa Senhora do Rosário, 44, Sala 02 — Centro, Piracaia/SP — CEP 12970-000 — Brasil Site: https://evocode.ia.br · E-mail: contato@evocode.ia.br · Suporte: sac@evocode.ia.br · WhatsApp oficial: +55 51 2191-0021 (https://wa.me/555121910021) Encarregado de Dados (DPO): Elizandro Pacheco de Almeida — dpo@evocode.ia.br