[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$floJweidCEkZpMk6wEPjfFmQo7yiiC-5ejz2cAOuMhQQ":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"waldroid","https:\u002F\u002Fprofiles.wordpress.org\u002Fwaldroid\u002F",1,0,100,30,94,"2026-08-29T18:13:25.267Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"hapiguard-invalid-click-protection-for-adsense-ad-manager-auto-ads","HapiGuard – Invalid Click Protection for AdSense, Ad Manager & Auto Ads","1.0.4","\u003Cp>HapiGuard detects and blocks invalid ad clicks in real-time, protecting your AdSense and Ad Manager account from policy violations caused by click bombing, bot traffic, and accidental repeated clicks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All core protection features are free and fully functional with no account required.\u003C\u002Fstrong> The plugin stores blocked click data locally in your WordPress database and shows you a 7-day summary right in the admin dashboard — no external service needed.\u003C\u002Fp>\n\u003Cp>Optionally, you can connect a free RevHapi account to add cloud-powered features such as geo-blocking, email alerts, and advanced analytics. These are provided by an external service that processes data on RevHapi servers. The core plugin works entirely without it.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>HapiGuard immediately begins monitoring ad clicks on your pages\u003C\u002Fli>\n\u003Cli>When a visitor exceeds your configured click limit within the time window, they are blocked from seeing ads\u003C\u002Fli>\n\u003Cli>The plugin records each blocked click in your local WordPress database\u003C\u002Fli>\n\u003Cli>Your Protection Summary shows blocked clicks and total click counts from the last 7 days — no account needed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Core features (free, no account needed)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Real-time click detection and blocking\u003C\u002Fli>\n\u003Cli>Works with AdSense, Auto Ads, and Google Publisher Tag (GPT \u002F Ad Manager)\u003C\u002Fli>\n\u003Cli>Preemptive CSS hiding — ads are hidden synchronously for blocked visitors before any network request\u003C\u002Fli>\n\u003Cli>Vignette and interstitial ad blocking — blocked visitors cannot see overlay ads\u003C\u002Fli>\n\u003Cli>Configurable click limit, time window, and ban duration\u003C\u002Fli>\n\u003Cli>Local 7-day stats: blocked clicks and total click count shown in admin without any external service\u003C\u002Fli>\n\u003Cli>Client-side fingerprinting using canvas, screen resolution, and timezone — no server round-trip required for blocking decisions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Optional cloud features — external RevHapi service\u003C\u002Fh4>\n\u003Cp>The RevHapi cloud service is a separate, optional offering. Connecting a free RevHapi account at \u003Ca href=\"https:\u002F\u002Fapp.revhapi.com\" rel=\"nofollow ugc\">app.revhapi.com\u003C\u002Fa> adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Server-side page view and session tracking\u003C\u002Fli>\n\u003Cli>Geo-blocking — block or allow specific countries\u003C\u002Fli>\n\u003Cli>Email alerts when a click spike is detected\u003C\u002Fli>\n\u003Cli>Anomaly detection across visitors\u003C\u002Fli>\n\u003Cli>Advanced analytics: page views, sessions, avg time-to-click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These features require server-side processing (cross-site fingerprint correlation, email delivery, geo IP lookups) that cannot be performed by the WordPress plugin alone, so they are provided as an external service under \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwordpress-org\u002Fdetailed-plugin-guidelines\u002F\" rel=\"nofollow ugc\">Guideline 6\u003C\u002Fa>. The plugin’s local click protection is fully functional without them.\u003C\u002Fp>\n\u003Ch4>Third-party service disclosure\u003C\u002Fh4>\n\u003Cp>When you enter a RevHapi API key, the plugin sends anonymised click event data (fingerprint hash, page URL, click count — no IP addresses or personal data) to \u003Ccode>app.revhapi.com\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frevhapi.com\u002Fprivacy\" rel=\"nofollow ugc\">RevHapi Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frevhapi.com\u002Fterms\" rel=\"nofollow ugc\">RevHapi Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>RevHapi is operated by Waldroid Digital Ltd. The core plugin functionality works entirely without connecting to any external service.\u003C\u002Fp>\n","Protect your AdSense account from invalid clicks and click bombing in real time. Works without any account needed.",135,"2026-06-26T08:43:00.000Z","7.0.2","5.8","7.4",[25,26,27,28,29],"ad-protection","adsense","click-bombing","click-fraud","invalid-clicks","https:\u002F\u002Frevhapi.com\u002Fhapiguard.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhapiguard-invalid-click-protection-for-adsense-ad-manager-auto-ads.zip",null,"2026-07-22T17:31:50.256Z"]