Extensions
Joomla module puts an age check before site access
A free Joomla extension for sites that need visitors to confirm an age before entering.
Ideal Age Gate places an age-confirmation screen in front of a Joomla site and either admits or turns away the visitor based on a yes/no answer or date of birth.
This job comes up when a site publishes or sells alcohol, tobacco, CBD, adult material or gambling-related content, and wants a visible self-declaration step before access. Joomla core provides user accounts, access levels and module positions, but it has no built-in age-verification gate. A site can approximate one with custom JavaScript or a template override, although that leaves the form, storage, refusal path and multilingual text to the site team. An extension is the usual route when those pieces need to be configured rather than built. According to the listing, this one goes beyond core with a full-screen module, age calculation, configurable refusal redirects, remembered responses and an optional YOOtheme Pro element.
It is aimed at operators of regulated or age-sensitive sites, especially teams using Joomla 4.4, 5 or 6 with PHP 8.1+, and at YOOtheme Pro users who want the builder integration. A typical brochure site, publication, community or shop without an age-related access requirement has no obvious use for it.
The extension is free. IdealPC is listed with two other extensions in the directory, while this listing shows no reviews. The page does not establish whether a self-declared age gate satisfies the laws applying to a particular business, how it behaves with page caching, or how easily visitors can bypass it. Those points, plus the claimed accessibility, cookie behaviour and migration from mod_agegate, should be checked on a staging site before installation.
Listed on the Joomla Extensions Directory.