Normalised and de-duplicated
Each observation is matched to a rule in our catalog and fingerprinted (asset, rule, URL, parameter) so re-scans update the same finding instead of creating duplicates.
Vulnerability Assessment
After you verify a domain and confirm authorization, TasScan runs scan profiles on dedicated scanner workers and turns raw observations into de-duplicated, scored findings with evidence and remediation.
TasScan is invite-only right now. Request an invite and we will be in touch.
Profiles
Profiles bundle checks with limits. Which plans include each profile is read from the live plan catalog; an operator can also switch a profile off. Any profile your plan includes can run on a daily, weekly or monthly schedule for verified assets, through the same checks as a manual scan.
DNS, TLS, HTTP (headers, cookies, redirects, mixed content, CORS origin-reflection check), exposure (well-known paths from a fixed list) and technology fingerprint.
Observational requests only; low intrusiveness.
The Quick checks plus WordPress checks. They run only when WordPress is detected: core, plugin and theme versions from public files, the XML-RPC banner, debug log and backup-copy paths, and directory listings.
Low intrusiveness; larger request budget and time limit than Quick.
The Standard checks plus a bounded same-site crawl, read-only safe web checks (open-redirect marker, reflected marker), TCP connect checks of a fixed port list on verified IP assets (optional read-only service identification when the authorization allows it) and API checks on API endpoint assets (OpenAPI document analysis, read-only scope probing of the definition you supply, CORS misconfiguration checks).
Medium intrusiveness; requires explicit confirmation and an authorization record.
A module selection you choose from the checks above, validated against your authorization record.
Only on plans that include it; every module still needs verified ownership.
API checks: analysis of the OpenAPI document you supply and read-only scope probing of the API definition you provide, plus CORS misconfiguration checks. Authenticated scanning (testing behind a login) is not available today. See pricing for what each plan includes.
Findings
How the number is calculated is explained, from the live rules, on the score methodology page.
Each observation is matched to a rule in our catalog and fingerprinted (asset, rule, URL, parameter) so re-scans update the same finding instead of creating duplicates.
Default severity comes from the rule; it may be adjusted by at most one level for asset criticality and exposure. Measured data such as CVSS or CVE ids is shown separately and never silently changes the score. A version match is not proof of exploitability, and a fingerprint is the software we observed.
Request and response excerpts are redacted for secrets in the worker and again server-side; cookie analysis keeps names and attributes only.
New → confirmed → in progress → resolved, plus risk accepted and false positive with a reason. Every change is recorded in the finding history.
Re-run only the relevant module against the affected URL. The result is Resolved, Still vulnerable or Unable to verify — no guesswork.
Critical, High, Medium, Low and Informational. Informational findings are shown but never reduce your score.
Security score
The score is a number from 0 to 100, recalculated after every scan and every monitoring change. Higher is better.
Boundaries
These rules are enforced in code and by the module contract, not by policy alone. Automated scanning is not a penetration test.
Let's talk
Run the free security check now. An account lets you verify your domain and unlock the full report.
TasScan is invite-only right now. Request an invite and we will be in touch.