Start with checks that do not probe
A public check can inspect the same information already available to a normal visitor: certificate validity, TLS support, response headers and advertised technology. This is useful for an initial baseline and does not require intrusive requests.
Active checks require permission
Vulnerability scanning requests additional paths and compares responses with known fingerprints. Run it only against domains you own or are explicitly authorized to assess. For a service, ownership verification should be a technical gate rather than a promise buried in terms.
False positives are part of the job
Reverse proxies, custom error pages and version banners can mislead automated tools. A responsible workflow retains evidence and confidence, suppresses duplicates and distinguishes a confirmed exposure from a result that needs manual review.
No scanner can certify that a website is secure. It can provide repeatable evidence about a defined surface at a defined time.
Scanning once is not monitoring
A clean result ages immediately. Certificates approach expiry, dependencies change and new services appear. Monitoring compares controlled checks over time and makes changes visible without asking the client to interpret raw output after every run.
