Stop visitors from copying your website content
Layered, one-screen protection for product photos, descriptions and pricing — with granular rules to target exactly which pages get protected.
The problem
Visitors right-click and save your product photos, drag images to another tab, select and copy your written descriptions, or open developer tools to lift assets straight from the page. Competitors and scrapers reuse that content, diluting your brand and undercutting the SEO value of original copy. Most protection apps on the market only block right-click on product images and leave everything else exposed.
The solution
Website Content Protection layers seven independent deterrents — right-click, text selection, copy/cut/paste, keyboard shortcuts, image drag, developer-tools access and printing — and lets you target them to specific pages, page types or CSS selectors instead of an all-or-nothing switch. Everything is configured from one Settings screen, per website, with honest wording about what is and is not covered.
Seven layers of protection, one screen
Every capability below is implemented in the module.
Disable right-click
Blocks the context menu site-wide so the "Save Image As" and "Inspect" shortcuts never appear.
Disable text selection
Stops highlighting of descriptions, pricing and copy so it cannot be selected and lifted.
Block copy, cut and paste
Intercepts clipboard events and Ctrl+C / Ctrl+X / Ctrl+V, Ctrl+S and Ctrl+U so text and pages cannot be lifted through the keyboard.
Block image drag-and-drop
Prevents visitors from dragging product photos to the desktop or another browser tab.
Deter developer tools
Optional toggle blocks F12 and Ctrl+Shift+I/J/C to discourage casual use of the browser inspector. Off by default since it is the most aggressive option.
Disable printing
Optional toggle blocks Ctrl+P and hides the page content from print and print-to-PDF output.
Image-only mode
Scope right-click, drag and selection blocking to images alone when you want photo protection without restricting text.
Granular targeting rules
Build rules that target specific URLs, page types such as shop or blog, or CSS selectors — so protection applies exactly where you want it, not the whole site by default.
Branded blocked-action message
Shows a configurable on-brand notice when a visitor triggers a blocked action, per website, so protection reads as an intentional policy.
How it works
Turn on protection
Enable the master switch in Website Settings for this website.
Choose your layers
Toggle right-click, selection, copy/paste, shortcuts, drag, dev-tools and print independently.
Target it, if you want
Add rules to scope protection to specific pages, page types or CSS selectors instead of the whole site.
Visitors see your policy
A branded notice appears when someone triggers a blocked action, so it reads as intentional, not broken.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. This is client-side, browser-level protection that deters casual and semi-technical copying — right-click saves, drag, keyboard shortcuts and simple developer-tools use. No client-side tool can make a public web page technically impossible to copy, and the Settings screen states this plainly so expectations are set honestly.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Content Protection
Site-wide right-click, text-selection, and drag-and-drop blocking with granular targeting rules — beyond the right-click-on-images-only protection most apps offer.
Buy on Odoo App Store