{
 "slug": "tabuaco",
 "entidade": "Câmara Municipal de Tabuaço",
 "concelho": "Tabuaço",
 "distrito": "Viseu",
 "urlLista": "https://www.cm-tabuaco.pt",
 "metodo": "2026-09.1",
 "medidoEm": "2026-09-25T20:03:21.045Z",
 "ua": "Chrome/150.0.0.0 (Windows)",
 "tentativas": 1,
 "capturaInicial": "provas/tabuaco/inicial.jpg",
 "inicial": {
  "urlPedido": "https://www.cm-tabuaco.pt/",
  "urlFinal": "https://www.cm-tabuaco.pt/",
  "estado": 200,
  "titulo": "Início · Município de Tabuaço",
  "elementos": 2766,
  "protocolo": "https:",
  "avisos": []
 },
 "medivel": true,
 "rgpd": {
  "legal": {
   "cookies": {
    "total": 1,
    "identificadoresAntesDoConsentimento": [],
    "suspeitos": [],
    "funcionais": 1,
    "contaminacaoProvavel": null,
    "veredicto": "conforme",
    "certeza": "medido",
    "fonte": "Lei 41/2004, art. 5.º/1: armazenar ou aceder a informação no equipamento terminal só com consentimento PRÉVIO e informação clara e completa; art. 5.º/2 isenta o estritamente técnico. Violação = contraordenação do art. 14.º/1 e): pessoa singular 1 500-25 000€, pessoa colectiva 5 000-5 000 000€. Instauração, instrução e aplicação da coima competem à CNPD (art. 15.º/1); fiscalização repartida com a ANACOM (art. 13.º-G)"
   },
   "banner": {
    "presente": true,
    "texto": "Este website utiliza cookies Utilizamos cookies essenciais para o funcionamento do portal e, apenas com a sua autorização, cookies de estatísticas e de marketing. Consultar a política de cookies Aceitar todos Aceitar apenas essenciais Personalizar",
    "botoes": [
     {
      "rotulo": "Consultar a política de cookies",
      "area": 4602,
      "cor": "rgba(0, 0, 0, 0)",
      "corTexto": "rgb(255, 255, 255)",
      "tag": "a"
     },
     {
      "rotulo": "Aceitar todos",
      "area": 7321,
      "cor": "rgb(99, 121, 29)",
      "corTexto": "rgb(255, 255, 255)",
      "tag": "button"
     },
     {
      "rotulo": "Aceitar apenas essenciais",
      "area": 12452,
      "cor": "rgb(255, 255, 255)",
      "corTexto": "rgb(32, 37, 29)",
      "tag": "button"
     },
     {
      "rotulo": "Personalizar",
      "area": 6920,
      "cor": "rgba(0, 0, 0, 0)",
      "corTexto": "rgb(255, 255, 255)",
      "tag": "button"
     }
    ],
    "temAceitar": true,
    "temRecusar": true,
    "temDefinicoes": true
   },
   "politicas": {
    "privacidade": "https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca",
    "cookies": "https://www.cm-tabuaco.pt/pagina/cookies",
    "termos": "https://www.cm-tabuaco.pt/pagina/termos-de-utilizacao",
    "veredicto": "conforme",
    "certeza": "medido"
   },
   "perfil": {
    "plataformas": [],
    "cmp": [
     "GTM Consent Mode"
    ],
    "plataformaDeRisco": false,
    "googleFonts": false
   }
  },
  "trackers": [],
  "pedidosTotal": 42,
  "prova": {
   "rede": "provas/tabuaco/rede-inicial.json",
   "captura": "provas/tabuaco/inicial.jpg"
  }
 },
 "legais": {
  "declaracao": [
   {
    "texto": "Ver todas as áreas →",
    "url": "https://www.cm-tabuaco.pt/acessibilidade/personalizar",
    "forte": false
   },
   {
    "texto": "Declaração de Acessibilidade e Usabilidade",
    "url": "https://www.cm-tabuaco.pt/acessibilidade",
    "forte": true
   },
   {
    "texto": "Declaração Ambiental",
    "url": "https://www.cm-tabuaco.pt/acao-municipal/acao-social/ambiente/declaracao-ambiental",
    "forte": true
   }
  ],
  "privacidade": [
   {
    "texto": "Política de Privacidade e Segurança",
    "url": "https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca",
    "html": "<a href=\"https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca\">Política de Privacidade e Segurança</a>"
   },
   {
    "texto": "Política de Privacidade",
    "url": "https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca",
    "html": "<a href=\"https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca\">Política de Privacidade</a>"
   }
  ]
 },
 "paginas": [
  {
   "url": "https://www.cm-tabuaco.pt/",
   "papel": "inicial",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-tabuaco.pt/",
    "titulo": "Início · Município de Tabuaço",
    "elementos": 2766,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-PT\" class=\"motion-ready\">"
    },
    "viewport": {
     "conteudo": "width=device-width,initial-scale=1",
     "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 1,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": []
   },
   "seg": {
    "geradores": [],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "fonte": "window.jQuery.fn.jquery"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "url": "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
     }
    ],
    "jqScripts": [
     "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": null,
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-tabuaco.pt/municipio/camara-municipal-de-tabuaco",
   "papel": "menu",
   "textoLigacao": "Município",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-tabuaco.pt/municipio/camara-municipal-de-tabuaco",
    "titulo": "Câmara Municipal de Tabuaço · Município de Tabuaço",
    "elementos": 1844,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-PT\" class=\"motion-ready\">"
    },
    "viewport": {
     "conteudo": "width=device-width,initial-scale=1",
     "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 1,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": []
   },
   "seg": {
    "geradores": [],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "fonte": "window.jQuery.fn.jquery"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "url": "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
     }
    ],
    "jqScripts": [
     "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": null,
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-tabuaco.pt/servicos",
   "papel": "menu",
   "textoLigacao": "Serviços",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-tabuaco.pt/servicos",
    "titulo": "Serviços Municipais · Município de Tabuaço",
    "elementos": 1830,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-PT\" class=\"motion-ready\">"
    },
    "viewport": {
     "conteudo": "width=device-width,initial-scale=1",
     "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 1,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": []
   },
   "seg": {
    "geradores": [],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "fonte": "window.jQuery.fn.jquery"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "url": "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
     }
    ],
    "jqScripts": [
     "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": null,
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-tabuaco.pt/turismo",
   "papel": "menu",
   "textoLigacao": "Turismo",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-tabuaco.pt/turismo",
    "titulo": "Turismo · Município de Tabuaço",
    "elementos": 1836,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-PT\" class=\"motion-ready\">"
    },
    "viewport": {
     "conteudo": "width=device-width,initial-scale=1",
     "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 1,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": []
   },
   "seg": {
    "geradores": [],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "fonte": "window.jQuery.fn.jquery"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "url": "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
     }
    ],
    "jqScripts": [
     "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": null,
    "protocolo": "https:"
   }
  },
  {
   "url": "https://www.cm-tabuaco.pt/comunicacao",
   "papel": "menu",
   "textoLigacao": "Comunicação",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://www.cm-tabuaco.pt/comunicacao",
    "titulo": "Notícias · Município de Tabuaço",
    "elementos": 1951,
    "lang": {
     "valor": "pt-PT",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-PT\" class=\"motion-ready\">"
    },
    "viewport": {
     "conteudo": "width=device-width,initial-scale=1",
     "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 1,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": []
   },
   "seg": {
    "geradores": [],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "fonte": "window.jQuery.fn.jquery"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "3.7.1",
      "url": "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
     }
    ],
    "jqScripts": [
     "https://www.cm-tabuaco.pt/novo/assets/js/jquery-3.7.1.min.js?v=20260819-1"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": null,
    "protocolo": "https:"
   }
  }
 ],
 "amostra": {
  "regra": "inicial + 4 primeiras ligações internas do menu principal (menos profundas primeiro; em cada nível, uma de cada secção do menu à vez; depois ordem do documento; sem páginas utilitárias)",
  "menu": {
   "origem": "nav",
   "elemento": "nav#main-nav.main-nav"
  },
  "descartadas": []
 },
 "declaracao": {
  "encontrada": true,
  "url": "https://www.cm-tabuaco.pt/acessibilidade",
  "via": "ligacao",
  "titulo": "Declaração de Acessibilidade e Usabilidade · Município de Tabuaço",
  "estado": 200,
  "sinais": [
   "dl83",
   "estadoConf",
   "elaboracao",
   "titulo",
   "norma"
  ],
  "nivel": null,
  "excerto": null,
  "tentativas": [
   {
    "url": "https://www.cm-tabuaco.pt/acessibilidade",
    "via": "ligacao",
    "texto": "Declaração de Acessibilidade e Usabilidade",
    "nota": 9,
    "estado": 200,
    "erro": null,
    "final": "https://www.cm-tabuaco.pt/acessibilidade",
    "titulo": "Declaração de Acessibilidade e Usabilidade · Município de Tabuaço",
    "sinais": [
     "dl83",
     "estadoConf",
     "elaboracao",
     "titulo",
     "norma"
    ]
   }
  ]
 },
 "selo": {
  "estado": "semSinal",
  "nivel": null,
  "certificadoEm": null,
  "podeDizerTem": false,
  "frase": null
 },
 "seguranca": {
  "cabecalhos": {
   "hsts": {
    "valor": "max-age=31536000; includeSubDomains\nmax-age=31536000; includeSubDomains\nmax-age=31536000; includeSubDomains; preload",
    "maxAge": 31536000,
    "ok": true
   },
   "csp": {
    "valor": "default-src 'self'; script-src 'self' 'nonce-S77r9XUK8dP+R481/yuP5xLn' https://www.googletagmanager.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; frame-src 'self' https://www.youtube-nocookie.com https://player.vimeo.com https://www.google.com https://maps.google.com; connect-src 'self' https://www.google-analytics.com https://region1.google-analytics.c",
    "meta": [],
    "ok": true
   },
   "antiEnquadramento": {
    "xFrameOptions": "DENY\nSAMEORIGIN",
    "frameAncestors": true,
    "ok": true
   },
   "nosniff": {
    "valor": "nosniff\nnosniff",
    "ok": true
   },
   "referrerPolicy": {
    "valor": "strict-origin-when-cross-origin\nstrict-origin-when-cross-origin",
    "ok": true
   },
   "versoesServidor": {
    "server": "nginx/1.20.2",
    "xPoweredBy": "PHP/8.2.20",
    "aspnet": null,
    "expoe": [
     "Server: nginx/1.20.2",
     "X-Powered-By: PHP/8.2.20"
    ]
   }
  },
  "redireccionamento": {
   "saltos": [
    {
     "url": "http://www.cm-tabuaco.pt/",
     "status": 200,
     "location": null
    }
   ],
   "resultado": "serve-http",
   "final": "http://www.cm-tabuaco.pt/"
  },
  "tls": {
   "moderno": {
    "aceita": true,
    "versao": "TLSv1.2"
   },
   "tls10": {
    "aceita": true,
    "versao": "TLSv1"
   },
   "tls11": {
    "aceita": true,
    "versao": "TLSv1.1"
   },
   "veredicto": "nao"
  },
  "readme": null,
  "plataforma": null,
  "prova": {
   "cabecalhos": "provas/tabuaco/cabecalhos-inicial.json"
  }
 },
 "criterios": {
  "acessibilidade": {
   "zoom": {
    "valor": "sim",
    "prova": {
     "paginas": 5
    },
    "nota": null
   },
   "lang": {
    "valor": "sim",
    "prova": {
     "html": "<html lang=\"pt-PT\" class=\"motion-ready\">"
    },
    "nota": null
   },
   "alt": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "rotulos": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "contraste": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "declaracao": {
    "valor": "sim",
    "prova": {
     "estado": "ligada_da_inicial",
     "url": "https://www.cm-tabuaco.pt/acessibilidade",
     "via": "ligacao",
     "ligacao": null,
     "texto": null,
     "de": null,
     "nivel": null,
     "excerto": null,
     "formato": "pagina",
     "observacoes": {
      "terminaEmAcessibilidade": true,
      "formato": "pagina",
      "indirecta": false,
      "rodape": null
     },
     "foraDoModelo": null,
     "falso404": null,
     "tentativas": [
      {
       "url": "https://www.cm-tabuaco.pt/acessibilidade",
       "via": "ligacao",
       "texto": "Declaração de Acessibilidade e Usabilidade",
       "nota": 9,
       "estado": 200,
       "erro": null,
       "final": "https://www.cm-tabuaco.pt/acessibilidade",
       "titulo": "Declaração de Acessibilidade e Usabilidade · Município de Tabuaço",
       "sinais": [
        "dl83",
        "estadoConf",
        "elaboracao",
        "titulo",
        "norma"
       ]
      }
     ]
    },
    "nota": null
   },
   "selo": {
    "valor": "nao",
    "prova": {
     "estado": "semSinal",
     "nivel": null,
     "certificadoEm": null,
     "frase": null
    },
    "nota": "Informativo: não entra na pontuação."
   }
  },
  "rgpd": {
   "cookies": {
    "valor": "sim",
    "prova": {
     "total": 1
    },
    "nota": null
   },
   "trackers": {
    "valor": "sim",
    "prova": {
     "pedidos": 42,
     "soCarregou": []
    },
    "nota": null
   },
   "rejeitar": {
    "valor": "sim",
    "prova": {
     "botoes": [
      "Consultar a política de cookies",
      "Aceitar todos",
      "Aceitar apenas essenciais",
      "Personalizar"
     ]
    },
    "nota": null
   },
   "privacidade": {
    "valor": "sim",
    "prova": {
     "ligacao": {
      "texto": "Política de Privacidade e Segurança",
      "url": "https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca",
      "html": "<a href=\"https://www.cm-tabuaco.pt/indice-de-transparencia-municipal/politica-de-privacidade-e-seguranca\">Política de Privacidade e Segurança</a>"
     }
    },
    "nota": null
   }
  },
  "seguranca": {
   "https": {
    "valor": "sim",
    "prova": {
     "url": "https://www.cm-tabuaco.pt/"
    },
    "nota": null
   },
   "redireccionamento": {
    "valor": "nao",
    "prova": {
     "saltos": [
      {
       "url": "http://www.cm-tabuaco.pt/",
       "status": 200,
       "location": null
      }
     ]
    },
    "nota": null
   },
   "hsts": {
    "valor": "sim",
    "prova": {
     "valor": "max-age=31536000; includeSubDomains\nmax-age=31536000; includeSubDomains\nmax-age=31536000; includeSubDomains; preload"
    },
    "nota": null
   },
   "tls": {
    "valor": "nao",
    "prova": {
     "tls10": {
      "aceita": true,
      "versao": "TLSv1"
     },
     "tls11": {
      "aceita": true,
      "versao": "TLSv1.1"
     },
     "moderno": {
      "aceita": true,
      "versao": "TLSv1.2"
     }
    },
    "nota": null
   },
   "csp": {
    "valor": "sim",
    "prova": {
     "valor": "default-src 'self'; script-src 'self' 'nonce-S77r9XUK8dP+R481/yuP5xLn' https://www.googletagmanager.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; frame-src 'self' https://www.youtube-nocookie.com https://player.vimeo.com https://www.google.com https://maps.google.com; connect-src 'self' https://www.google-analytics.com https://region1.google-analytics.c",
     "meta": []
    },
    "nota": null
   },
   "enquadramento": {
    "valor": "sim",
    "prova": {
     "xFrameOptions": "DENY\nSAMEORIGIN",
     "frameAncestors": true,
     "ok": true
    },
    "nota": null
   },
   "nosniff": {
    "valor": "sim",
    "prova": {
     "valor": "nosniff\nnosniff"
    },
    "nota": null
   },
   "referrer": {
    "valor": "sim",
    "prova": {
     "valor": "strict-origin-when-cross-origin\nstrict-origin-when-cross-origin"
    },
    "nota": null
   },
   "misto": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "versoes": {
    "valor": "nao",
    "prova": {
     "expostas": [
      "Server: nginx/1.20.2",
      "X-Powered-By: PHP/8.2.20"
     ],
     "geradores": []
    },
    "nota": null
   },
   "bibliotecas": {
    "valor": "sim",
    "prova": {
     "detectadas": [
      "jquery 3.7.1"
     ]
    },
    "nota": null
   }
  }
 },
 "pontuacao": {
  "acessibilidade": {
   "sim": 6,
   "medidos": 6,
   "pontos": 100
  },
  "rgpd": {
   "sim": 4,
   "medidos": 4,
   "pontos": 100
  },
  "seguranca": {
   "sim": 8,
   "medidos": 11,
   "pontos": 72.7
  },
  "global": 90.9
 },
 "recalculadoEm": "2026-09-26T22:39:14.801Z"
}