Production-ready Content Security Policy configuration for secure CAPTCHA integration
This widget is running with the recommended CSP configuration. Try solving the CAPTCHA to see it in action.
Complete integration guide with examples for Nginx, Apache, Node.js, Django, WordPress, and more frameworks.
Read Full Docs →'unsafe-inline' is Acceptable
While 'unsafe-inline' for styles is required, it represents minimal security risk in this context:
✓ Scripts are still restricted to your domain and https://www.captcha.eu
✓ Network requests are limited to https://www.captcha.eu only
✓ Workers can only load from https://www.captcha.eu
✓ Inline styles cannot execute code or leak data
This configuration provides strong XSS protection while allowing the widget to function properly.