# CookieGuard > Consent management platform with configurable, jurisdiction-scoped controls that support privacy compliance, plus Healthcare-plan controls for MHMDA and Nevada SB 370. CookieGuard is a SaaS platform that provides configurable cookie-consent controls for websites subject to privacy regulations. It is designed for website owners, digital agencies, and e-commerce businesses that need to collect, enforce, and document visitor choices. The core differentiator is flat-rate pricing per visitor tier — unlike tools such as Cookiebot that charge per domain, CookieGuard includes multiple websites within a single plan price. The platform uses maintained, location-scoped rules to choose consent behavior. These controls support, but do not certify, a customer's compliance program. MHMDA and Nevada SB 370 are available on the Healthcare plan and add a sensitive / health-data category with explicit opt-in for eligible WA and NV requests. ## Product Overview CookieGuard supports the cookie-consent lifecycle: scanning for cookies, displaying a configurable consent banner, recording normalized decisions, and allowing visitors to update or withdraw their preferences. Key capabilities: - **Jurisdiction-scoped controls** — maintained mappings for 12 country/state consent regimes, plus Healthcare-plan controls for Washington MHMDA and Nevada health-data requirements. These controls support but do not certify compliance. - **Sensitive / health-data category** — separate consent category that is never pre-checked and is required by MHMDA (Washington) and Nevada SB 370. Available on the Healthcare plan. - **Public JS API** — `window.cookieguard.on('change'|'ready', fn)`, `getConsent()`, and a `cookieguard:consent` DOM event for dynamic script loaders such as `@nuxt/scripts`. - **Cookie scanning** — automatic detection of cookies present on a website for complete transparency and accurate categorization. - **Customizable consent banners** — design and style banners to match brand identity using a built-in editor. All paid plans include advanced customization. - **Consent analytics** — track opt-in and opt-out rates, banner interactions, and consent trends across your domains. - **Consent records and audit logs** — server-normalized, exportable decision history with banner, policy, region, signal, and category evidence, subject to client-delivery limitations. - **Multi-user access and roles** — team permissions management across organizational accounts, available on Enterprise plans. - **Multi-site management** — manage multiple domains from a single dashboard without separate logins or per-domain billing surprises. - **Re-consent** — automatically prompt visitors to re-consent when your cookie policy changes. ## Pricing All prices are in USD. Paid plans include a 14-day free trial. Annual billing saves up to 20%. ### Basic — Free (forever) - 1 website - 1 consent banner per site - Up to 2,000 monthly pageviews - All global regulations included (GDPR, CCPA, LGPD, and 8 more) - Customizable banner - Free forever, no credit card required ### Essential — $8/month (or $88/year) - 1 website - 2 consent banners per site - Up to 10,000 monthly pageviews - All global regulations included - Advanced customization - Priority support - 14-day free trial ### Professional — $18/month (or $180/year) — Most Popular - 3 websites - 3 consent banners per site - Up to 30,000 monthly pageviews - All global regulations included - Advanced customization - Priority support - 14-day free trial ### Enterprise — $68/month (or $680/year) - 10 websites - 3 consent banners per site - Up to 100,000 monthly pageviews - All global regulations included - Advanced customization - Dedicated support - Consent records and audit logs - Multi-user access and roles - 14-day free trial ### Healthcare — custom-quoted, from $299/month (or $2,990/year) - 3 websites - 3 consent banners per site - Up to 50,000 monthly pageviews - MHMDA (Washington) + Nevada SB 370 support - Sensitive / health-data consent category, opt-in only, never pre-checked - Forced explicit consent mode for WA / NV visitors regardless of site default - Server-normalized, exportable consent evidence with unlimited retention (`mhmda_applies`, `nv_sb370_applies`, `sensitive_granted` columns) - For telehealth funnels, DTC pharma, mental-health apps, fitness with health claims, and femtech that are not HIPAA-covered - Contact for a tailored quote (custom traffic volumes and compliance scope available) ### Custom / High-Volume — contact for quote - Custom visitor volume — 200k, 500k, or millions per month - Unlimited or high domain count - Configurable, jurisdiction-scoped consent controls - Consent records and audit logs - Multi-user access and roles - Dedicated onboarding and support - SLA-backed uptime - Flat-rate quote, no per-domain surprises ## Supported Privacy Regulations CookieGuard covers all of the following on every plan, including the free tier. Banners automatically adapt to the visitor's location. ### EU and UK - **GDPR** (General Data Protection Regulation) — European Union, 2018. Requires explicit opt-in consent before setting non-essential cookies. Granular consent categories required. Equal prominence for Accept and Reject. Fines up to €20M or 4% of global revenue. - **UK GDPR and ePrivacy Directive** — United Kingdom, post-Brexit. Similar to EU GDPR, enforced by the ICO. Explicit consent required for cookies. ### Americas - **CCPA/CPRA** (California Consumer Privacy Act / California Privacy Rights Act) — California, USA, 2020/2023. Opt-out model. Requires "Do Not Sell My Personal Information" link. Rights to access, delete, and correct personal data. Fines $2,500–$7,500 per violation. - **LGPD** (Lei Geral de Proteção de Dados) — Brazil, 2020. GDPR-inspired. Explicit consent required. Data subject rights: access, deletion, portability. Fines up to 2% of Brazil revenue (max R$50M). - **PIPEDA** (Personal Information Protection and Electronic Documents Act) — Canada. Consent required for collection, use, and disclosure of personal information. ### Asia-Pacific and Others - **PIPL** (Personal Information Protection Law) — China, 2021. GDPR-like framework with Chinese regulatory characteristics. - **PDPA** (Personal Data Protection Act) — Singapore (2012) and Thailand (2019). Consent and purpose limitation. Data breach notification. Rights to access and correct. - **POPIA** (Protection of Personal Information Act) — South Africa, 2020. Eight conditions for lawful processing. Fines up to R10M or imprisonment. - **DPDP / DPDPA** (Digital Personal Data Protection Act) — India, 2023. India's first comprehensive data protection framework. - **PIPA** — South Korea. Personal information protection law. - **Privacy Act / APPs** (Australian Privacy Principles) — Australia. Strengthened privacy protections. - **APPI** (Act on Protection of Personal Information) — Japan. Amended 2020 with mandatory breach notifications and stronger data subject rights. ## Consent API & Integrations (for developers) This section is for engineers wiring third-party scripts, tag managers, or analytics tools to respond to CookieGuard consent. The reference page with copy-paste recipes is https://cookieguard.co/docs/integrations. ### Consent categories CookieGuard groups cookies/scripts into five categories. A consent decision is an object with a boolean per category: | Category | Key | Default before decision | Notes | |---|---|---|---| | Strictly necessary | `necessary` | always `true` | Cannot be disabled by the visitor. | | Preferences / functionality | `preferences` | `false` under GDPR (opt-in), `true` under opt-out regimes | | | Analytics | `analytics` | same as above | Gate GA4, Mixpanel, PostHog, etc. | | Marketing / advertising | `marketing` | same as above | Gate ad pixels, Meta Pixel, affiliate pixels. | | Sensitive / health data | `sensitive` | always `false` | Never pre-checked. Only present on the Healthcare plan when MHMDA or Nevada SB 370 is enabled; forced explicit opt-in for WA/NV visitors. | Whether a brand-new visitor starts opt-in (`false`) or opt-out (`true`) for the non-necessary categories depends on the visitor's region and the site's enabled regulations. GDPR-style regions default everything except `necessary` to denied until the visitor accepts. ### The consent object Every API surface below hands you the same shape: ```js { decisionId: "uuid", action: "customize", categories: { necessary: true, preferences: false, analytics: false, marketing: false, sensitive: false }, decidedAt: "2026-08-23T12:00:00.000Z", bannerId: "uuid", bannerVersion: "version" } ``` It is persisted in a first-party cookie named `cookieguard_consent` (JSON). `getConsent()` returns `null` until the visitor has made a decision. ### Public JavaScript API CookieGuard exposes `window.cookieguard`. It is safe to queue handlers before the script loads using the standard async stub — queued calls are drained on load: ```js // Place this before the cookieguard ``` With the Google Consent Mode setting enabled, CookieGuard will then push the matching `update` when the visitor decides. You do not need to write the `update` call yourself. In GTM, also set your tags to honor consent (Tag → Consent Settings). ### Tagged Script Blocking (data attributes) Enable **Settings → Advanced → Tagged Script Blocking**. Then deliberately mark a ` ``` When the visitor grants that category, CookieGuard activates the script (it re-inserts it as a live `