Prime Lock vs LockOn - Restrict Store
- 3.9
- 27 reviews
- miniOrange
- Launched 2022
- Last verified 30 Jul 2026
- App Store listing
LockOn comes from miniOrange, who build identity and access management for a living, and it shows: geographic restriction down to state, city and IP, session timeouts, membership-based access, magic links and metafield-driven criteria. If your access rules are unusual, LockOn bends further than most apps here. There is no free plan, and checkout validation is not in the published feature set.
8 of the 9 capabilities LockOn - Restrict Store publishes are on the Prime Lock free plan
The remaining country / ip rules sit on our $9.99 Pro tier. Everything else, including checkout enforcement, is free and stays free for your store.
At a glance
The short version
| Prime Lock | LockOn - Restrict Store | |
|---|---|---|
| Free plan | Yes | No |
| Entry price | $9.99/mo | $9.99/mo |
| Top price | $19.99/mo | $49.99/mo |
| Enforced at checkout | Available | Not listed |
| Registration + approval | Available | Not listed |
| SEO-safe hiding | Available | Not listed |
| Per-language text | Available | Not listed |
| No theme code left behind | Available | Not listed |
| Built for Shopify | No | Yes |
availableProon a paid tierPlus onlyShopify Plus or top tierNot listednot published on the App Store page
Honest assessment
Where LockOn - Restrict Store is a good fit
miniOrange's background is identity and access management rather than ecommerce, and the app inherits the good parts of that heritage. Geographic restriction down to state, city and IP address is finer-grained than anything else in this category, and session timeouts and magic links are concepts that come from people who think about access for a living.
Metafield-driven lock criteria is the quietly powerful feature. If you already model something about your products or customers in metafields, you can drive access from it directly instead of maintaining a parallel set of tags.
If your access rules are genuinely exotic, covering internal tooling, regional licensing constraints or membership tiers with expiry, LockOn will bend further than we will, and we would point you at it rather than pretend otherwise.
The difference
Where Prime Lock is different
Prime Lock's locks compile into a Shopify Function that validates cart and checkout inside Shopify on every plan. Checkout validation is not in LockOn's published feature set, so its restrictions govern access to content rather than the ability to complete an order.
Registration and approval, and scheduled date windows, are also not in the published feature set. Prime Lock includes both, with the approval queue and auto-tagging on the free tier and auto-approval rules on Pro.
There is no free plan and the entry tier is $9.99/month. Prime Lock covers the mainstream locking cases at $0 with enforcement included. For genuinely exotic identity rules, LockOn may still be the better tool, and that is a real trade rather than a rhetorical concession.
Feature by feature
All 20 capabilities
Recorded only where the app publishes them. An em dash means not listed on the App Store page as of the verification date, not that the feature does not exist.
| Capability | Prime Lock | LockOn - Restrict Store |
|---|---|---|
| Enforced at checkoutCart and checkout validation, not just theme-side hiding | Available | Not listed |
| Hide price | Available | Available |
| Hide add to cart | Available | Available |
| Lock pages | Available | Available |
| Lock products / collections | Available | Available |
| Lock entire store | Available | Available |
| Passcode gate | Available | Available |
| Secret links | Available | Available |
| Customer tag access | Available | Available |
| Scheduled locksDate window that opens and closes on its own | Available | Not listed |
| Registration form | Available | Not listed |
| Approval queue | Available | Not listed |
| Auto-tagging on approval | Available | Not listed |
| EU VAT validationChecked live against VIES | Pro | Not listed |
| File upload on form | Pro | Not listed |
| Age verification gate | Pro | Not listed |
| Country / IP rules | Pro | Available |
| SEO-safe hidingPage stays indexable; only the price is withheld | Available | Not listed |
| Per-language storefront text | Available | Not listed |
| No theme code left behindSingle app embed, nothing written into Liquid | Available | Not listed |
availableProon a paid tierPlus onlyShopify Plus or top tierNot listednot published on the App Store page
Migration
Switching from LockOn - Restrict Store
Step 1
Note your existing rules
Write down every rule you have configured in LockOn - Restrict Store: what it protects, who it lets in, and any schedule attached to it. This is the only step that takes real time, and doing it before you install anything makes the rest mechanical.
Step 2
Recreate them as locks
Build each rule in Prime Lock as a lock: pick the lock type, set Applies to, set Who can unlock, and add a schedule if the original had one. Your customer tags carry over unchanged, because both apps read Shopify's native customer tags rather than storing their own copy.
Step 3
Uninstall LockOn - Restrict Store and check your theme
LockOn's IP and geographic rules have no direct equivalent on our free plan. Country access rules sit on Pro, and city or IP-level rules are not in our feature set, so confirm the rules you depend on exist in Prime Lock before uninstalling. After uninstalling, view a locked product as a guest and as a tagged customer, and try a direct cart permalink to confirm the checkout Function rejects it.
FAQ
Prime Lock and LockOn - Restrict Store
Decide who gets to see your store.
Early access opens with the free plan. Unlimited locks, enforced at checkout.
No newsletter. One email when Prime Lock is live.
Keep researching
Compare other apps
Samita
Read the comparisonBSS Commerce
Read the comparisonLightward
Read the comparisonEasy Lockdown Inc
Read the comparisonWholesale Helper
Read the comparisonHelium
Read the comparisonSee all 12 apps compared · Figures verified 30 Jul 2026. Something wrong about your app? support@primelock.app