consent drift verification

Find out your consent treatment stopped working before an audit, complaint or customer does.

Compliance OS checks, in a real browser, that the consent behavior your privacy reviewer approved is still what your live site does after releases, template changes and tag-manager edits. When it drifts, one finding gets one owner, one evidence trail and one retest before closure.

35% of the full enterprise blueprint is built. The first observation workflow is substantially further along; enforcement remains gated.
EXAMPLE · CONSENT DRIFTreal-browser observation
Reject-all path
Expected: analytics denied · marketing denied
DRIFT
Observed request
Tag request appeared before reviewed state resolved
REVIEW
Coverage
Initial arrival · reject · reload · navigation
RECORDED
Owner
Web platform · retest required before closure
OPEN
35%of the full enterprise blueprint implemented.
~77%of the focused v4 product gates built, but not all measured exit gates passed.
REAL BROWSERSentinel performs independent observation rather than reading configuration and assuming it worked.
READ-ONLY FIRSTEarly access observes your current CMP before Compliance OS attempts enforcement.
the expensive blind spot

A consent banner that appears is not the same as a consent treatment that still works.

A privacy reviewer can approve the banner in March. By May, a template change, GTM edit, vendor update, consent-mode configuration or load-order change can make the live site behave differently, without anything looking obviously broken.

Tags fire at the wrong time

The banner is visible, but a script or request occurs before the reviewed state says it should.

Withdrawal stops being real

A visitor changes their choice, but reload or navigation does not produce the expected behavior.

Coverage gets mistaken for proof

A scanner finishes and shows green even though embedded contexts, service workers or downstream behavior were never observed.

Bounded claim: a browser observation proves what that controlled browser saw. It does not prove what a vendor later did with a network request, determine a visitor's legal jurisdiction or issue a legal compliance certificate.

from approval to verified closure

One operating record between the privacy review and the live browser.

Reviewed expectation→ Release identity→ Sentinel observation→ Finding→ Owner→ Correction→ Retest evidence

1. Register what should happen

Your reviewer records the approved purpose/vendor treatment, selected jurisdiction, consent-manager profile and the test cases that must be observed.

2. Test the visitor paths

Initial arrival, reject, selective grant, full grant, reload, navigation, withdrawal and relevant signal combinations run in a real browser.

3. Turn drift into one owned finding

Expected behavior, observed behavior, reproduction steps, affected release, coverage, limitations and evidence stay together.

4. Close only on a retest

The finding does not disappear because someone clicked Resolve. The same expectation is tested again and the retest becomes the closure evidence.

what the product contains

Start as an independent verification layer. Grow into controlled consent operations only after the observation layer is proven.

working now

Reviewed consent expectations

A specific approved record for the site instead of a universal “compliance score”.

working now

Klaro observation adapter

Works with the existing consent manager instead of forcing a banner replacement in the first pilot.

working now

Real-browser consent checks

Sentinel observes scripts, requests and accessible storage across the configured visitor paths.

working now

Drift incidents with owner + retest

Each discrepancy carries release context, evidence, ownership and a proof-based closure path.

working now

Privacy-minimised evidence

Query strings are stripped and cookie evidence is reduced to names so the proof store does not become a new personal-data lake.

shared engine

Tenancy, roles, SSO and audit

Inherited family primitives support isolation, controlled access and an activity trail without rebuilding enterprise foundations per product.

built, not enforcing yet

Signed settings, kill switch and rollback

The edge safety layer has expiry, rollback and failure tests, but it does not yet hold scripts back on the page.

roadmap

Consent ledger + vendor inventory

Purpose-level state, vendor/purpose evidence and lifecycle records are enterprise-depth work still to be completed.

roadmap

Two-person approval + canary rollout

Production treatment changes are planned to bind to exact releases, stage gradually and fail to a reviewed safe state.

roadmap

Signal and standards verification

Approved Google Consent Mode behavior, GPC and other versioned privacy signals belong behind explicit protocol and evidence contracts, not vague “all standards supported” claims.

what the browser check can and cannot say

Coverage is visible. Unknown stays unknown.

Observed

Script execution, network requests, accessible storage, banner state, reload/navigation behavior and configured withdrawal paths in the supported browser profile.

Partially observed

Redirects, embeds, service workers and special contexts when the test profile can reach some, but not all, of the behavior.

Not inferred

Downstream vendor processing, deletion inside third-party systems, legal jurisdiction or lawful basis are never guessed from browser traffic.

sister-tool advantage

Compliance OS owns the expectation. Sentinel owns independent observation. CRO OS can optionally consume the privacy decision.

Frontend Sentinel

Independent verification plane

Runs the browser paths, captures evidence and verifies the retest. Compliance OS does not mark its own homework.

Compliance OS

Privacy-treatment interpretation

Owns the reviewed treatment expectation, consent meaning and discrepancy interpretation.

CRO OS · optional

Consent-aware experiment eligibility

When both are installed, CRO OS can use the reviewed privacy decision before assigning a visitor. Neither product depends on the other.

Shared engine: evidence, approvals, release identity, audit, scoped credentials and recovery are inherited family capabilities. Inherited code is still tested in the Compliance OS context before it counts as product proof.

build status, plainly

35% of the full enterprise blueprint is built.

That is the investor-scale scope. Against the narrower v4 pilot gates, Compliance OS is about 77% built and Gate A, the useful-observation product, is complete on the test site. Since 5 October 2026 it has been running live on our own Lab site, and its first check found a real issue: Cloudflare's analytics sending data before any visitor could choose. The next proof is a reviewed pilot on a customer's site.

0%35% full enterprise plan100%

Working today

  • + reviewed consent expectations
  • + Klaro banner adapter
  • + Sentinel consent checks, live on our Lab site since 5 Oct 2026
  • + one incident per drift, owner and retest
  • + evidence pack with personal data reduced
  • + tenant separation, roles, SSO and audit
  • + signed settings, kill switch and rollback foundation

Still to prove or build

  • a reviewed pilot on a customer's site
  • restore and deletion tests + second-reviewer reproduction
  • holding scripts back on the page
  • privacy-safe fallback response
  • two-person production approval and canary rollout
  • consent ledger, vendor inventory and deeper legal workflows
first commercial offer

Start with an assisted consent-drift baseline, not a rip-and-replace CMP project.

Compliance OS Pilot Cohort

Best fit: a web team or agency responsible for several commercial sites, with an engineering owner, an existing consent manager and access to a privacy reviewer.

  • one public first-party site
  • one reviewed jurisdiction and language
  • one existing consent-manager profile
  • consent-path test matrix
  • real-browser baseline
  • finding ownership and retest
  • evidence pack and coverage statement
Request a pilot

Deliberately excluded first

The first pilot avoids sensitive-data journeys, services directed at children, advertising-auction infrastructure, authenticated personalization, and price or checkout changes.

The pilot is the product proof. It is not a legal certification and it does not silently replace your existing consent manager.

FAQ

Questions a privacy, engineering or security reviewer should ask.

Does Compliance OS replace my CMP?

Not in the first product. It observes an existing consent manager and compares live behavior with a reviewed expectation. Replacement/enforcement is a later gate.

Does a denied state mean there should be no network traffic?

Not necessarily. Approved modes such as Google Consent Mode can have different observable behavior. Compliance OS must test the configured mode rather than assume every denied state means absolute network silence.

Does it decide what privacy law requires?

No. The product records reviewed expectations and verifies implementation. Your privacy/legal reviewer remains responsible for legal interpretation, wording, purposes, vendors and deployment scope.

What closes a finding?

A retest against the reviewed expectation. Time passing or a manual “resolved” click is not enough.

What is actually proven today?

The observation workflow has been exercised with a real Klaro banner on a test site, including planted drift cases, and has run live on our own Lab site since 5 October 2026. A reviewed pilot on a customer's site, formal Gate B safety proof and production enforcement remain outstanding.

stop assuming the banner still works

Put one reviewed consent journey under independent observation after every release.

Start with a baseline. Learn what the live browser actually does. Keep every discrepancy open until the same test passes again.