{"id":300697,"date":"2026-04-25T09:06:38","date_gmt":"2026-04-25T09:06:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/eatransform-copy-guard\/"},"modified":"2026-04-26T09:43:24","modified_gmt":"2026-04-26T09:43:24","slug":"eatransform-copy-guard","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/eatransform-copy-guard\/","author":23410220,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Eatransform Copy Guard","header_author":"Eatransform","header_description":"Detects text copying on any page and sends email notifications. Works on all pages including top and archive pages.","assets_banners_color":"033662","last_updated":"2026-04-26 09:43:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/eatransform.net\/copy-guard\/","header_author_uri":"https:\/\/eatransform.net\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":138,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"eatransform","date":"2026-04-25 09:10:44"},"1.1.0":{"tag":"1.1.0","author":"eatransform","date":"2026-04-26 09:43:24"}},"upgrade_notice":{"1.1.0":"<p>Adds daily, weekly, and monthly digest email modes. After upgrading, visit Settings \u2192 Eatransform Copy Guard to choose your preferred notification timing.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3515143,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3515143,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3515143,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3515143,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2566,17897,18193,2738,1159],"plugin_category":[],"plugin_contributors":[252134],"plugin_business_model":[],"class_list":["post-300697","plugin","type-plugin","status-publish","hentry","plugin_tags-alert","plugin_tags-clipboard","plugin_tags-content-protection","plugin_tags-copy","plugin_tags-notification","plugin_contributors-eatransform","plugin_committers-eatransform"],"banners":{"banner":"https:\/\/ps.w.org\/eatransform-copy-guard\/assets\/banner-772x250.png?rev=3515143","banner_2x":"https:\/\/ps.w.org\/eatransform-copy-guard\/assets\/banner-1544x500.png?rev=3515143","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/eatransform-copy-guard\/assets\/icon-128x128.png?rev=3515143","icon_2x":"https:\/\/ps.w.org\/eatransform-copy-guard\/assets\/icon-256x256.png?rev=3515143","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Eatransform Copy Guard<\/strong> monitors clipboard copy events across your entire WordPress site \u2014 including the homepage, archive pages, and single post pages \u2014 and sends email notifications containing the copied text, page URL, IP address, browser information, and referrer.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li>Works on <strong>all pages<\/strong> (home, archives, single posts, custom post types, pages)<\/li>\n<li><strong>Four notification modes<\/strong>: immediate, daily digest, weekly digest, monthly digest<\/li>\n<li><strong>Two notification email addresses<\/strong> configurable from the settings screen<\/li>\n<li>Minimum character threshold to filter out accidental short copies<\/li>\n<li>Optional: skip notifications when a logged-in user copies<\/li>\n<li>Optional: fire a GA4 <code>copy_detected<\/code> event via <code>gtag()<\/code><\/li>\n<li>No jQuery dependency \u2014 uses native browser APIs<\/li>\n<li>Follows WordPress coding standards (escaping, nonces, prefixes)<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin collects the following information from visitors when they copy text that meets the configured minimum length:<\/p>\n\n<ul>\n<li>Copied text<\/li>\n<li>Page URL and page title<\/li>\n<li>Referrer<\/li>\n<li>IP address<\/li>\n<li>Browser user agent<\/li>\n<li>Timestamp<\/li>\n<\/ul>\n\n<p>This data is sent via email to the recipient address(es) configured in Settings \u2192 Eatransform Copy Guard. No data is transmitted to any third-party service.<\/p>\n\n<p>Site owners using this plugin should update their site's privacy policy to disclose this collection to their visitors.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>eatransform-copy-guard<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 Eatransform Copy Guard<\/strong> and configure your notification email addresses and preferred notification mode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20on%20the%20homepage%3F\"><h3>Does this work on the homepage?<\/h3><\/dt>\n<dd><p>Yes. Unlike similar plugins, Eatransform Copy Guard attaches the copy listener to the entire document, so it works on every page.<\/p><\/dd>\n<dt id=\"what%20is%20digest%20mode%3F\"><h3>What is digest mode?<\/h3><\/dt>\n<dd><p>In daily, weekly, or monthly digest mode, copy events are stored and sent together in a single summary email at the scheduled interval \u2014 instead of one email per copy event.<\/p><\/dd>\n<dt id=\"can%20i%20notify%20two%20people%20at%20once%3F\"><h3>Can I notify two people at once?<\/h3><\/dt>\n<dd><p>Yes. The settings screen has a primary and a secondary email field. Leave the secondary field blank to disable it.<\/p><\/dd>\n<dt id=\"does%20it%20require%20jquery%3F\"><h3>Does it require jQuery?<\/h3><\/dt>\n<dd><p>No. The detection script uses the native Fetch API and <code>window.getSelection()<\/code>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added digest notification modes: daily, weekly, and monthly.<\/li>\n<li>Notification mode selector added to the settings screen.<\/li>\n<li>Copy events are stored and batched when a digest mode is selected.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Detects text copying on any page of your WordPress site and sends email notifications. Supports immediate, daily, weekly, and monthly digest modes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/300697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=300697"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/eatransform"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=300697"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=300697"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=300697"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=300697"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=300697"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=300697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}