WordPress + WooCommerce
Control every age-restricted experience.
Pilot Age Verification Pro gives you precise rules for content, products, countries, carts, and checkout—with private date-of-birth checks and a design that belongs to your brand.
- No birth dates stored
- No external geolocation API
- Responsive and accessible
Confirm your age
Enter your date of birth to continue.
Designed for precision
Protect only what needs protection.
Replace a one-size-fits-all popup with flexible rules that adapt to your content and WooCommerce catalog.
Date-of-birth mode
Calculate the visitor’s age in the browser without transmitting or saving their birth date.
Country age rules
Use country codes supplied by Cloudflare, your host, or a compatible proxy.
Content targeting
Protect the entire site, post types, specific content IDs, or individual editor selections.
WooCommerce rules
Restrict products and categories, including conditional cart and checkout protection.
Scheduling
Set optional start and end dates for events, launches, campaigns, or temporary rules.
Aggregate analytics
Measure views, approvals, denials, and approval rates without visitor profiling.
Built for commerce
Protect the customer journey from product to checkout.
Apply verification when a visitor opens a restricted product or when protected items appear in the cart. Unrestricted content stays friction-free.
Explore Pilot Age Verification Pro →- 01Select protected contentChoose post types, products, categories, or specific IDs.
- 02Define verification rulesSet default and country-specific ages plus the verification mode.
- 03Customize the experienceAdd your logo, colors, background, messages, redirect, and CSS.
- 04Review aggregate resultsMonitor views, approvals, denials, and approval rates.
Lite or Pro?
Choose the control your website needs.
Lite covers simple site-wide confirmation. Pro adds precision for content, location, commerce, design, and reporting.
| Capability | Lite | Pro |
|---|---|---|
| Site-wide age confirmation | Included | Included |
| Logo, colors, and messages | Included | Included |
| Date-of-birth verification | — | Included |
| Country-specific age rules | — | Included |
| Selected content protection | — | Included |
| WooCommerce categories and checkout | — | Included |
| Scheduling, custom CSS, and analytics | — | Included |
Questions answered
Frequently asked questions
Does Pro work with WooCommerce?
Yes. It can protect products and categories and display the gate on cart and checkout pages when restricted items are present.
Is the visitor’s date of birth stored?
No. Date-of-birth calculation occurs in the browser. The entered date is not transmitted to WordPress or stored by the plugin.
Can I protect only selected products or pages?
Yes. Use product categories, post types, content IDs, or the protection checkbox in the WordPress editor.
How does country detection work?
Pro reads a supported country header supplied by Cloudflare, your host, or a proxy. It does not send IP addresses to an external geolocation API.
What information is stored for analytics?
Only aggregate views, approvals, denials, and daily totals. Birth dates, documents, IP addresses, and visitor profiles are not stored.
What happens when Lite is also active?
Pro suppresses the Lite front-end gate while Pro is enabled, preventing visitors from seeing two age screens.
Does the plugin guarantee legal compliance?
No. Requirements differ by jurisdiction, content, product, and business model. This plugin is not an identity verification service. Seek qualified legal advice for your use case.
Ready for more control?
Build an age gate around your business—not the other way around.
Use advanced WordPress and WooCommerce rules without storing sensitive identity information.
Get Pilot Age Verification Pro → Pilot Age Verification Pro is not an identity verification service and does not independently guarantee legal compliance.