Linux 软件免费装
Banner图

Consiva.ai

开发者 swaransoft26
更新时间 2026年10月26日 12:29
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

privacy gdpr cookie consent consent management dpdp

下载

1.0.0

详情介绍:

Consiva.ai scans your site for the cookies and trackers it really uses, blocks them until visitors agree, and re-scans your site each time you activate or change your consent settings. Every consent decision becomes a timestamped, versioned, tamper-evident record you can export from your Consiva dashboard. You can see which notice version a visitor read, which purposes they allowed, and which configuration was in force at that moment. Consiva.ai helps businesses implement privacy and consent controls, and helps you work toward DPDP-aligned and GDPR-aligned privacy practices. What this plugin does Five key benefits
  1. See what's actually on your site. An automatic scan finds cookies, trackers, forms and embeds, and tells you plainly what it could not reach.
  2. Go live in minutes, not an afternoon. A recommended configuration and one click to activate. No keys, no code, no theme editing.
  3. Know what is on your site. Consiva re-scans your site whenever you change your consent settings.
  4. Keep evidence you can hand to an auditor. Tamper-evident, versioned records of every decision, exportable from your Consiva dashboard.
  5. Grow into privacy operations. Start with consent; add rights requests, breach records and processor governance in Consiva when you need them.
What it does not do No plugin or service can make a website legally compliant, and this one does not claim to. Consiva.ai helps you implement privacy and consent controls, and helps you keep evidence of them. Responsibility for your site's compliance remains with you. Consiva cannot block tags that run on your server, inline code snippets it does not recognise, or third-party cookies once a script has run. The verification scan tells you when something still fires before consent, and where. Performance Pages never wait for Consiva: the front end reads only settings already stored on your site, and the plugin adds no database queries. Measured on a test site: about 2–3 ms of added PHP time per page, a 1.4 KB inline script (1.6 KB with Google Consent Mode on, gzipped), and no layout shift. On a visitor's first page view, Consiva's banner is often the largest thing painted, so speed tools may report a later Largest Contentful Paint while it appears; your page's own content is not held back. Accessibility The plugin's own admin screens are tested against WCAG 2.1 AA, work with the keyboard alone, reflow at 400 % zoom, respect reduced motion, and support right-to-left languages. The visitor-facing banner is Consiva's, and its accessibility is Consiva's to state. Source code The plugin's admin JavaScript and CSS ship as readable source; there is no build step. One script is minified by hand: the small inline script the plugin prints first on every page (it holds back trackers until the visitor chooses), kept short so it does not slow pages down. Its readable source, with full names and comments, is included at assets/src/consent-bootstrap.js. It is not loaded; the plugin's tests run every scenario against both versions so they stay identical.

安装:

  1. Install Consiva.ai from Plugins → Add New, or upload the plugin folder to /wp-content/plugins/.
  2. Activate it. Nothing is sent anywhere yet.
  3. Open Consiva.ai in the admin menu, read what will be shared, tick the box, and choose Connect & Scan My Site.
  4. Sign in to Consiva or create a free account, and approve the connection.
  5. Back in WordPress, follow the scan, review the recommended setup and choose Activate Consent Controls.
Consiva.ai needs a site served over https, the PHP OpenSSL extension (to store its credentials encrypted), and a site at the root of its domain (not in a subfolder). The Connect screen tells you before anything is sent if one of these is missing.

屏幕截图:

  • See the cookies and trackers Consiva found, and confirm anything it could not classify.
  • A recommended setup, ready to activate in one click.
  • Consiva's banner, with Accept All and Reject All at equal weight. Well-known trackers and embeds wait for the visitor's choice.
  • Visitors choose by category, and can change or withdraw their choice at any time.
  • Choose which forms get a marketing opt-in, each with its own wording and purpose.
  • The opt-in takes your form's own style, and is never pre-ticked.
  • Detects your store and adds an optional, unticked marketing opt-in at checkout.

升级注意事项:

1.0.0 First release.

常见问题:

Does this make my site DPDP compliant?

No. No plugin or service can make a website legally compliant. Consiva.ai helps you implement privacy and consent controls and keep evidence of them. Responsibility for your site's compliance remains with you.

Does it slow my site down?

No request to Consiva ever happens while a page is being built, and the plugin adds no database queries to your pages. It adds about 2–3 ms of PHP time and a 1.4 KB (gzipped) inline script, and causes no layout shift. The banner script loads asynchronously; on a visitor's first page view the banner is often the largest thing painted, so speed tools may report a later Largest Contentful Paint while it appears. See Performance above.

Where is my data stored?

Consiva stores customer privacy records and evidence in India. Certain non-persistent application and runtime assets may be delivered through global infrastructure for performance.

Do I need a Consiva account?

Yes. You create one (or sign in) while connecting, in a few clicks. There is a free plan.

Is the plugin free?

Yes. The plugin is free and open source (GPLv2 or later), and a free Consiva plan is available. Paid plans add service capability, such as more sites or scheduled scans, and are purchased at app.consiva.ai. The plugin's code is the same on every plan.

What happens if I uninstall?

Consiva is told to revoke this site's credentials and pause the banner, and all of the plugin's settings are removed from WordPress. Your Consiva account, consent records and evidence are kept, because deleting consent evidence without asking would be indefensible. If you want your account deleted too, choose that when you deactivate.

Does it work with WooCommerce?

Yes. It detects WooCommerce, keeps the cookies your cart and checkout need, and can add an optional marketing opt-in to checkout (never pre-ticked), recorded with the order number. It works with both the classic and the block checkout.

Which forms can have the marketing opt-in?

Contact Form 7 and WPForms forms, and WooCommerce checkout. You choose the forms on the Consiva.ai → Form and checkout consent screen. The opt-in follows the form wherever it is placed (any page, widget or popup), whatever its fields. A new or duplicated form has no opt-in until you turn it on.

Can I change how the opt-in checkbox looks?

It uses the form plugin's own checkbox markup, so it takes the look of the other checkboxes in your form and your theme. To restyle it, target .consiva-consent-optin (every opt-in) or .consiva-consent-optin--wpforms-12 / .consiva-consent-optin--contact-form-7-12 (one form; use your form's ID), or .consiva-consent-optin--checkout, in Appearance → Customize → Additional CSS. Developers can replace the markup with the consiva_consent_optin_html filter; it must keep the checkbox named consiva_consent_marketing, and the box can never be pre-ticked.

Can I use it on client sites?

Yes. Each site connects to Consiva separately, so each client's settings and records stay separate. On multisite, network admins see every site's status on one read-only screen; each site's own administrator connects it.

What is "verification"?

Each time you activate or change your consent settings, Consiva re-scans your site, so the results you see reflect your current setup. The plugin shows when the re-scan is running and when it has finished.

Does it work with caching plugins and CDNs?

Yes. Nothing about a visitor's consent is written into the page: the banner and the blocking read the visitor's choice in their browser, so a cached page is correct for everyone, and you do not need to exclude pages from your cache. Tested with WP Super Cache, W3 Total Cache (page cache and JS minify/combine) and LiteSpeed Cache (JS minify, combine, defer and delay, iframe lazy load), and with a simulated Cloudflare APO edge cache and Rocket Loader. Consiva.ai marks its own scripts so optimisation plugins leave them alone (data-no-optimize, data-no-defer, data-cfasync="false", nowprocket) and adds itself to the exclusion lists of W3 Total Cache, LiteSpeed Cache, WP Rocket and Autoptimize. If you use another optimisation plugin, exclude scripts containing consivaBootstrap or consiva-consent-runtime, and tags with data-cookiecategory or data-consiva-category, from minify, combine, defer and delay.

Do I need to exclude anything from my cache?

Only if your CDN caches every URL regardless of what WordPress says (for example a Cloudflare "Cache Everything" rule that ignores origin headers). Then add a bypass for URLs with the consiva-verify query parameter: Consiva uses it once, while you connect, to check you control the domain. It is sent with no-store headers, which WordPress caching plugins respect.

Another plugin is interfering with page processing. What happens?

On WordPress 6.9 or later, Consiva.ai holds back tracker scripts and embeds written directly into your theme by checking each page before it is sent, through WordPress's own page output filter. If another plugin (usually a caching or optimisation plugin that rewrites the whole page) keeps replacing that output, Consiva.ai stops checking page output on your site after a few pages, so it cannot break them, and tells you on the Dashboard, Plugins and Consiva screens and in Site Health. Trackers added the normal WordPress way, and by other scripts, stay blocked. Change the other plugin's setting, then choose "Try again".

更新日志:

1.0.0