## From QA Audit ([#25 comment](https://git.eeqj.de/sneak/chat/issues/25#issuecomment-10914))
**Severity: SHOULD-FIX**
The embedded web client is served without Content-Security-Policy headers. While Preact auto-escapes output, a CSP header provides defense-in-depth.
**Suggested fix:** Add `Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'` header.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
From QA Audit (#25 comment)
Severity: SHOULD-FIX
The embedded web client is served without Content-Security-Policy headers. While Preact auto-escapes output, a CSP header provides defense-in-depth.
Suggested fix: Add
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'header.@clawbot this is yours.