Advanced Cookie & Consent Manager
for Moodle

In a world of increasingly complex privacy regulations and the rule of “different country, different rules”, managing cookie consent can be challenging.

O Advanced Cookie & Consent Manager ajuda utilizadores Moodle em todo o mundo a cumprir estes requisitos com facilidade. Uma configuração em um clique permite um arranque rápido, enquanto opções avançadas, documentação e tutoriais permitem uma configuração flexível para diferentes necessidades legais e institucionais.

Pré-visualização do plugin

Banner de consentimento

Banner fixo na parte inferior. Os utilizadores podem Aceitar tudo, Rejeitar tudo ou abrir o modal para escolher categorias.

Modal de consentimento

Modal de categorias com descrições. Os utilizadores podem ativar ou desativar cada categoria antes de guardar preferências.

Autoverificação de conformidade de cookies

Este relatório valida requisitos-chave: cookies necessários ativos, estado de consentimento, registo de evidências, versionamento e função de autoverificação.

Relatório do scanner de cookies

Este relatório deteta cookies, scripts, iframes, recursos e outros elementos web para identificar e gerir problemas de conformidade.

Funcionalidades e cobertura de conformidade

Consent flow

  • GDPR/ePrivacy-first consent flow: Accept all, Reject all, granular categories.
  • Default opt-in model: only necessary cookies active before consent.
  • Full consent lifecycle: save, update, withdraw, and US-style Do not sell/share.
  • Consent evidence logging: status, categories, source, signal type, timestamps, versioning.
  • Consent versioning + re-consent support via consentversion.

Moodle integration

  • Modern hook callbacks: before_http_headers, before_footer_html_generation.
  • Privacy API provider (metadata / export / delete).
  • Admin reports and settings integration.

Script & embed control

  • Category-based blocking/unblocking.
  • Iframe placeholder flow for external media.
  • Optional GA4/GTM integration gated by analytics consent.

IAB TCF foundation

  • Isolated TCF module.
  • __tcfapi bridge scaffold.
  • Mapping local categories to TCF purposes.

Premium Cookie Scanner

  • Manual scan (current page or selected Moodle URL).
  • Detects cookies, scripts, iframes, resources.
  • Vendor/category suggestions + confidence + unknown flag.
  • Dedicated scanner report with tabs, filtering, search.

Security hardening

  • POST-only sensitive endpoints.
  • Sesskey/capability checks.
  • Scanner throttling (configurable).
  • Minimized scanner URL storage (without query/fragment).
  • Sanitized public error responses.

Accessibility & UX

  • ARIA-friendly modal/actions.
  • Floating consent control.
  • Improved admin UI with cards, badges, filters, responsive tables.

Internationalization

  • Multilingual language packs are available:
    • English 🇬🇧
    • Polish 🇵🇱
    • German 🇩🇪
    • Italian 🇮🇹
    • Portuguese 🇵🇹
    • Portuguese (Brazil) 🇧🇷
    • Spanish 🇪🇸
    • Greek 🇬🇷
    • French 🇫🇷
    • Russian 🇷🇺
    • Indonesian 🇮🇩

    Outros idiomas disponíveis sob pedido — contactar Suporte.

Supported regulations

  • Europe: GDPR / RODO (EU), ePrivacy / cookie rules (EU), UK GDPR + PECR (UK), nFADP (Switzerland), DPA-style frameworks (jurisdiction-dependent).
  • North America: CCPA / CPRA (California), VCDPA (Virginia), CTDPA (Connecticut), CPA (Colorado), UCPA (Utah), PIPEDA (Canada).
  • Latin America: LGPD (Brazil).
  • Africa & Middle East: POPIA (South Africa), PDPL (Saudi Arabia).
  • Asia-Pacific: PDPA (Singapore), Privacy Act (Australia).

Note: this is functional compatibility coverage, not an automatic legal compliance guarantee without proper configuration and deployment.

Perguntas frequentes