Accelvia – Content
Protection
Advanced multi-layered content protection with DevTools detection, screenshot prevention, encrypted content delivery, download-proof watermarking, and cross-platform security — all zero-dependency.
Multi-Layered Security
Disable Right-Click
Blocks the browser context menu across the entire page so visitors cannot access "Save As", "Inspect", or "View Source" via right-click.
Block Keyboard Shortcuts
Intercepts F12, Ctrl+Shift+I/J, Ctrl+U, Ctrl+S, and Ctrl+P to deter casual scraping and source viewing.
Prevent Text Selection
Disables mouse-based text highlighting site-wide so written content cannot be trivially copy-pasted from the browser.
Stop Image Drag
Prevents users from dragging images out of the browser window, protecting visual assets from easy local saving.
Block Copy Events
Intercepts the clipboard copy event so text cannot be copied even if selection is achieved via alternative methods.
DevTools Detection
3-layer detection engine using window size delta, console getter trap, and debugger timing — catches DevTools opened from any method.
Encrypted Content
Base64 body encoding makes view-source: show gibberish. SEO-safe with automatic bot whitelisting for Google, Bing, social media crawlers, and more.
Screenshot Protection
Blocks screenshot shortcuts on Windows, macOS, and Linux. Auto-blurs on tab switch, intercepts Screen Capture API, and clears clipboard periodically.
Canvas-Baked Watermarks
Burns watermarks into image pixels via HTML5 Canvas. Replaces img.src with blob: URLs so copied/saved images are always watermarked.
Zero Dependencies
Pure vanilla JavaScript — no jQuery, no npm, no bloat. DevTools polling uses less than 0.04% CPU. Server-side encoding adds only 2-4ms.
Head Guard & JS Guard
Protection activates instantly in the <head> before body loads. When JavaScript is disabled, all content is hidden with a friendly message.
Granular Control
Exclude specific post types, page/post IDs, or bypass protection entirely for logged-in administrators. Custom notification messages.
Simple & Lightweight
Install & Activate
Upload the plugin files to your WordPress installation or install directly via the plugins screen and click Activate.
Configure Settings
Navigate to Settings → Accelvia Protection to toggle protection features, configure DevTools detection, encrypted content, and watermark settings.
Protection Active
Right-click, shortcuts, text selection, screenshots, DevTools, and source viewing are all blocked. Watermarks are canvas-baked onto images automatically.
Technical Specifications
/**
* Plugin Name: Accelvia – Content Protection
* Plugin URI: https://accelviateams.com/content-protection
* Description: Advanced multi-layered content protection with
* DevTools detection, screenshot prevention,
* encrypted content delivery, download-proof
* watermarking, and cross-platform security.
* Version: 1.2.0
* Requires at least: 6.0
* Tested up to: 6.9
* Requires PHP: 7.4
* Author: Md Musfiqur Rahman
* Author URI: https://accelviateams.com/musfiqurrahman
* License: GPLv2 or later
* Text Domain: accelvia-content-protection
*/Frequently Asked Questions
Does this plugin completely prevent content theft?
No tool can 100% prevent content theft (e.g. phone cameras or external capture hardware). This plugin acts as a very strong, multi-layered deterrent against casual copying, right-clicking, screenshot tools, DevTools inspection, and source code viewing.
Will this slow down my website?
No. The plugin uses pure Vanilla JavaScript. DevTools detection uses optimised 1.5s polling with cached function objects consuming less than 0.04% CPU. Server-side encoding adds only 2-4ms.
Will Encrypted Content affect my SEO?
No. Search engine crawlers (Google, Bing, Yandex, Baidu, DuckDuckBot) and social media bots (Facebook, Twitter, LinkedIn, WhatsApp, Pinterest, Telegram) are automatically whitelisted and receive raw HTML.
Does it work with page builders like Elementor or Divi?
Yes. Because the script is enqueued globally via WordPress, it works regardless of the theme or page builder you use.
Can I still edit my site and use right-click?
Yes. Enable the "Skip Administrators" option in settings so all protection is disabled for logged-in administrators.
Does the watermark modify my original images?
No. Original image files in your Media Library are never touched. Watermarks are rendered at runtime via Canvas and CSS overlays.
Does the screenshot protection work on all platforms?
Yes. It blocks shortcuts on Windows, macOS, and Linux. It also blurs the page on tab/window focus loss and intercepts the Screen Capture API. Hardware capture methods cannot be blocked by any browser solution.
What happens when JavaScript is disabled?
All page content is hidden and a friendly message is displayed asking the visitor to enable JavaScript, since all protection features require it.
Protect Your
Content Today
Free, open-source, and ready to install. Built by Md Musfiqur Rahman at AccelviaTeams.