Yes / No Mode
Simple two-button verification. "Are you 18 or older?" Quick, clean, effective for most use cases.
On the Shopify App Store100% Free
Ask every visitor their age before they see your store.
Age-gate your store with three verification modes. Fully customisable. Loads from Shopify's CDN. Completely free.
On the Shopify App Store since . Read the listing and reviews

In Action
Three Modes
Simple two-button verification. "Are you 18 or older?" Quick, clean, effective for most use cases.
Shoppers enter their date of birth and Bouncer Age Gate works out their age against your minimum. The strictest of the three modes.
A tick box with your own wording, for stores that want shoppers to agree before they enter.
Features
Configurable cookie duration so verified visitors aren't asked again. 1 day to 1 year.
Custom colours, text, minimum age, background overlay, and button styles. All from the theme customizer.
The gate fits phones, tablets and desktops.
Runs as a theme extension. Its script and styles load from Shopify's CDN, with no external requests.
Remove the app and everything vanishes. No leftover code in your theme.
No verification count limits. No visitor caps. Works for stores of any size.
A self-declaration popup is one step. Check what the law requires for your products and countries.
Demo
Digital Cartel is a small studio in South Africa, led by Shaun Retief. Every app has a free plan that stays useful and one flat price where there is a paid plan. We would rather earn the upgrade.
FAQ
No. Bouncer Age Gate asks the shopper to confirm their age. It does not check identity documents. If the law where you sell requires an ID check, you need a different kind of service.
Yes. The Bouncer Age Gate is 100% free with unlimited verifications, three verification modes, and full customisation. No premium tiers, no per-view pricing, no catch.
Three modes: Yes/No mode (simple two-button confirmation), Date of Birth mode (full DOB entry with automatic age calculation and configurable minimum age), and Checkbox mode (terms agreement checkbox with customisable text).
Yes. The app uses a smart cookie system with configurable duration from 1 day to 1 year. Once a visitor verifies their age, they won't be asked again until the cookie expires. No personal data is stored in the cookie, only the verification status.
Yes. You can gate your entire store or target specific page types only. Configuration is done through Shopify's native theme customizer, no coding required.
No. The app does not collect, store, or transmit any personal data. When using Date of Birth mode, the DOB is processed entirely in the visitor's browser and discarded immediately after age calculation. The cookie only stores a verification status flag.