App Introduction
Shop Guard lets you control who can access your store Shop Guard allows you to block visitors from specific countries via whitelisting or blacklisting, and block individual visitors by IP address. Shop Guard also maintains GDPR compliance with a quick GDPR consent banner that asks visitors for their cookie consent, keeping you free from hefty GDPR fines in just a few simple steps. Disable click and keyboard shortcuts in your store to protect your work from unfair competition.
Core Functionality
- Block visitors from blacklisted countries, allow visitors from whitelisted countries, and control fraud
- Create a quick GDPR consent banner for EU users only
- Disable copy clicks and certain keyboard shortcuts to prevent image theft
- Disable long presses on mobile screens to prevent content theft
Merchant-Friendly
- Independent Station Merchants
- Cross-border E-commerce
- Content-based Stores
- EU Market Merchants
Basic Information
- Developer:BeME Apps
- Address:Newark, DE, US
- Price: Free / Free plan
- Rating:0 / 5
- Comment Count:0 comment
- Release Date:2025-7-8
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
免费计划
免费
- Block Visitors by Country
- Customize Block Page Content
- Disable Right-Click
专业计划
$9 / 或 $90/年(可节省 17%)
- Management Mode
- Block Users by IP Address
- Show GDPR Banner Only to EU Countries
- White Label
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/shop/geo_blocking.json
- PUT /admin/api/shop/geo_blocking.json
- GET /admin/api/shop/geo_blocking.json
Permission:write_shop,read_shop,manage_geo_blocking
- POST /admin/api/shop/privacy_policy.json
- PUT /admin/api/shop/privacy_policy.json
- GET /admin/api/shop/privacy_policy.json
Permission:write_shop,read_shop,manage_privacy
- POST /admin/api/themes/{theme_id}/assets.json
- PUT /admin/api/themes/{theme_id}/assets.json
- GET /admin/api/themes/{theme_id}/assets.json
Permission:write_themes,read_themes,manage_assets
- POST /admin/api/themes/{theme_id}/assets.json
- PUT /admin/api/themes/{theme_id}/assets.json
- GET /admin/api/themes/{theme_id}/assets.json
Permission:write_themes,read_themes,manage_assets