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.
SHOPIFY-ONLY · 7-DAY FREE TRIAL
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.
BUILT FOR SHOPIFY STORES01 Theme-aware storefront
02 Shopify admin review
03 Repeat-order approval reuse
04 7-day free trial
SEE THE PRODUCT
Configure the storefront experience, finish setup from one checklist, review orders in a clear queue, and keep the policy controls close at hand.




MORE THAN A POPUP
Customize the customer experience, organize staff work, control raw-image retention, and keep review status connected to Shopify orders—without stitching together separate services.
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.
Customers can submit from a phone after payment, then return through Order Status if staff request a clearer replacement image.
Separate orders awaiting an upload from submissions ready for a decision, then approve, reject, or request a replacement from Shopify admin.
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.
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.
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
A focused workspace inside Shopify admin separates orders still waiting on the customer from submissions ready for staff review.
PRIVATE APP-MANAGED STORAGE
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 →7 DAYS FREE · SIMPLE ANNUAL PRICING
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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