{
  "titular": "Sofisticatto Odontologia — CNPJ 22.208.280/0001-60",
  "site": "https://sofisticattoodonto.com.br",
  "gerado_em": "2026-10-12",
  "observacao": "O hash SHA-256 identifica o conteúdo exato de cada arquivo. Qualquer alteração, por menor que seja, muda o hash.",
  "versoes": [
    {
      "tipo": "politica",
      "versao": "1.0",
      "vigente_desde": "11/10/2026, ~13h05",
      "arquivo": "politica-v1.0/",
      "sha256": "8d5e5c53dbc42ae79a9dba645fde70409925c5070e1911c03aeeafb95f5cbec4",
      "resumo": "Primeira publicação. Cookies de análise e publicidade ativos desde a chegada, com direito de recusa (legítimo interesse com oposição)."
    },
    {
      "tipo": "politica",
      "versao": "1.1",
      "vigente_desde": "12/10/2026, ~01h15",
      "arquivo": "politica-v1.1/",
      "sha256": "25fa6a2e3a6ca0c2bd73b02c0ac3660056364a0a36c5d2dc78795a242fcd7692",
      "resumo": "Seção 9: registro da escolha no aviso de cookies guardado por 5 anos em servidor próprio. Seção 7: servidor próprio (Hostinger) passa a guardar esse registro."
    },
    {
      "tipo": "politica",
      "versao": "1.2",
      "vigente_desde": "12/10/2026 (data de publicação)",
      "arquivo": "politica-v1.2/",
      "sha256": "1b08a0a107771eba572a8cf724fea29f0e6b60a0a8f7706f48a2a0ff52c4e0e9",
      "resumo": "Seções 7 e 9: o registro inclui o endereço IP com o último bloco apagado e o tipo de navegador. Seção 16: link para este arquivo de versões."
    },
    {
      "tipo": "aviso",
      "versao": "1.0",
      "vigente_desde": "11/10/2026, ~13h05",
      "arquivo": "aviso-v1.0.txt",
      "sha256": "91ccc67652723f0417019b1fac200eedcbed7746b62890d8393e15e3cd69c758",
      "resumo": "Janela central com os botões \"Aceitar e continuar\", \"Recusar\" e o link \"Configurar escolhas\". Faixa na página da política com \"Recusar\", \"Aceitar e continuar\" e \"Configurar\"."
    },
    {
      "tipo": "aviso",
      "versao": "1.1",
      "vigente_desde": "11/10/2026, ~13h42",
      "arquivo": "aviso-v1.1.txt",
      "sha256": "7ba309fd4a84d116c75314093f6a365e2f064a26525c68517917203e15d55e69",
      "resumo": "Botão único \"Aceitar e continuar\"; a recusa passa para o link \"Recusar ou configurar\", que abre as preferências com \"Recusar todos\". Mesmo texto explicativo."
    }
  ],
  "arquivos_tecnicos": [
    {
      "arquivo": "consentimento-js-aviso-v1.0.js",
      "sha256": "04a215871dc523caa983c6ac6f93e82dabef34c6f3081249497ad6c684f594c3",
      "descricao": "Aviso 1.0 — publicado em 11/10/2026 ~13h05"
    },
    {
      "arquivo": "consentimento-js-aviso-v1.1-a.js",
      "sha256": "7003c1b52370bdb456df0a5fb7beaa2cbf7f7ad51ffa924daa2aee072b8ca3a6",
      "descricao": "Aviso 1.1 — publicado em 11/10/2026 ~13h42 (medição no GA4)"
    },
    {
      "arquivo": "consentimento-js-aviso-v1.1-b.js",
      "sha256": "cdb78e4ae91c71ea8cf45ff38484f473837ce2af4f511ebbbaa86d3612b7c48b",
      "descricao": "Aviso 1.1 — publicado em 12/10/2026 ~01h15 (passa a enviar o registro ao servidor)"
    },
    {
      "arquivo": "consentimento-js-aviso-v1.1-c.js",
      "sha256": "4f69e266780c82705b7405b9d18a767a221b4039298c018f459fffc09634c940",
      "descricao": "Aviso 1.1 — publicação junto com a política 1.2 (registra a versão do texto do aviso e da política)"
    }
  ]
}