Content Protection
Content Protection prevents visitors from copying, downloading, or scraping your store’s content. All 8 features are available on every plan, including Free.
Changes take effect immediately — each toggle saves automatically and shows a confirmation notification.
Feature Sections
The Content Protection page is organized into three collapsible sections.
Content Protection
Protect your images and text from theft.
| Feature | Description | What It Does on the Storefront |
|---|---|---|
| Protect images | Prevent unauthorized downloads and image saving | Blocks drag-and-drop on images, prevents right-click saving, and applies CSS rules to disable image dragging and selection. |
| Protect text content | Guard against text selection and plagiarism | Blocks all text selection and highlighting across your store. |
Interaction Controls
Restrict user actions on your store.
| Feature | Description | What It Does on the Storefront |
|---|---|---|
| Disable right-click | Block context menu access on your store | Prevents the browser’s right-click context menu from opening. |
| Disable copy | Prevent copying of text content | Blocks copy and cut operations (Ctrl+C, Ctrl+X, right-click copy). |
| Disable paste | Block paste functionality on your site | Blocks paste operations on your storefront. |
Advanced Security
Additional protection measures.
| Feature | Description | What It Does on the Storefront |
|---|---|---|
| Disable keyboard shortcuts | Block common shortcuts like Ctrl+C, Ctrl+U, F12 | Blocks all Ctrl, Cmd, and Alt modifier key combinations, preventing shortcuts like View Source, Save Page, Select All, and developer tool access. |
| Block developer tools | Prevent access to browser inspection tools | Detects if browser developer tools are opened and clears the page content if detected. Also blocks keyboard shortcuts for DevTools (Ctrl+Shift+I, Ctrl+Shift+J, F12). |
| Blur on tab switch | Blur page content when visitor switches tabs | Applies a blur effect to your store when the visitor switches to another tab or is inactive for 20 seconds. The blur is removed when the visitor returns and interacts with the page. |
Defaults
All 8 features are disabled by default. You enable them individually based on your needs.
How It Works
Each toggle immediately updates your store’s security configuration. The settings are synced to your Shopify theme as a metafield, and the theme extension reads them on every page load to enforce the selected protections client-side.
Content protection runs as part of Phase 2 in the overall security flow. If a visitor’s IP is whitelisted in the IP Blocker, Phase 2 is skipped entirely — this means content protection features will not apply to whitelisted visitors.
Recommended Setup
For most stores, enabling the following provides strong content protection without affecting the shopping experience:
| Feature | Recommended |
|---|---|
| Protect images | On |
| Protect text content | On |
| Disable right-click | On |
| Disable copy | On |
| Disable paste | Off (blocks paste on all elements including search bars, contact forms, and login fields) |
| Disable keyboard shortcuts | On |
| Block developer tools | On |
| Blur on tab switch | Optional (useful for sensitive content) |
Next Steps
- How Blocking Works — Understand the overall security flow.
- Bot Blocker — Combine content protection with bot blocking for anti-scraping.