This website runs completely static. Learn how


Responsive and easy to setup age verification system for your WordPress website or WooCommerce shop. Customise it, set your settings and protect your site with an Agy.

Simple to setup

Meaningful settings to get you up and running in a couple of minutes.

Fill out the necessary texts, choose your design options and optionally activate your WooCommerce restriction settings.

You can also use the whitelist and blacklist settings to configure exactly where and when the age gate should display.

Agy 1
Agy 2

Unmatched Styling

Choose from different design settings and enjoy a modern and responsive age gate your customers will love.

You can also add additional checkboxes to the account registration and the checkout of your WooCommerce shop

Use one or two columns and translate your texts easily with WPML or Polylang.


Agy goes way further than all other age restriction plugins for WooCommerce. Beside from displaying an age gate you can enhance your registration and checkout page with an checkbox but that’s not all.

Agy is integrated with the Klarna Sofort Ident API which provides a real and secure way to verify the age of your customers. It’s based on their bank account and uses validation from Schufa and there international counterparts.

Never mess around with legal facts again. Activate it and take your game further.

In short:
  • registration restriction
  • checkout restriction
  • blacklist/whitelist per product
  • Klarna Sofort Ident API
Agy 3

The best features for age verification ⏳

Simple and responsive age gate solution for WordPress. It’s actively in development and permanently enhanced with awesome features.

SEO friendly

Passster Age Gate is fully seo-friendly. It’s automatically detect bots and crawlers and let them bypass the gate.

Exclude Content

Exclude any posts, pages or products from the Age gate. Set the settings simply in your metabox.

Verification Modes

Use one of three different verification modes: Yes or No, Date picker with validation or an simple slider to add the age.


Extensive WooCommerce support: Add age verification to registration and checkout. Exclude products if the age doesn’t match.

Sofort Ident

Extensive API integration of Sofort Ident for WooCommerce. Add your credentials, hit save and use advanced verification in your store.

Mobile friendly

Passster Age Gate is reponsive and works on different devices like tablets, smartphones and smaller PCs.

What people say about it 🚶‍♂️

How much will you trust a single developer?
Here are some reviews from current users of the plugin.


Great plugin, my search for plugin like that is over! Do just what it said. Thank you for fine work.


this one is simple, effective and [..] Great job on this and thank you!


Works without any problems, just install, config and go.

Gets Better every time 💻

Many popular plugins are not actively maintainend.
Agy gets several updates per year.
Release 4.2 – 4.2.4
  • better WooCommerce blacklist handling
  • bugfix for Sofort Ident API
  • Whitelist-Mode for inverting blacklist
  • modified descriptions and translations
  • CSS bugfixes for alpha color select
  • removed migration message
  • Bugfix for Multisite activations
  • Fixed Sofort Ident checkup in checkout
  • compatibility divi checkout with restriction
  • compatibility WordPress 5.5
  • new version fo wp alpha color picker
  • modified admin styles for better color picker usage
  • customizer bugfix for WordPress 5.5
  • use instead of elements for buttons
  • removed unused img files
  • limit assets to settings page with get_current_screen()
  • better error handling
  • activate age gate only if settings are configured
  • add options to modify woocommerce checkbox text and error message
  • prevent fatal error while upgrading
  • latest freemius sdk


Release 4.1 – 4.1.4
  • cookie option
  • new admin UI
  • move customizer settings to options
  • more efficient blacklist solution with post meta settings
  • add migrator for customizer settings
  • add new Sofort Ident API features
  • fixed Is_user_logged_in() namespace error
  • fixed woocommerce_options vs. woocommerce_settings
  • made Sofort Ident an optional (and activatable) feature
  • better preventing naming issues with consequent namespacing
  • fixed notice for age_result checks
  • check if WooCommerce conditional functions exist before using them
  • position fixed for .box
  • hover state for buttons
  • better prefix for run_plugin to avoid conflicts
  • readding debug mode
  • dynamic cookie lifetime fixed
  • fix for closing migration notice (without migration)
  • WPML config file for translation


Need some more visuals? 🎩

A picture says more than thousand words.
Here are some screenshots frontend and backend.
  • Agy 4
  • Agy 5
  • Agy 6

Let’s talk money ⚖️

It’s not easy to continuesly maintain and develop a WordPress plugin. Thanks to my premium users I’m able to do this – wanna join the club?


The developer license is valid for 3 domains. Yearly payment for update and support.


The single site license is valid for 1 domain. Yearly payment for update and support.


The unlimited licence is valid for unlimited domains and is a one-time purchase.