Consent Pro doesn't allow <noscript> even when not 3rd party related

Description

I am implementing Consent Pro on a website. I have a simple tag set up as a fallback for some styling when browsers have Javascript disabled. Just trying to cater to as many browsers and users as I can because I have one section which relies a lot on a JS animation, so I wouldn’t want it to be unreadable for users with JS diabled.

This is the tag:

<noscript class="layer z-index-0 color-scheme-4"></noscript>

Site URL

Unable to provide site URL until launch due to an NDA unfortunately. But here is a screenshot of the issue:

Steps to Reproduce

  1. Add noscript tag without any relation to any 3rd-party scripts
  2. Install Finsweet app
  3. Configure app
  4. Scan projects and address all scripts
  5. Unable to resolve the noscript issue

Expected Behavior

I thought only 3rd-party would be blocked - but maybe I’m missing something? Are noscript tags not allowed at all because there is no way for the app to know if there is a 3rd-party script in there?

If so, wondering if this could be tweaked or improved in the app.

Hey @lucian!

All <noscript> tags are considered non-compliant with Consent Pro because they run when JavaScript is disabled, Consent Pro can’t control them, they could contain tracking scripts, and GDPR requires explicit control over all script execution.

Hey @Support-Luis , thanks for your quick response!

Yeah that makes sense and I thought so. It makes sense why this has to be enforced, so I will have to just remove the styling.

Maybe a slight update in the documentation and the app integration could be good though, because the way it says “tags included in your third-party scripts” isn’t correct, which is why I was unsure. It could be changed to say “any use of tags is not allowed” to be a bit clearer.

Loving the integration so far though! Great having the lifetime license and all in one play within Webflow.

Hey @lucian!

Yes! I’ll pass this feedback to the team!

Great to hear you are loving it! Let me know if you have any other feedback or suggestions!