BACK TO DIRECTORY

Age Verification – GDPR Age Gate for WooCommerce

by kipphard

0.0
(0 ratings)

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.

Screenshots

The age gate overlay — full-screen, customisable heading, message, and buttons.

The age gate overlay — full-screen, customisable heading, message, and buttons.

Date-of-birth entry mode with day / month / year fields.

Date-of-birth entry mode with day / month / year fields.

The admin settings page: scope, verification mode, text, design, and cookie duration.

The admin settings page: scope, verification mode, text, design, and cookie duration.

A note about the WooCommerce Pro add-on for site owners who need category-level gating.

A note about the WooCommerce Pro add-on for site owners who need category-level gating.

Plugin Details

Active Installs
0
Total Downloads
130
Version
0.4.3
Requires WP
6.4
Requires PHP
7.4
Tested Up To
7.0.4
Added
2026-07-20
Last Updated
2026-07-20 11:17am GMT

Ratings

5
0
4
0
3
0
2
0
1
0