Skip to content

A lightweight WordPress plugin that auto-accepts GDPR/cookie banners with customizable delay and selector options.

License

Notifications You must be signed in to change notification settings

mukeshkushwahae/gdpr-auto-accept

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== GDPR Auto Accept ===
Contributors: mukeshkushwahae
Tags: gdpr, consent, cookies, banner, automation, qa
Requires at least: 5.6
Tested up to: 6.6
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automatically accepts GDPR cookie banners with human-like behavior. Includes settings for selectors, keywords, timing, scope, and domain allow/deny.

== Description ==
For QA/testing or proxy-based checks, stop manually clicking “Accept”. This plugin:
- Randomizes delay and simulates hover/move/mouse events before click
- Watches dynamically loaded banners via MutationObserver
- Lets you define CSS selectors and fallback keywords
- Scopes execution (frontend/admin/logged-in/admins-only)
- Whitelists/blacklists hostnames (supports *.example.com)
- Has a simple enable/disable toggle and console logging
- Cleans options on uninstall

**Legal:** Auto-consent may be non-compliant in your region. Use responsibly.

== Installation ==
1. Upload the `gdpr-auto-accept` folder to `/wp-content/plugins/`.
2. Activate via **Plugins**.
3. Configure at **Settings > GDPR Auto Accept**.

== Changelog ==
= 1.0.0 =
* Initial release.

About

A lightweight WordPress plugin that auto-accepts GDPR/cookie banners with customizable delay and selector options.

Topics

Resources

License

Stars

Watchers

Forks