{
 "slug": "castro-marim",
 "entidade": "Câmara Municipal de Castro Marim",
 "concelho": "Castro Marim",
 "distrito": "Faro",
 "urlLista": "https://cm-castromarim.pt",
 "metodo": "2026-09.1",
 "medidoEm": "2026-09-25T18:57:17.052Z",
 "ua": "Chrome/150.0.0.0 (Windows)",
 "tentativas": 1,
 "capturaInicial": "provas/castro-marim/inicial.jpg",
 "inicial": {
  "urlPedido": "https://cm-castromarim.pt/",
  "urlFinal": "https://cm-castromarim.pt/site/",
  "estado": 200,
  "titulo": "Município de Castro Marim | Uma Terra com História",
  "elementos": 1622,
  "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": "Política de Cookies Este sítio web utiliza cookies para lhe fornecer a melhor experiência de navegação. Saiba mais sobre a em nossa Política de Privacidade aqui . Aceitar todos Não, obrigado",
    "botoes": [
     {
      "rotulo": "aqui",
      "area": 350,
      "cor": "rgba(0, 0, 0, 0)",
      "corTexto": "rgb(80, 80, 80)",
      "tag": "a"
     },
     {
      "rotulo": ".",
      "area": 84,
      "cor": "rgba(0, 0, 0, 0)",
      "corTexto": "rgb(255, 255, 255)",
      "tag": "button"
     },
     {
      "rotulo": "Aceitar todos",
      "area": 1852,
      "cor": "rgba(0, 0, 0, 0)",
      "corTexto": "rgb(255, 255, 255)",
      "tag": "button"
     },
     {
      "rotulo": "Não, obrigado",
      "area": 3364,
      "cor": "rgb(237, 237, 237)",
      "corTexto": "rgb(0, 0, 0)",
      "tag": "button"
     }
    ],
    "temAceitar": true,
    "temRecusar": false,
    "temDefinicoes": false
   },
   "politicas": {
    "privacidade": "https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf",
    "cookies": null,
    "termos": null,
    "veredicto": "conforme",
    "certeza": "medido"
   },
   "perfil": {
    "plataformas": [
     "Drupal"
    ],
    "cmp": [],
    "plataformaDeRisco": false,
    "googleFonts": true
   }
  },
  "trackers": [
   {
    "dominio": "googletagmanager.com",
    "primeiroPedido": "https://www.googletagmanager.com/gtag/js?id=G-EVWFJL24K0",
    "ms": 14873,
    "pedidos": 1,
    "envioDeMedicao": null,
    "msEnvio": null
   },
   {
    "dominio": "google-analytics.com",
    "primeiroPedido": "https://region1.google-analytics.com/g/collect?v=2&tid=G-EVWFJL24K0&gtm=45je69n1v9192696568za200zd9192696568xf1&_p=1790362652609&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&gdid=dMDhkMT&are=1&cid=845230058.1790362653&frm=0&ngs=1&pscdl=noapi&rcb=2&sr=2560x1440&uaa=x86&uab=64&uafvl=Not%253BA%253DBrand%3B8.",
    "ms": 15505,
    "pedidos": 2,
    "envioDeMedicao": "https://region1.google-analytics.com/g/collect?v=2&tid=G-EVWFJL24K0&gtm=45je69n1v9192696568za200zd9192696568xf1&_p=1790362652609&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&gdid=dMDhkMT&are=1&cid=845230058.1790362653&frm=0&ngs=1&pscdl=noapi&rcb=2&sr=2560x1440&uaa=x86&uab=64&uafvl=Not%253BA%253DBrand%3B8.",
    "msEnvio": 15505
   }
  ],
  "pedidosTotal": 80,
  "prova": {
   "rede": "provas/castro-marim/rede-inicial.json",
   "captura": "provas/castro-marim/inicial.jpg"
  }
 },
 "legais": {
  "declaracao": [],
  "privacidade": [
   {
    "texto": "RGPD",
    "url": "https://cm-castromarim.pt/site/conteudo/rgpd",
    "html": "<a href=\"/site/conteudo/rgpd\">RGPD</a>"
   },
   {
    "texto": "RGPD",
    "url": "https://cm-castromarim.pt/site/conteudo/rgpd",
    "html": "<a href=\"/site/conteudo/rgpd\">RGPD</a>"
   },
   {
    "texto": "aqui",
    "url": "https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf",
    "html": "<a href=\"https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf\" target=\"_blank\">aqui</a>"
   }
  ]
 },
 "paginas": [
  {
   "url": "https://cm-castromarim.pt/site/",
   "papel": "inicial",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://cm-castromarim.pt/site/",
    "titulo": "Município de Castro Marim | Uma Terra com História",
    "elementos": 1622,
    "lang": {
     "valor": "pt-pt",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-pt\" dir=\"ltr\" prefix=\"og: http://ogp.me/ns# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#\" class=\"js\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 2,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": [
     {
      "texto": "ADJ 3 Sistemas",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 1.83,
      "exigido": 4.5,
      "px": 11.7,
      "peso": 400,
      "caixa": {
       "x": 580.25,
       "y": 3208.78125,
       "w": 72.84375,
       "h": 14
      },
      "html": "<a href=\"http://www.adj3.pt\" target=\"_blank\" rel=\"noopener noreferrer\">",
      "pixeis": {
       "largura": 146,
       "altura": 28,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.722,
       "fundoBate": true,
       "pixeisCorTexto": 4088,
       "maiorContrastePixeis": 1.83,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p0-1.png"
     },
     {
      "texto": "aqui",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       0,
       0,
       0
      ],
      "ratio": 2.6,
      "exigido": 4.5,
      "px": 12,
      "peso": 700,
      "caixa": {
       "x": 201.8125,
       "y": 878,
       "w": 23.328125,
       "h": 15
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf\" target=\"_blank\">",
      "pixeis": {
       "largura": 46,
       "altura": 30,
       "fundoObservado": [
        0,
        0,
        0
       ],
       "fracFundo": 0.637,
       "fundoBate": true,
       "pixeisCorTexto": 314,
       "maiorContrastePixeis": 2.6,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p0-2.png"
     },
     {
      "texto": "Abril",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       56,
       141,
       183
      ],
      "ratio": 3.71,
      "exigido": 4.5,
      "px": 10.5,
      "peso": 600,
      "caixa": {
       "x": 144,
       "y": 1550.65625,
       "w": 58,
       "h": 15
      },
      "html": "<div class=\"mes\">",
      "pixeis": {
       "largura": 116,
       "altura": 30,
       "fundoObservado": [
        56,
        141,
        183
       ],
       "fracFundo": 0.858,
       "fundoBate": true,
       "pixeisCorTexto": 290,
       "maiorContrastePixeis": 3.71,
       "confirmado": true
      }
     },
     {
      "texto": "Município",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 4.42,
      "exigido": 4.5,
      "px": 14,
      "peso": 500,
      "caixa": {
       "x": 123,
       "y": 2710.609375,
       "w": 170,
       "h": 35.390625
      },
      "html": "<h2 class=\"block-title\">",
      "pixeis": {
       "largura": 340,
       "altura": 70,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.945,
       "fundoBate": true,
       "pixeisCorTexto": 656,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)",
      "html": "<meta name=\"generator\" content=\"ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)\">"
     }
    ],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
     }
    ],
    "jqScripts": [
     "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
     "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "Drupal",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://cm-castromarim.pt/site/eventos/2026-09",
   "papel": "menu",
   "textoLigacao": "Setembro",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://cm-castromarim.pt/site/eventos/2026-09",
    "titulo": "Eventos | Município de Castro Marim",
    "elementos": 1888,
    "lang": {
     "valor": "pt-pt",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-pt\" dir=\"ltr\" prefix=\"og: http://ogp.me/ns# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#\" class=\"js\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 3,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": [
     {
      "texto": "ADJ 3 Sistemas",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 1.83,
      "exigido": 4.5,
      "px": 11.7,
      "peso": 400,
      "caixa": {
       "x": 572.75,
       "y": 5236.890625,
       "w": 72.84375,
       "h": 14
      },
      "html": "<a href=\"http://www.adj3.pt\" target=\"_blank\" rel=\"noopener noreferrer\">",
      "pixeis": {
       "largura": 146,
       "altura": 28,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.741,
       "fundoBate": true,
       "pixeisCorTexto": 4045,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p1-1.png"
     },
     {
      "texto": "aqui",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       0,
       0,
       0
      ],
      "ratio": 2.6,
      "exigido": 4.5,
      "px": 12,
      "peso": 700,
      "caixa": {
       "x": 200.3125,
       "y": 878,
       "w": 23.328125,
       "h": 15
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf\" target=\"_blank\">",
      "pixeis": {
       "largura": 48,
       "altura": 30,
       "fundoObservado": [
        0,
        0,
        0
       ],
       "fracFundo": 0.674,
       "fundoBate": true,
       "pixeisCorTexto": 299,
       "maiorContrastePixeis": 2.6,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p1-2.png"
     },
     {
      "texto": "10",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       56,
       141,
       183
      ],
      "ratio": 3.71,
      "exigido": 4.5,
      "px": 9.8,
      "peso": 400,
      "caixa": {
       "x": 263.65625,
       "y": 478.28125,
       "w": 9.75,
       "h": 13
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/eventos/2026-09-10?ceid=138&amp;func=display&amp;module=ContentExpress&amp;tid=90\">",
      "pixeis": {
       "largura": 18,
       "altura": 26,
       "fundoObservado": [
        56,
        141,
        183
       ],
       "fracFundo": 0.979,
       "fundoBate": true,
       "pixeisCorTexto": 3,
       "maiorContrastePixeis": 3.71,
       "confirmado": false
      }
     },
     {
      "texto": "Filtros por freguesia",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       128,
       128,
       128
      ],
      "ratio": 3.95,
      "exigido": 4.5,
      "px": 11.2,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 1598.84375,
       "w": 270,
       "h": 46
      },
      "html": "<label for=\"edit-tfreg\">",
      "pixeis": {
       "largura": 540,
       "altura": 92,
       "fundoObservado": [
        128,
        128,
        128
       ],
       "fracFundo": 0.923,
       "fundoBate": true,
       "pixeisCorTexto": 2941,
       "maiorContrastePixeis": 3.95,
       "confirmado": true
      }
     },
     {
      "texto": "Município",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 4.42,
      "exigido": 4.5,
      "px": 14,
      "peso": 500,
      "caixa": {
       "x": 115.5,
       "y": 4738.71875,
       "w": 170,
       "h": 35.390625
      },
      "html": "<h2 class=\"block-title\">",
      "pixeis": {
       "largura": 340,
       "altura": 70,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.945,
       "fundoBate": true,
       "pixeisCorTexto": 656,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)",
      "html": "<meta name=\"generator\" content=\"ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)\">"
     }
    ],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
     }
    ],
    "jqScripts": [
     "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
     "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "Drupal",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://cm-castromarim.pt/info/node/3891",
   "papel": "menu",
   "textoLigacao": "Todos os contactos",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://cm-castromarim.pt/info/node/3891",
    "titulo": "Contactos Úteis | Município de Castro Marim",
    "elementos": 1383,
    "lang": {
     "valor": "pt-pt",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-pt\" dir=\"ltr\" prefix=\"og: http://ogp.me/ns# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#\" class=\"js\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 1,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": [
     {
      "texto": "ADJ 3 Sistemas",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 1.83,
      "exigido": 4.5,
      "px": 11.7,
      "peso": 400,
      "caixa": {
       "x": 572.75,
       "y": 3383.0625,
       "w": 72.84375,
       "h": 14
      },
      "html": "<a href=\"http://www.adj3.pt\" target=\"_blank\" rel=\"noopener noreferrer\">",
      "pixeis": {
       "largura": 146,
       "altura": 28,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.741,
       "fundoBate": true,
       "pixeisCorTexto": 4045,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p2-1.png"
     },
     {
      "texto": "aqui",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       0,
       0,
       0
      ],
      "ratio": 2.6,
      "exigido": 4.5,
      "px": 12,
      "peso": 700,
      "caixa": {
       "x": 200.3125,
       "y": 878,
       "w": 23.328125,
       "h": 15
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf\" target=\"_blank\">",
      "pixeis": {
       "largura": 48,
       "altura": 30,
       "fundoObservado": [
        0,
        0,
        0
       ],
       "fracFundo": 0.674,
       "fundoBate": true,
       "pixeisCorTexto": 299,
       "maiorContrastePixeis": 2.6,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p2-2.png"
     },
     {
      "texto": "Castro Marim",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 4.42,
      "exigido": 4.5,
      "px": 11.9,
      "peso": 600,
      "caixa": {
       "x": 105.5,
       "y": 402.3125,
       "w": 270,
       "h": 37
      },
      "html": "<a href=\"/info/conteudo/historia\" class=\"menu-firstchild\">",
      "pixeis": {
       "largura": 540,
       "altura": 74,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.934,
       "fundoBate": true,
       "pixeisCorTexto": 1975,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)",
      "html": "<meta name=\"generator\" content=\"ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)\">"
     }
    ],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
     }
    ],
    "jqScripts": [
     "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
     "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "Drupal",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://cm-castromarim.pt/site/eventos/2026-09-01",
   "papel": "menu",
   "textoLigacao": "1",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://cm-castromarim.pt/site/eventos/2026-09-01",
    "titulo": "Eventos | Município de Castro Marim",
    "elementos": 1627,
    "lang": {
     "valor": "pt-pt",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-pt\" dir=\"ltr\" prefix=\"og: http://ogp.me/ns# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#\" class=\"js\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 3,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": [
     {
      "texto": "ADJ 3 Sistemas",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 1.83,
      "exigido": 4.5,
      "px": 11.7,
      "peso": 400,
      "caixa": {
       "x": 572.75,
       "y": 2883.6875,
       "w": 72.84375,
       "h": 14
      },
      "html": "<a href=\"http://www.adj3.pt\" target=\"_blank\" rel=\"noopener noreferrer\">",
      "pixeis": {
       "largura": 146,
       "altura": 28,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.741,
       "fundoBate": true,
       "pixeisCorTexto": 4045,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p3-1.png"
     },
     {
      "texto": "aqui",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       0,
       0,
       0
      ],
      "ratio": 2.6,
      "exigido": 4.5,
      "px": 12,
      "peso": 700,
      "caixa": {
       "x": 200.3125,
       "y": 878,
       "w": 23.328125,
       "h": 15
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf\" target=\"_blank\">",
      "pixeis": {
       "largura": 48,
       "altura": 30,
       "fundoObservado": [
        0,
        0,
        0
       ],
       "fracFundo": 0.674,
       "fundoBate": true,
       "pixeisCorTexto": 299,
       "maiorContrastePixeis": 2.6,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p3-2.png"
     },
     {
      "texto": "10",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       56,
       141,
       183
      ],
      "ratio": 3.71,
      "exigido": 4.5,
      "px": 9.8,
      "peso": 400,
      "caixa": {
       "x": 263.65625,
       "y": 478.28125,
       "w": 9.75,
       "h": 13
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/eventos/2026-09-10?ceid=138&amp;func=display&amp;module=ContentExpress&amp;tid=90\">",
      "pixeis": {
       "largura": 18,
       "altura": 26,
       "fundoObservado": [
        56,
        141,
        183
       ],
       "fracFundo": 0.979,
       "fundoBate": true,
       "pixeisCorTexto": 3,
       "maiorContrastePixeis": 3.71,
       "confirmado": false
      }
     },
     {
      "texto": "Filtros por freguesia",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       128,
       128,
       128
      ],
      "ratio": 3.95,
      "exigido": 4.5,
      "px": 11.2,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 1598.84375,
       "w": 270,
       "h": 46
      },
      "html": "<label for=\"edit-tfreg\">",
      "pixeis": {
       "largura": 540,
       "altura": 92,
       "fundoObservado": [
        128,
        128,
        128
       ],
       "fracFundo": 0.923,
       "fundoBate": true,
       "pixeisCorTexto": 2941,
       "maiorContrastePixeis": 3.95,
       "confirmado": true
      }
     },
     {
      "texto": "Município",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 4.42,
      "exigido": 4.5,
      "px": 14,
      "peso": 500,
      "caixa": {
       "x": 115.5,
       "y": 2385.515625,
       "w": 170,
       "h": 35.390625
      },
      "html": "<h2 class=\"block-title\">",
      "pixeis": {
       "largura": 340,
       "altura": 70,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.945,
       "fundoBate": true,
       "pixeisCorTexto": 656,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)",
      "html": "<meta name=\"generator\" content=\"ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)\">"
     }
    ],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
     }
    ],
    "jqScripts": [
     "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
     "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "Drupal",
    "protocolo": "https:"
   }
  },
  {
   "url": "https://cm-castromarim.pt/site/eventos/2026-09-02",
   "papel": "menu",
   "textoLigacao": "2",
   "valida": true,
   "estado": 200,
   "a11y": {
    "urlFinal": "https://cm-castromarim.pt/site/eventos/2026-09-02",
    "titulo": "Eventos | Município de Castro Marim",
    "elementos": 1645,
    "lang": {
     "valor": "pt-pt",
     "xmlLang": null,
     "valido": true,
     "html": "<html lang=\"pt-pt\" dir=\"ltr\" prefix=\"og: http://ogp.me/ns# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#\" class=\"js\">"
    },
    "viewport": {
     "conteudo": "width=device-width, initial-scale=1.0",
     "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
     "quantos": 1,
     "zoomBloqueado": false
    },
    "imagens": {
     "semAlt": 0,
     "nomePorTitle": 0,
     "exemplos": []
    },
    "campos": {
     "total": 3,
     "semNome": 0,
     "soPlaceholder": 0,
     "exemplos": [],
     "exemplosPlaceholder": []
    },
    "contraste": [
     {
      "texto": "ADJ 3 Sistemas",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 1.83,
      "exigido": 4.5,
      "px": 11.7,
      "peso": 400,
      "caixa": {
       "x": 572.75,
       "y": 2883.6875,
       "w": 72.84375,
       "h": 14
      },
      "html": "<a href=\"http://www.adj3.pt\" target=\"_blank\" rel=\"noopener noreferrer\">",
      "pixeis": {
       "largura": 146,
       "altura": 28,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.741,
       "fundoBate": true,
       "pixeisCorTexto": 4045,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p4-1.png"
     },
     {
      "texto": "aqui",
      "cor": [
       80,
       80,
       80
      ],
      "fundo": [
       0,
       0,
       0
      ],
      "ratio": 2.6,
      "exigido": 4.5,
      "px": 12,
      "peso": 700,
      "caixa": {
       "x": 200.3125,
       "y": 878,
       "w": 23.328125,
       "h": 15
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/sites/cm-castromarim.pt/files/conteudos/ficheiros/politica_de_privacidade.pdf\" target=\"_blank\">",
      "pixeis": {
       "largura": 48,
       "altura": 30,
       "fundoObservado": [
        0,
        0,
        0
       ],
       "fracFundo": 0.674,
       "fundoBate": true,
       "pixeisCorTexto": 299,
       "maiorContrastePixeis": 2.6,
       "confirmado": true
      },
      "prova": "provas/castro-marim/contraste-p4-2.png"
     },
     {
      "texto": "10",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       56,
       141,
       183
      ],
      "ratio": 3.71,
      "exigido": 4.5,
      "px": 9.8,
      "peso": 400,
      "caixa": {
       "x": 263.65625,
       "y": 478.28125,
       "w": 9.75,
       "h": 13
      },
      "html": "<a href=\"https://cm-castromarim.pt/site/eventos/2026-09-10?ceid=138&amp;func=display&amp;module=ContentExpress&amp;tid=90\">",
      "pixeis": {
       "largura": 18,
       "altura": 26,
       "fundoObservado": [
        56,
        141,
        183
       ],
       "fracFundo": 0.979,
       "fundoBate": true,
       "pixeisCorTexto": 3,
       "maiorContrastePixeis": 3.71,
       "confirmado": false
      }
     },
     {
      "texto": "Filtros por freguesia",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       128,
       128,
       128
      ],
      "ratio": 3.95,
      "exigido": 4.5,
      "px": 11.2,
      "peso": 700,
      "caixa": {
       "x": 105.5,
       "y": 1598.84375,
       "w": 270,
       "h": 46
      },
      "html": "<label for=\"edit-tfreg\">",
      "pixeis": {
       "largura": 540,
       "altura": 92,
       "fundoObservado": [
        128,
        128,
        128
       ],
       "fracFundo": 0.923,
       "fundoBate": true,
       "pixeisCorTexto": 2941,
       "maiorContrastePixeis": 3.95,
       "confirmado": true
      }
     },
     {
      "texto": "Município",
      "cor": [
       255,
       255,
       255
      ],
      "fundo": [
       120,
       120,
       120
      ],
      "ratio": 4.42,
      "exigido": 4.5,
      "px": 14,
      "peso": 500,
      "caixa": {
       "x": 115.5,
       "y": 2385.515625,
       "w": 170,
       "h": 35.390625
      },
      "html": "<h2 class=\"block-title\">",
      "pixeis": {
       "largura": 340,
       "altura": 70,
       "fundoObservado": [
        120,
        120,
        120
       ],
       "fracFundo": 0.945,
       "fundoBate": true,
       "pixeisCorTexto": 656,
       "maiorContrastePixeis": 4.42,
       "confirmado": true
      }
     }
    ]
   },
   "seg": {
    "geradores": [
     {
      "conteudo": "ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)",
      "html": "<meta name=\"generator\" content=\"ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)\">"
     }
    ],
    "cspMeta": [],
    "bibliotecas": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "fonte": "window.jQuery.fn.jquery"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "fonte": "jQuery.ui.version"
     },
     {
      "nome": "bootstrap",
      "versao": "3.3.4",
      "fonte": "Tooltip/Modal.VERSION"
     }
    ],
    "ficheiros": [
     {
      "nome": "jquery",
      "versao": "1.11.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
     },
     {
      "nome": "jquery-ui",
      "versao": "1.10.2",
      "url": "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
     }
    ],
    "jqScripts": [
     "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
     "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
    ],
    "misto": [],
    "formsHttp": [],
    "plataforma": "Drupal",
    "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": "lista-no-header",
   "elemento": "ul#mdmegamenu-1.megamenu.clearfix"
  },
  "descartadas": []
 },
 "declaracao": {
  "estado": "nao_encontrada",
  "encontrada": false,
  "foraDoModelo": null,
  "observacoes": null,
  "falso404": false,
  "tentativas": [
   {
    "url": "https://cm-castromarim.pt/site/conteudo/rgpd",
    "via": "ligacao-portal",
    "texto": "RGPD",
    "de": null,
    "estado": 200,
    "erro": null,
    "final": "https://cm-castromarim.pt/site/conteudo/rgpd",
    "titulo": "RGPD | Município de Castro Marim",
    "sinais": []
   },
   {
    "url": "https://cm-castromarim.pt/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://cm-castromarim.pt/declaracao-de-acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/declaracao-de-acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://cm-castromarim.pt/p/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/p/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://cm-castromarim.pt/pt/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/pt/acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://cm-castromarim.pt/acessibilidade-e-usabilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/acessibilidade-e-usabilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://cm-castromarim.pt/declaracao-acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/declaracao-acessibilidade",
    "tipo": "text/html"
   },
   {
    "url": "https://cm-castromarim.pt/index.php/acessibilidade",
    "via": "caminho-habitual",
    "estado": 200,
    "erro": null,
    "final": "https://cm-castromarim.pt/site/",
    "tipo": "text/html",
    "sinais": []
   },
   {
    "url": "https://cm-castromarim.pt/detalhe/acessibilidade",
    "via": "caminho-habitual",
    "estado": 404,
    "erro": null,
    "final": "https://cm-castromarim.pt/detalhe/acessibilidade",
    "tipo": "text/html"
   },
   {
    "via": "mapa-do-site",
    "ficheiros": 3,
    "enderecos": 0,
    "candidatos": []
   }
  ],
  "medidoEm": "2026-09-26T22:16:52.550Z",
  "leitura": "leitura de 26/09/2026 com a regra do art. 8.º, n.º 2 do DL 83/2018",
  "anterior": {
   "medidoEm": "2026-09-26T20:58:07.305Z",
   "encontrada": false,
   "via": null,
   "url": null
  }
 },
 "selo": {
  "estado": "semSinal",
  "nivel": null,
  "certificadoEm": null,
  "podeDizerTem": false,
  "frase": null
 },
 "seguranca": {
  "cabecalhos": {
   "hsts": {
    "valor": null,
    "maxAge": 0,
    "ok": false
   },
   "csp": {
    "valor": null,
    "meta": [],
    "ok": false
   },
   "antiEnquadramento": {
    "xFrameOptions": "SAMEORIGIN",
    "frameAncestors": false,
    "ok": true
   },
   "nosniff": {
    "valor": "nosniff",
    "ok": true
   },
   "referrerPolicy": {
    "valor": null,
    "ok": false
   },
   "versoesServidor": {
    "server": "Apache",
    "xPoweredBy": null,
    "aspnet": null,
    "expoe": []
   }
  },
  "redireccionamento": {
   "saltos": [
    {
     "url": "http://cm-castromarim.pt/",
     "erro": "TIMEOUT"
    }
   ],
   "resultado": "sem-resposta-http",
   "final": null
  },
  "tls": {
   "moderno": {
    "aceita": true,
    "versao": "TLSv1.3"
   },
   "tls10": {
    "aceita": false,
    "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
   },
   "tls11": {
    "aceita": false,
    "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
   },
   "veredicto": "sim"
  },
  "readme": null,
  "plataforma": "Drupal",
  "prova": {
   "cabecalhos": "provas/castro-marim/cabecalhos-inicial.json"
  }
 },
 "criterios": {
  "acessibilidade": {
   "zoom": {
    "valor": "sim",
    "prova": {
     "paginas": 5
    },
    "nota": null
   },
   "lang": {
    "valor": "sim",
    "prova": {
     "html": "<html lang=\"pt-pt\" dir=\"ltr\" prefix=\"og: http://ogp.me/ns# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#\" class=\"js\">"
    },
    "nota": null
   },
   "alt": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "rotulos": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "contraste": {
    "valor": "nao",
    "prova": {
     "confirmados": [
      {
       "url": "https://cm-castromarim.pt/site/",
       "texto": "ADJ 3 Sistemas",
       "ratio": 1.83,
       "exigido": 4.5,
       "cor": [
        80,
        80,
        80
       ],
       "fundo": [
        120,
        120,
        120
       ],
       "px": 11.7,
       "prova": "provas/castro-marim/contraste-p0-1.png",
       "pixeis": {
        "largura": 146,
        "altura": 28,
        "fundoObservado": [
         120,
         120,
         120
        ],
        "fracFundo": 0.722,
        "fundoBate": true,
        "pixeisCorTexto": 4088,
        "maiorContrastePixeis": 1.83,
        "confirmado": true
       }
      },
      {
       "url": "https://cm-castromarim.pt/site/",
       "texto": "aqui",
       "ratio": 2.6,
       "exigido": 4.5,
       "cor": [
        80,
        80,
        80
       ],
       "fundo": [
        0,
        0,
        0
       ],
       "px": 12,
       "prova": "provas/castro-marim/contraste-p0-2.png",
       "pixeis": {
        "largura": 46,
        "altura": 30,
        "fundoObservado": [
         0,
         0,
         0
        ],
        "fracFundo": 0.637,
        "fundoBate": true,
        "pixeisCorTexto": 314,
        "maiorContrastePixeis": 2.6,
        "confirmado": true
       }
      },
      {
       "url": "https://cm-castromarim.pt/site/",
       "texto": "Abril",
       "ratio": 3.71,
       "exigido": 4.5,
       "cor": [
        255,
        255,
        255
       ],
       "fundo": [
        56,
        141,
        183
       ],
       "px": 10.5,
       "prova": null,
       "pixeis": {
        "largura": 116,
        "altura": 30,
        "fundoObservado": [
         56,
         141,
         183
        ],
        "fracFundo": 0.858,
        "fundoBate": true,
        "pixeisCorTexto": 290,
        "maiorContrastePixeis": 3.71,
        "confirmado": true
       }
      },
      {
       "url": "https://cm-castromarim.pt/site/",
       "texto": "Município",
       "ratio": 4.42,
       "exigido": 4.5,
       "cor": [
        255,
        255,
        255
       ],
       "fundo": [
        120,
        120,
        120
       ],
       "px": 14,
       "prova": null,
       "pixeis": {
        "largura": 340,
        "altura": 70,
        "fundoObservado": [
         120,
         120,
         120
        ],
        "fracFundo": 0.945,
        "fundoBate": true,
        "pixeisCorTexto": 656,
        "maiorContrastePixeis": 4.42,
        "confirmado": true
       }
      },
      {
       "url": "https://cm-castromarim.pt/site/eventos/2026-09",
       "texto": "ADJ 3 Sistemas",
       "ratio": 1.83,
       "exigido": 4.5,
       "cor": [
        80,
        80,
        80
       ],
       "fundo": [
        120,
        120,
        120
       ],
       "px": 11.7,
       "prova": "provas/castro-marim/contraste-p1-1.png",
       "pixeis": {
        "largura": 146,
        "altura": 28,
        "fundoObservado": [
         120,
         120,
         120
        ],
        "fracFundo": 0.741,
        "fundoBate": true,
        "pixeisCorTexto": 4045,
        "maiorContrastePixeis": 4.42,
        "confirmado": true
       }
      },
      {
       "url": "https://cm-castromarim.pt/site/eventos/2026-09",
       "texto": "aqui",
       "ratio": 2.6,
       "exigido": 4.5,
       "cor": [
        80,
        80,
        80
       ],
       "fundo": [
        0,
        0,
        0
       ],
       "px": 12,
       "prova": "provas/castro-marim/contraste-p1-2.png",
       "pixeis": {
        "largura": 48,
        "altura": 30,
        "fundoObservado": [
         0,
         0,
         0
        ],
        "fracFundo": 0.674,
        "fundoBate": true,
        "pixeisCorTexto": 299,
        "maiorContrastePixeis": 2.6,
        "confirmado": true
       }
      }
     ],
     "total": 19
    },
    "nota": null
   },
   "declaracao": {
    "valor": "nao",
    "prova": {
     "estado": "nao_encontrada",
     "url": null,
     "via": null,
     "ligacao": null,
     "texto": null,
     "de": null,
     "nivel": null,
     "excerto": null,
     "formato": null,
     "observacoes": null,
     "foraDoModelo": null,
     "falso404": false,
     "tentativas": [
      {
       "url": "https://cm-castromarim.pt/site/conteudo/rgpd",
       "via": "ligacao-portal",
       "texto": "RGPD",
       "de": null,
       "estado": 200,
       "erro": null,
       "final": "https://cm-castromarim.pt/site/conteudo/rgpd",
       "titulo": "RGPD | Município de Castro Marim",
       "sinais": []
      },
      {
       "url": "https://cm-castromarim.pt/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://cm-castromarim.pt/declaracao-de-acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/declaracao-de-acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://cm-castromarim.pt/p/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/p/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://cm-castromarim.pt/pt/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/pt/acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://cm-castromarim.pt/acessibilidade-e-usabilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/acessibilidade-e-usabilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://cm-castromarim.pt/declaracao-acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/declaracao-acessibilidade",
       "tipo": "text/html"
      },
      {
       "url": "https://cm-castromarim.pt/index.php/acessibilidade",
       "via": "caminho-habitual",
       "estado": 200,
       "erro": null,
       "final": "https://cm-castromarim.pt/site/",
       "tipo": "text/html",
       "sinais": []
      },
      {
       "url": "https://cm-castromarim.pt/detalhe/acessibilidade",
       "via": "caminho-habitual",
       "estado": 404,
       "erro": null,
       "final": "https://cm-castromarim.pt/detalhe/acessibilidade",
       "tipo": "text/html"
      },
      {
       "via": "mapa-do-site",
       "ficheiros": 3,
       "enderecos": 0,
       "candidatos": []
      }
     ]
    },
    "nota": "Não encontrámos a Declaração: nem numa ligação da página inicial, nem nos endereços habituais, nem no mapa do site, nem nas outras páginas da amostra. Não quer dizer que não exista."
   },
   "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": "nao",
    "prova": {
     "dominios": [
      {
       "dominio": "google-analytics.com",
       "primeiroPedido": "https://region1.google-analytics.com/g/collect?v=2&tid=G-EVWFJL24K0&gtm=45je69n1v9192696568za200zd9192696568xf1&_p=1790362652609&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&gdid=dMDhkMT&are=1&cid=845230058.1790362653&frm=0&ngs=1&pscdl=noapi&rcb=2&sr=2560x1440&uaa=x86&uab=64&uafvl=Not%253BA%253DBrand%3B8.",
       "ms": 15505,
       "pedidos": 2,
       "envioDeMedicao": "https://region1.google-analytics.com/g/collect?v=2&tid=G-EVWFJL24K0&gtm=45je69n1v9192696568za200zd9192696568xf1&_p=1790362652609&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&gdid=dMDhkMT&are=1&cid=845230058.1790362653&frm=0&ngs=1&pscdl=noapi&rcb=2&sr=2560x1440&uaa=x86&uab=64&uafvl=Not%253BA%253DBrand%3B8.",
       "msEnvio": 15505
      }
     ],
     "soCarregou": [
      {
       "dominio": "googletagmanager.com",
       "primeiroPedido": "https://www.googletagmanager.com/gtag/js?id=G-EVWFJL24K0",
       "ms": 14873,
       "pedidos": 1,
       "envioDeMedicao": null,
       "msEnvio": null
      }
     ]
    },
    "nota": "Carregou recursos de googletagmanager.com sem enviar medição: registado, não conta."
   },
   "rejeitar": {
    "valor": "nao",
    "prova": {
     "botoes": [
      "aqui",
      ".",
      "Aceitar todos",
      "Não, obrigado"
     ],
     "texto": "Política de Cookies Este sítio web utiliza cookies para lhe fornecer a melhor experiência de navegação. Saiba mais sobre a em nossa Política de Privacidade aqui . Aceitar todos Não, obrigado"
    },
    "nota": null
   },
   "privacidade": {
    "valor": "sim",
    "prova": {
     "ligacao": {
      "texto": "RGPD",
      "url": "https://cm-castromarim.pt/site/conteudo/rgpd",
      "html": "<a href=\"/site/conteudo/rgpd\">RGPD</a>"
     }
    },
    "nota": null
   }
  },
  "seguranca": {
   "https": {
    "valor": "sim",
    "prova": {
     "url": "https://cm-castromarim.pt/site/"
    },
    "nota": null
   },
   "redireccionamento": {
    "valor": "nao_aplicavel",
    "prova": {
     "saltos": [
      {
       "url": "http://cm-castromarim.pt/",
       "erro": "TIMEOUT"
      }
     ]
    },
    "nota": "A porta 80 não responde: não há versão http a redireccionar."
   },
   "hsts": {
    "valor": "nao",
    "prova": {
     "valor": null
    },
    "nota": null
   },
   "tls": {
    "valor": "sim",
    "prova": {
     "tls10": {
      "aceita": false,
      "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
     },
     "tls11": {
      "aceita": false,
      "erro": "ERR_SSL_TLSV1_ALERT_PROTOCOL_VERSION"
     },
     "moderno": {
      "aceita": true,
      "versao": "TLSv1.3"
     }
    },
    "nota": null
   },
   "csp": {
    "valor": "nao",
    "prova": null,
    "nota": null
   },
   "enquadramento": {
    "valor": "sim",
    "prova": {
     "xFrameOptions": "SAMEORIGIN",
     "frameAncestors": false,
     "ok": true
    },
    "nota": null
   },
   "nosniff": {
    "valor": "sim",
    "prova": {
     "valor": "nosniff"
    },
    "nota": null
   },
   "referrer": {
    "valor": "nao",
    "prova": {
     "valor": null
    },
    "nota": null
   },
   "misto": {
    "valor": "sim",
    "prova": null,
    "nota": null
   },
   "versoes": {
    "valor": "sim",
    "prova": {
     "server": "Apache",
     "geradores": [
      "ADJ 3 Sistemas (geral@adj3.pt) - Drupal 7 (http://drupal.org)"
     ]
    },
    "nota": null
   },
   "bibliotecas": {
    "valor": "nao",
    "prova": {
     "vulneraveis": [
      {
       "nome": "jquery",
       "versao": "1.11.2",
       "fonte": "window.jQuery.fn.jquery",
       "pagina": "https://cm-castromarim.pt/site/",
       "cve": [
        "CVE-2020-11022",
        "CVE-2020-11023"
       ],
       "corrigidoEm": "3.5.0"
      },
      {
       "nome": "jquery-ui",
       "versao": "1.10.2",
       "fonte": "jQuery.ui.version",
       "pagina": "https://cm-castromarim.pt/site/",
       "cve": [
        "CVE-2021-41182",
        "CVE-2021-41183",
        "CVE-2021-41184",
        "CVE-2022-31160"
       ],
       "corrigidoEm": "1.13.2"
      },
      {
       "nome": "bootstrap",
       "versao": "3.3.4",
       "fonte": "Tooltip/Modal.VERSION",
       "pagina": "https://cm-castromarim.pt/site/",
       "cve": [
        "CVE-2019-8331"
       ],
       "corrigidoEm": "3.4.1 / 4.3.1"
      }
     ],
     "ficheiros": [
      "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
      "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"
     ]
    },
    "nota": null
   }
  }
 },
 "pontuacao": {
  "acessibilidade": {
   "sim": 4,
   "medidos": 6,
   "pontos": 66.7
  },
  "rgpd": {
   "sim": 2,
   "medidos": 4,
   "pontos": 50
  },
  "seguranca": {
   "sim": 6,
   "medidos": 10,
   "pontos": 60
  },
  "global": 58.9
 },
 "recalculadoEm": "2026-09-26T22:39:14.528Z"
}