Inspecting…

Most sites take 10 to 30 seconds.

Check a site before you trust it.

SiteSentinel inspects any public website across nine categories, from HTTPS and security headers to phishing signals and DNS, and shows the evidence behind every verdict.

Try

The seal for sitesentinel. Every address draws its own, so a single swapped letter prints a different seal.

Every verdict shows its evidence.

A score on its own asks you to take it on faith. Open any check in a report and you get what SiteSentinel actually saw: the response headers it received, the line of HTML that triggered a warning, the script and where it loads from.

Each finding also says how many points it cost, why it matters and how to fix it, with a note when the result could be a false positive.

Warn

Content Security Policy (CSP)

−5 of 10 points · Security & HTTPS 95 → 90

Response headers from https://shop.example.net/

strict-transport-securitymax-age=31536000
x-frame-optionsSAMEORIGIN
content-security-policymissing
x-content-type-optionsnosniff

How to fix, in nginx

add_header Content-Security-Policy "default-src 'self';" always;

Nine inspectors, one report.

Each category runs in parallel and returns its own score. The multiplier is how much that category counts toward the overall score.

How a score is counted.

Every category starts at 100. A failed check costs its full weight, a warning costs half. Information-only checks cost nothing.

Critical
35 points
High
20 points
Medium
10 points
Low
5 points

A category never drops below 15 from ordinary findings, so one missing header can't read as total failure. The exception is a confirmed malware or phishing match, which sets Safety & Threats to 0.