Description
Eatransform Copy Guard monitors clipboard copy events across your entire WordPress site — including the homepage, archive pages, and single post pages — and sends email notifications containing the copied text, page URL, IP address, browser information, and referrer.
Key features
- Works on all pages (home, archives, single posts, custom post types, pages)
- Four notification modes: immediate, daily digest, weekly digest, monthly digest
- Two notification email addresses configurable from the settings screen
- Minimum character threshold to filter out accidental short copies
- Optional: skip notifications when a logged-in user copies
- Optional: fire a GA4
copy_detectedevent viagtag() - No jQuery dependency — uses native browser APIs
- Follows WordPress coding standards (escaping, nonces, prefixes)
Privacy
This plugin collects the following information from visitors when they copy text that meets the configured minimum length:
- Copied text
- Page URL and page title
- Referrer
- IP address
- Browser user agent
- Timestamp
This data is sent via email to the recipient address(es) configured in Settings Eatransform Copy Guard. No data is transmitted to any third-party service.
Site owners using this plugin should update their site’s privacy policy to disclose this collection to their visitors.
Installation
- Upload the
eatransform-copy-guardfolder to/wp-content/plugins/. - Activate the plugin through the Plugins menu in WordPress.
- Go to Settings Eatransform Copy Guard and configure your notification email addresses and preferred notification mode.
FAQ
-
Does this work on the homepage?
-
Yes. Unlike similar plugins, Eatransform Copy Guard attaches the copy listener to the entire document, so it works on every page.
-
What is digest mode?
-
In daily, weekly, or monthly digest mode, copy events are stored and sent together in a single summary email at the scheduled interval — instead of one email per copy event.
-
Can I notify two people at once?
-
Yes. The settings screen has a primary and a secondary email field. Leave the secondary field blank to disable it.
-
Does it require jQuery?
-
No. The detection script uses the native Fetch API and
window.getSelection().
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Eatransform Copy Guard” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.
PenyumbangTranslate “Eatransform Copy Guard” into your language.
Berminat dalam pembangunan?
Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan RSS.
Changelog
1.1.0
- Added digest notification modes: daily, weekly, and monthly.
- Notification mode selector added to the settings screen.
- Copy events are stored and batched when a digest mode is selected.
1.0.0
- Initial release.
