Browser storage
After analytics consent, the collector creates an anonymous session identifier in first-party session storage and a random first-party visitor identifier in local storage. The visitor identifier links return visits only on that site; ConvertClarity stores a site-scoped hash rather than the browser value. The collector does not set an advertising cookie or use cross-site identity.
When consent is withdrawn, the site should dispatch conversion-lens:consent-denied. Collection stops immediately and the persistent visitor identifier is removed.