Is the Compliance Center an Overlay?
It's not.
No, the Compliance Center is not an overlay and does not attempt to make changes to your website.
We strongly advise against overlay products because they don’t truly resolve accessibility issues and can worsen the user experience for people with disabilities.
For more information, you can take a look at the Overlay Fact Sheet.