Simple confirmation
A clear one-click visitor notice with no personal input.
Public product demo
Choose a one-click notice or calculate a minimum age entirely in the visitor's browser. The demonstrations use the same visitor-facing CSS and JavaScript shipped in version 0.3.0.
Interactive modes and themes
For birth-date mode, try January 1, 2000 for the eligible path or a recent date for the under-age response. These are fictional demonstration entries; do not enter a real birth date.
A clear one-click visitor notice with no personal input.
A strict calendar check that runs only in this browser.
The same private calculation with different content and styling.
Choose any option to open the modal demonstration.
WordPress controls
Enable the gate site-wide, bypass it for logged-in users, or override individual posts and pages with Require, Skip, or Inherit. Confirmation can last for the browser session or a bounded number of days.
Minimal local record
Successful confirmation stores only three technical values in local or session browser storage. There is no date, name, location, IP address, account, analytics event, or server-side verification record.
version: 2Allows safe interpretation of the small local record.
verified: trueRemembers only that this browser completed the selected gate.
expires: timestamp | nullUses a bounded date or lasts only for the current browser session.
Important boundary
It does not verify who a visitor is, create a security boundary, guarantee legal or regulatory compliance, or replace qualified advice. This CTS demonstration page remains subject to the site-wide analytics choices described in the Website Privacy Policy.