Spot configuration issues
Find missing headers or settings that need a closer look with your hosting provider or development team.
See which security settings your website exposes. Wolf-Agents checks features including CSP, HSTS, HTTPS redirects and the TLS certificate. The results highlight potential issues, explain findings and identify gaps in the measurements.
No installation or Wolf-Agents account is required. The check starts with the address you enter and makes selected additional requests. It does not crawl every page or inspect areas behind a login.
Free report beta: no Wolf-Agents account and no email address required.
Find missing headers or settings that need a closer look with your hosting provider or development team.
Read the explanation before changing headers or server settings. A stricter setting still needs to work with your website.
Use the report when you need a record for a handover or your own technical documentation.
| Area | What the check says |
|---|---|
| HTTP security headers | Features of the retrieved response, including Content-Security-Policy, HSTS and other headers |
| HTTPS and redirects | The externally observed request and redirect path, with selected configuration signals |
| TLS certificate | Visible certificate properties for the checked target |
| Domain DNS and HSTS preload | Selected DNS and preload features; not a complete DNS or infrastructure assessment |
| Delivered HTML | Selected features and references to external resources in the retrieved page |
The check evaluates the response it can reach. Protective systems, redirects and connection problems can limit what it measures.
A clean result does not prove that the whole website is secure. The check does not analyse source code or authenticated areas, or actively test for every exploitable vulnerability. Malware, viruses, user permissions, business logic and the complete website are outside its scope.
An unmeasured item is not a passed test. Read the coverage notes as well as the grade.
Security headers are instructions that the server sends to the browser together with its response. They can switch on protective features and limit how the page behaves. The right configuration depends on your application; a header that is set is not a security guarantee on its own.
Defines which resources a page may load and which scripts the browser may execute.
Where a script injection occurs, a suitably enforced CSP can form an additional barrier. A missing CSP on its own does not prove an exploitable vulnerability.
Directives limit script sources and network connections, among other things. How well the policy protects depends on its rules. Report-Only reports violations but does not block them. The underlying application flaw still has to be fixed as well.
Tells supporting browsers to access a domain over HTTPS only, for a defined period.
Without an HSTS rule the browser already knows, or a matching preload entry, a first HTTP request can travel unencrypted before the redirect.
The browser remembers the header it received over HTTPS. Further matching HTTP requests are switched to HTTPS locally. includeSubDomains and preload need preparation; a valid certificate is still required.
Limits whether other sites may embed your website in a frame.
Where sensitive interfaces can be embedded, third-party pages can lure users into unintended clicks. The actual risk also depends on other protective measures.
DENY forbids embedding, SAMEORIGIN allows it only within the same origin. CSP frame-ancestors offers a more flexible alternative. Check intended embeddings before making a change.
Uses nosniff to limit the browser interpreting certain resource types differently from how they are declared.
Incorrectly declared resources can be interpreted differently than intended in some contexts. A header does not replace checking uploaded files.
nosniff blocks script and stylesheet responses with an unsuitable MIME type in particular. Correct Content-Type declarations and safe upload rules are still necessary.
Controls which URL information the browser passes on as the referrer.
Depending on the policy and the request, path or query information can be passed on. A missing header does not automatically mean that browsers send the full URL to third-party websites.
The policy can limit the referrer to the origin or suppress it entirely. Either way, sensitive data does not belong in URLs. Check the analytics and integration flows you want to keep.
Limits the availability of selected browser features for the page and for embedded content.
Without an explicit restriction, the defaults of the feature and of the browser apply. A missing policy does not automatically give scripts access to the camera or microphone.
The policy can restrict features such as the camera or microphone further. It does not replace the user permission that is required, and it grants no access itself. Support and default settings differ from feature to feature.
Controls whether a document shares its browsing context with documents connected to it through window relationships.
Certain relationships between windows can remain in place. That says nothing about whether a third-party tab can read arbitrary data from your website.
A suitable COOP policy separates browsing context groups. Together with a matching embedding policy it can enable cross-origin isolation. Check sign-in and payment pop-ups for compatibility in particular.
Sets additional requirements for loading resources from other origins.
Without the matching isolation conditions, certain browser features are unavailable. A missing COEP header does not prove a malware infection.
With require-corp, the third-party resources concerned need a matching CORP or CORS approval. The policy does not check how trustworthy their content is. Test the embeddings and third-party resources you need.
You will find concrete setup steps in our web security guides (German). Technical reference: HTTP headers on MDN.
Use the web report when you need to save, explain or share the scan results. It records the scope, findings and measurement gaps. Read and save the PDF, add your own notes in the DOCX or work with the findings table in CSV.
The available report files are free during the beta, with no email address required. All formats use the same scan; downloading a file does not run another test.
Sending a report by email is optional and unlocks no further content. Save the files you need locally: you can only download them again while the corresponding result is still available.
This does not include ongoing monitoring or an automatically generated before-and-after comparison.
It checks selected configuration features visible from outside the system. A comprehensive vulnerability scanner may also actively look for known or exploitable weaknesses. Those broader tests, malware analysis and a full penetration test are not included here.
Yes. The tool examines these headers in the response it reaches and assesses selected settings. It does not exercise every application workflow. Test CSP changes with the website functions you actually need.
No. It starts with the address you enter and makes the redirect and additional requests required for this check. It does not crawl the entire website.
The grade applies only to this check’s scope. Other areas remain untested, and incorrect findings are possible. Review issues in context. The report may omit an overall grade when the measurements do not support one.
Different URLs, redirects, protective systems or later configuration changes can produce different responses. Compare the target, time and measurement coverage. Downloading the report again does not refresh the scan.
It can contribute technical information to your documentation. It does not certify GDPR, NIS2 or other legal compliance, or replace a complete professional assessment.
Use its explanation and any available recommendation as a starting point, then check what fits your system. Our web security guides — German provide further technical help. Personal review or implementation work is not included in the free check.