WordPress plugin intelligence profile

SKT Cookie Consent

Lightweight, self-hosted GDPR / CCPA / LGPD cookie consent plugin with banner designer, script blocker, geo-targeting and consent log.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.2
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.5 · PHP 7.2
Directory statusactive
Last directory update12 May 20265mo ago
Active installations20Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SKT Cookie Consent version 1.0.2 as active, updated 5mo ago and tested up to WordPress 6.9.

Overview

About this plugin

SKT Cookie Consent is a lightweight, 100% self-hosted WordPress cookie consent plugin built to help your website comply with global privacy laws including GDPR (EU), CCPA / CPRA (California), LGPD (Brazil), and the ePrivacy Directive. No third-party SaaS account, no monthly fees, and no consent caps – all data stays on your own server.

Whether you run a blog, business site, WooCommerce store, or multilingual website, the plugin lets you display a customizable cookie banner, block third-party scripts before consent, log proof of consent, and manage cookie declarations from one clean admin dashboard.

Documentation: SKT Cookie Consent – Documentation

Key features

  • Banner designer – Banner, Popup, or Widget mode with multiple positions, full color, typography, and button controls. Mobile-responsive.
  • Privacy law presets – GDPR, CCPA / CPRA, LGPD, or combined GDPR + CCPA mode with automatic banner text adjustments.
  • Geo-targeting – Show the banner only in regions where it is required (Worldwide, EU + UK, US only, or custom country list) with cached IP lookups.
  • Real script blocker – Blocks 22+ tracking scripts (GA4, GTM, Meta Pixel, Hotjar, YouTube, Vimeo, Google Maps, X, LinkedIn, Instagram, Pinterest, HubSpot, reCAPTCHA, AdSense, Matomo, Tawk.to, SlideShare, SoundCloud, ShareThis, AddToAny, and more) BEFORE consent is given.
  • Cookie categories – Necessary, Marketing, Analytics, Preferences, Unclassified. Fully editable.
  • Cookie declaration list – Document each cookie’s name, provider, duration, category, storage type, and purpose. Displayed in the “Manage Preferences” view.
  • Consent log – Searchable record of every consent decision with anonymized IP (last octet removed), country, date, status, and proof-of-consent string. Indexed for performance.
  • Dashboard insights – Total consents, acceptance rate, rejection rate, and activity charts.
  • Developer friendly – Translation-ready (.pot included), WPML / Polylang / TranslatePress / Loco compatible, no jQuery on the frontend, works with WP Rocket / W3 Total Cache / LiteSpeed, and major page builders (Elementor, Divi, Gutenberg).

Compliance disclaimer: This plugin provides the technical tools to help you meet GDPR, CCPA / CPRA, LGPD, and ePrivacy requirements. Installing it alone does NOT make your website automatically compliant – you are responsible for configuring it correctly, classifying your cookies accurately, and reviewing legal language with your own counsel.

External services

This plugin may connect to the following third-party services. These services are only loaded if explicitly enabled by the site administrator and/or after the visitor provides consent via the cookie banner.

No data is sent to these services without user consent, except where strictly required for functionality (for example, IP-based geolocation used to determine whether the cookie banner should be displayed).

ipapi.co (IP geolocation)

This plugin connects to an external API to determine the visitor’s country based on their IP address. This is required to support geo-targeting rules (for example, displaying the cookie banner only in specific regions such as the EU or UK).

co service only when geo-targeting is enabled and the visitor’s country has not already been resolved. This request is performed server-side. The result is cached locally on the site (as a WordPress transient) for up to 24 hours per IP address to minimize repeated external requests.

co”: terms of use, privacy policy.

Instagram embeds

This plugin connects to Instagram to load post embeds, it is needed to display Instagram posts that the admin has embedded on the site.

It sends data as transmitted by the Instagram embed script itself (typically including IP address, user agent, and referring URL) only after consent to the matching category.

”: terms of use, privacy policy.

Pinterest widget

This plugin connects to Pinterest to load share / save widgets, it is needed to display Pinterest save and share buttons on the site.

It sends data as transmitted by the Pinterest widget itself (typically including IP address, user agent, and referring URL) only after consent to the matching category.

”: terms of use, privacy policy.

Tawk.to live chat

to to load the live-chat widget, it is needed to display the live-chat box so visitors can chat with the site operators.

to ID.

”: terms of use, privacy policy.

HubSpot tracking

This plugin connects to HubSpot to load the analytics / tracking script, it is needed to power HubSpot analytics and CRM tracking for the site administrator.

It sends data as transmitted by the HubSpot tracking script itself (such as page URL, referrer, IP address, device/browser information, and visitor interaction events) only after consent to the matching category AND the admin has entered a HubSpot account ID.

”: terms of use, privacy policy.

Google reCAPTCHA

This plugin connects to Google’s bot-detection service, it is needed to protect forms on the site from spam and abuse.

It sends standard reCAPTCHA telemetry (such as IP address, user agent, mouse and keyboard interaction signals, and a hardware/software identifier) only after consent to the matching category AND the admin has enabled reCAPTCHA blocking.

This service is provided by “Google LLC”: terms of use, privacy policy.

Google AdSense

This plugin connects to Google’s ad-serving service, it is needed to display AdSense ads on the site.

It sends standard AdSense telemetry (such as page URL, referrer, IP address, user agent, and ad interaction events) only after the visitor consents to the “Marketing” category AND the admin has enabled the corresponding script blocker.

This service is provided by “Google LLC”: terms of use, privacy policy.

Google Publisher Tag (GPT)

This plugin connects to Google’s ad-management service, it is needed to deliver ads through Google Ad Manager on the site.

It sends standard GPT telemetry (such as page URL, referrer, IP address, user agent, and ad interaction events) only after the visitor consents to the “Marketing” category AND the admin has enabled the corresponding script blocker.

This service is provided by “Google LLC”: terms of use, privacy policy.

Matomo analytics (self-hosted or cloud)

This plugin connects to a Matomo analytics endpoint, it is needed to collect website analytics through the open-source Matomo platform configured by the site administrator.

It sends standard Matomo telemetry (such as page URL, referrer, IP address, user agent, screen resolution, and visitor interaction events) only after consent to the “Analytics” category AND the admin has entered a Matomo URL and Site ID.

This service is provided by “InnoCraft Ltd. (Matomo)”: terms of use, privacy policy.

SlideShare embeds

This plugin connects to SlideShare to load presentation embeds, it is needed to display SlideShare presentations that the admin has embedded on the site.

It sends data as transmitted by the embedded SlideShare player itself (typically including IP address, user agent, and referring URL) only after consent to the matching category.

”: terms of use, privacy policy.

SoundCloud embeds

This plugin connects to SoundCloud to load audio player embeds, it is needed to display SoundCloud tracks and playlists that the admin has embedded on the site.

It sends data as transmitted by the embedded SoundCloud player itself (typically including IP address, user agent, and referring URL) only after consent to the matching category.

This service is provided by “SoundCloud Global Limited & Co. KG”: terms of use, privacy policy.

ShareThis widget

This plugin connects to ShareThis to load the social sharing widget, it is needed to display ShareThis share buttons on the site.

It sends data as transmitted by the ShareThis widget itself (typically including IP address, user agent, referring URL, and share interaction events) only after consent to the matching category AND the admin has entered a ShareThis Property ID.

”: terms of use, privacy policy.

AddToAny

This plugin connects to AddToAny to load the social sharing widget, it is needed to display AddToAny share buttons on the site.

It sends data as transmitted by the AddToAny widget itself (typically including IP address, user agent, and referring URL) only after consent to the matching category.

This service is provided by “AddToAny LLC”: terms of use, privacy policy.

Google Maps

This plugin connects to Google Maps to load embedded maps, it is needed to display maps that the admin has embedded on the site.

It sends data as transmitted by the embedded Google Maps iframe itself (typically including IP address, user agent, and referring URL) only after consent to the matching category.

This service is provided by “Google LLC”: terms of use, privacy policy.

Bundled third-party library (no network calls)

js’. It is loaded only on the plugin’s admin dashboard screen to render local charts of your own consent log. It does not call out to any external server.

txt’ shipped with the plugin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cookie banner
  • cookie consent
  • cookie notice
  • ccpa
  • gdpr
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.5 · PHP 7.2
Update activity12 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.