Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

copyprevention

2,005 sites Security covered
View on drupal.org

Anything you put out there in the Internet (public pages) is available for anyone else to copy and save/re-use. So if you really want your content to be safe and protected - do not put it online.
But if you want you can try to protect your content/images and prevent/disable at least the most simple ways to copy it. In fact, anyone can "view source", check the browser cache for images, use "Print Screen" or "site copy" software, etc. - these things can't be disabled, but they require additional knowledge and skills than just selecting the content and copying it or dragging an image from browser window to the desktop.
This module includes several different technical ways/methods to make copying/stealing information/images from your site harder than it usually is:

  • Disable text selection
  • Disable copy to clipboard
  • Disable right-click context menu on all site content
  • Disable right-click context menu only on images (<img> tag)
  • Place transparent image above all your images - this will protect your real images from being saved using context menu or drag-and-drop to desktop
  • Protect/hide your images from search engine indexes so that your images don't show up in image searches - add "noimageindex" robots tag and disallow image files indexing in robots.txt

Some of these methods might make your site harder to use for less-advanced users and you should carefully consider all the implications of using these techniques. Drupal community is even considering adding dependency on Bad Judgement module - see this issue #1966018: Add bad judgement as a dependency.

Installation

Just download and install as any other Drupal module. Then configure the options at "admin/config/user-interface/copyprevention" - all the methods are disabled by default.
The user permission (admin/people/permissions) "Bypass Copy prevention" allows to not apply these module methods to trusted user roles.

Activity

Total releases
1
First release
Feb 2026
Latest release
2 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
2.0.0 Stable Feb 8, 2026