How the technology check works
Websites leave fingerprints: a content management system names itself in a page tag, a script library carries its version in the file name, a server announces itself in a header. This check collects those signs to work out what your site runs on. The result feeds the vulnerability wave check and the known flaws check, and appears in your report as the technology your site uses.
What it reads
Only what other checks already fetched: the headers, cookies, page code, script addresses and meta tags of your home page and up to two linked pages. It makes no requests of its own.
The signs are matched against the open signature collection from the webappanalyzer project, which covers several thousand products, from WordPress and Shopify to script libraries and analytics tools. The report also lists the outside services whose scripts your pages load.
What it reports
- A software version shown in page content, for example
<meta name="generator" content="WordPress 6.4.2">or a script namedjquery-3.4.1.min.js. A version number is not a flaw in itself, but it tells anyone exactly which known flaws to try. Versions in headers are reported by the security headers check instead.
Everything detected, with or without a version, is listed in the report's attack-surface section.
What it cannot see
- Software that leaves no public sign, which includes most server-side code and many plugins.
- Exact versions when the site hides them, which is good practice.
- Detection is based on patterns, so it can occasionally name a product that is not there, or miss one that is. A detection is a strong hint, not proof.
What to do with the result
Ask your developer to remove version numbers from generator tags and asset file names where the platform allows it (many WordPress security plugins have a setting for this), and, more importantly, to keep the detected software up to date.
See what this looks like on your own site: a free, passive check in about two minutes.
Check my websiteEverything this check can report
- MinorSoftware version disclosed
- InfoTechnology stack detected
- InfoTechnology stack could not be identified
Severity is fixed per finding in our code and never set by the AI that writes the report text. How severity becomes a score is on the methodology page.
The other checks
- How the security headers check works · The instructions your server sends to browsers with every page.
- How the cookies check works · Whether the cookies your site sets are protected on the way and in the browser.
- How the secure connection check works · Your certificate, the encryption your server accepts, and whether visitors are moved to https.
- How the email and DNS check works · The public DNS records that stop fake email in your name, and addresses pointing to services you no longer use.
- How the vulnerability wave check works · Whether what we can see matches a major vulnerability in the news.
- How the known flaws in components check works · Whether a library or framework version your site shows has a published security advisory.