/ /

Compliance Modes: Listener, Permissive, Strict

Updated 3 months ago

What do compliance modes do?

Compliance modes determine how the Osano consent manager runs on your site. Once the osano.js is placed in the <head> of your site, you do not need to remove it; you can simply change the compliance modes to change the CMP's behavior. You can find these modes under the Settings tab within your configuration.

image.png

Discovery/Listener Mode (Passive Mode - not visible to end user)

Osano will gather script and cookie information for categorization, but the consent banner will not appear on your webpage, and no blocking will occur.

Permissive Mode (Active Mode - visible to end user)

The consent banner will appear on your website, and all managed scripts/cookies will execute as expected. HOWEVER, all uncategorized scripts/cookies will be identified and allowed regardless of consent given.

Note: In Permissive Mode, Ignored items behave as if they were essential. This means they are not blocked and are allowed regardless of consent given. (See more here: Ignored Scripts/ Cookies)

Strict Mode (Active Mode - visible to end user)

The consent banner will appear on your website, and all managed scripts/cookies will execute as expected. HOWEVER, all uncategorized scripts/cookies will be identified and BLOCKED. (Most Compliant)

Note: In Strict Mode, Ignored items are fully blocked, similar to non-essential items that users have not consented to. (See more here: Ignored Scripts/ Cookies)


Important Notes

  • After selecting your desired compliance mode, be sure to click Save Changes, then click Publish to apply the updates to your site. We recommend viewing your changes in a private or incognito window.

  • Before switching to Strict Mode, review your Ignored sections to ensure no essential items for your site are included. Blocking essential items in Strict Mode may lead to broken site functionality, so it's important to verify this before making the change.

  • Switching to Strict Mode should not impact site behavior, provided that all scripts and cookies have been properly classified. In short: if nothing is left unclassified, there should be no change when enabling Strict Mode.

Was this article helpful?
Subscribe to receive updates on this article