plugin-icon

Age Verification – GDPR Age Gate for WooCommerce

GDPR-compliant full-screen age gate for WordPress and WooCommerce. Date-of-birth checks run in the browser — no personal data reaches the server.
Version
0.4.3
Last updated
Jul 20, 2026
Age Verification – GDPR Age Gate for WooCommerce

Kipphard Age Verification protects your WordPress site or specific pages from access by underage visitors. A full-screen overlay appears before any content is visible. The visitor confirms their minimum age by clicking a button or entering their date of birth.

What this plugin does:

  • Full-screen fail-safe overlay — visible by default via CSS; JavaScript removes it only when a valid confirmation cookie exists or the visitor confirms
  • Two verification modes: simple confirmation (Yes / No) or date-of-birth entry
  • Date-of-birth calculation runs entirely in the visitor’s browser — no personal data is ever sent to the server
  • Configurable scope: entire website or specific pages by ID
  • Customisable overlay background colour, accent colour (buttons), and optional logo
  • Configurable decline action: show an inline message or redirect to a URL
  • Functional cookie (kipphard_age_verification_ok=1) stores confirmation for 1–3650 days (no tracking, no profiling, no PII)
  • Optional branding notice in the overlay footer — can be switched off in the settings
  • No external dependencies, no CDN, no third-party requests

What this plugin does NOT do:

This overlay is a confirmation barrier — it honestly communicates an age restriction and makes access harder for underage visitors. It is not a hard identity verification. A genuine age check requires ID-based methods (document scan, PostIdent, or equivalent). For legally critical content regulated by youth-protection law, consult a qualified lawyer. Pro-roadmap items include ID-based verification integrations.

Free vs. Pro:

The free version gates the entire site or individual pages, with full control over text, design, and cookie duration. Age Verification Pro adds:

  • WooCommerce integration: gate only products in specific categories

Hinweis (DE): Dieses Plugin zeigt einen DSGVO-konformen Vollbild-Overlay (Age Gate), bevor Besucher auf deine Inhalte zugreifen können. Die Altersberechnung erfolgt ausschließlich im Browser – keine personenbezogenen Daten werden an den Server übertragen. Die Benutzeroberfläche ist auf Deutsch verfügbar.

Freeon paid plans
Tested up to
WordPress 7.0.2
This plugin is available for download for your site.