SHOPIFY-ONLY · 7-DAY FREE TRIAL

A Shopify age gate app built for human review.

HonestGate matches your storefront, keeps ID images private, and lets staff review paid orders inside Shopify. A current saved approval can spare the same customer account another upload. Start with 7 days free after you approve the subscription in Shopify, then pay $30 USD per store for the year unless you cancel before the trial ends.

Checkout stays first. The ID request comes after Shopify confirms the paid order.

Theme-aware storefrontPrivate retention controlsReusable human approvals
Illustration of a storefront age prompt, post-purchase ID upload on a phone, and a merchant reviewing submissions on a laptop.BUILT FOR SHOPIFY STORES
BUILT FOR HUMAN REVIEWYour staff keeps the final say.

01 Theme-aware storefront

02 Shopify admin review

03 Repeat-order approval reuse

04 7-day free trial

MORE THAN A POPUP

The practical tools your store needs to run manual age review.

Customize the customer experience, organize staff work, control raw-image retention, and keep review status connected to Shopify orders—without stitching together separate services.

Make the gate feel like your storefront.

Start with your theme's typography and colors, then adjust the message, buttons, corner radius, exit link, and visitor memory in Shopify's Theme Editor—without editing theme code.

Keep ID collection out of checkout.

Customers can submit from a phone after payment, then return through Order Status if staff request a clearer replacement image.

Turn follow-up into one review queue.

Separate orders awaiting an upload from submissions ready for a decision, then approve, reject, or request a replacement from Shopify admin.

Review once, then reduce repeat uploads.

Store staff make the first decision. Later eligible orders from the same Shopify customer account can reuse that result until it expires or is revoked.

Control the raw-image lifecycle.

Choose 1–30 days for the raw image and a separate lifetime for the saved approval. Only the approval result can remain after the raw image reaches its deletion date.

Get help without emailing IDs.

Create and follow text-only support tickets inside Shopify admin. Attachments are disabled to keep sensitive images out of support conversations.

A CLEARER DAILY WORKFLOW

Know what needs attention at a glance.

A focused workspace inside Shopify admin separates orders still waiting on the customer from submissions ready for staff review.

Manual review queueIllustrative preview
REVIEW QUEUEWhat needs attention
2
49
Order #1049 · PaidWaiting for customer upload
Awaiting upload
✓
Order #1047 · PaidPrior staff approval reused · No new ID collected
Approved
Private, shop-scoped image access with retention controls

PRIVATE APP-MANAGED STORAGE

Keep sensitive files out of public Shopify Files.

Every accepted image is normalized, stripped of embedded metadata, scoped to the installing store and paid order, and available to authenticated staff through short-lived access. Choose when raw images are scheduled for deletion. A separate, expiring approval result can be linked to the same Shopify customer account without placing the ID image in that account.

Read the privacy notice →
1–30 daysMerchant-selected raw image retention
2 minutesShort-lived staff image access
Shop scopedAuthenticated Shopify admin access only
365 daysDefault saved-approval lifetime

7 DAYS FREE · SIMPLE ANNUAL PRICING

Try it for 7 days. Then $30 per year.

The free trial starts after you approve the subscription through Shopify. Shopify charges $30 USD per store when the trial ends unless you cancel through Shopify before then. The subscription renews annually until cancelled.

When you need help, create and follow a text-only support ticket without leaving Shopify admin—and without sending ID images by email.

The app supports a merchant's age-check process. It does not replace legal advice, guarantee regulatory compliance, or guarantee that a fulfillment hold will prevent every fulfillment.

BEFORE YOU INSTALL

Clear answers about fit, setup, and control.

New to the terminology? Read our guide to adding an age gate to Shopify, compare an age gate with age verification, or review our ID-image security and privacy controls.

How much can I customize the storefront gate?

It starts with your active theme's typography and colors. In Shopify's Theme Editor you can adjust the message, buttons, colors, corner radius, exit destination, and visitor memory duration without editing theme code.

Does the app automatically approve IDs?

The first ID decision is always made by authorized staff from the same Shopify store. HonestGate does not use OCR, face matching, or AI approval. If the merchant enables reuse, a later eligible order from the same Shopify customer account can use that saved human result without another upload.

Will returning customers need to upload ID again?

Not for every order. A current, non-revoked approval can cover a later eligible order from the same Shopify customer account at that store. The merchant controls the approval lifetime, and expiration, revocation, a higher minimum age, or an account mismatch requires a fresh review.

How does the app handle ID images?

Images are normalized, stripped of embedded metadata, stored outside public Shopify Files, and scoped to the submitting store and paid order. Staff links expire after two minutes, and merchants choose a raw-image retention period from 1 to 30 days.

Can the app help coordinate fulfillment?

Merchants can optionally request an app-owned fulfillment hold while review is incomplete. Shopify features, timing, other apps, and merchant actions can affect holds, so staff must verify order status before fulfillment.

Can version one target only certain products?

No. When the workflow is enabled, HonestGate evaluates every newly paid order. An eligible order with a current saved account approval can skip a new upload; other orders enter review. Product and market rules are planned for a later version.

What Shopify setup is required?

The store needs a compatible Shopify plan with the Online Store sales channel; Shopify Starter is not supported. The merchant enables the theme app embed, adds the Thank You upload block, chooses the saved-approval policy, and turns on the workflow after confirming every newly paid order should receive an age decision.

How much does HonestGate: Age Gate App cost?

A 7-day free trial begins after the merchant approves the subscription through Shopify. Shopify charges $30 USD per store for the year when the trial ends unless the merchant cancels through Shopify before then. The subscription renews annually until cancelled.

What support is included?

Installed merchants can create and follow text-only support tickets directly inside Shopify admin. The support desk does not accept attachments and tells merchants not to email ID images.

START WITH 7 DAYS FREE

Try a clearer way to manage manual age review.

Get a customizable storefront gate, private post-purchase uploads, and one focused staff queue. After the trial, the $30 USD annual charge begins unless you cancel through Shopify.

Get trial launch updates