Module score
Points from completed checks ÷ sum of those check weights × 100. Fail = 0 for that check, warn = partial weight, pass = full weight.
Methodology
From the server response and rendered page to scores, findings and priorities. See what was measured, what was missing and how to read the report.
Every finding should show where its signal came from.
Missing data is neither a zero nor a passed check.
Scope, device and method version must be known.
01 / Score
Each module uses completed checks. Weight reflects the impact of a problem, while missing data stays visible as N/A.
Lab measurement, server response, rendered DOM, crawl
Compared against a public standard or reference configuration
pass · warn · fail, or N/A when data is missing
Weighted aggregation of a module’s checks
Example finding
One check shows the signal source, the rule applied and its effect on the assessment.
Security P1A module score comes from available, completed checks. N/A checks are neither a pass nor a zero and do not enter the denominator.
Points from completed checks ÷ sum of those check weights × 100. Fail = 0 for that check, warn = partial weight, pass = full weight.
A missing signal does not lower the score and is not counted as a pass. We show N/A separately so “not measured” is never confused with “zero”.
Combines measured module scores using the weights of the published methodology version, then applies the risk gate. An N/A module does not enter that aggregation.
One very weak module limits the whole score. When the weakest measured module scores below 50, the overall score is capped at 69; below 40, it is capped at 59. An N/A module does not trigger the gate. A module whose measurement is flagged as unreliable (for example a Lighthouse run that stayed anomalous after a re-measure) keeps its weight in the average but cannot cap the score.
P1–P4 orders the implementation backlog. It does not map 1:1 to score points, because severity, scope and confidence set priority separately.
Checks do not count equally: the weight depends on impact (high > medium > low). A passed check earns its full weight, a warning part of the points, a failure zero. A module score is earned points over maximum points, scaled to 0–100.
A module or check without data is reported as N/A and excluded from the denominator. The score covers only the measured scope and coverage. A deeper scan level adds modules and scope, but does not rewrite verdicts of checks already measured.
02 / Data
Lab measurements, HTTP responses, automated detection and CO₂e estimates have different limits. A report should distinguish them.
Lighthouse / PageSpeed API
Source limit: Results may vary between runsStatuses, headers, redirects, cookies
Source limit: Server state at scan timeAutomated, on the rendered DOM
Source limit: Some criteria require manual reviewThe SWDM v4 model based on data transfer
Source limit: Not an emissions measurement or a certificateLinks, sitemap.xml and a manual list, the page is rendered with JS
Source limit: Page limit per plan; recurring issues are grouped into one finding with its scopeInsight does not install a script on the site. It reads what the browser shows and what the server returns, in one scan session.
A real browser, JS, DOM and what the user actually sees.
Statuses, headers, redirects and cookies at scan time.
No script on the client site
03 / Thresholds
Checks use thresholds from source standards. You can cite those standards in your client report.
Module score
0–100The Insight score is not a Lighthouse score, a compliance certificate or a legal opinion. It is our interpretation of source thresholds on a shared 0–100 scale.
04 / Priorities
P1–P4 is implementation order, not a synonym for severity. Severity comes from the threshold; priority combines severity, scope and confidence. P1 is not always a critical defect. Sometimes it is a wide, high-confidence issue. Implementation cost is only an auxiliary recommendation.
P1–P4 scale
N/A: not enough data. Never zero or success.
05 / Scan levels
A deeper level adds scope, but it does not change verdicts of checks already measured.
No Lighthouse
Adds performance
Security cluster (ZAP)
Competitors + AI Search readiness
Each level runs a defined module set. Credit costs match the pricing page.
Module count = check suites from the published module catalog. Some suites report into a shared module (e.g. accessibility and privacy screening), so a report may show fewer sections than suites. Basic security checks (TLS, headers, cookies) run from Standard; the OWASP ZAP vulnerability cluster is added at Complete.
06 / AI
A generative model does not set the raw measurement result and does not replace source thresholds. It may help group findings and draft recommendation copy.
Measurement layer
Measurement, thresholds and severity always come from source data.
Description layer
Descriptions, grouping and recommendations, labelled, for review.
Scores, thresholds and severity never come from a generative model.
It groups findings, describes impact and drafts recommendations.
AI recommendations are labelled and nothing is applied automatically.
The score and findings list do not depend on the generative layer.
07 / Limits
An automated scan detects some problems. These boundaries explain where its coverage ends and further review is needed.
Replaces neither manual review nor legal opinion.
An SWDM model estimate, not a lab result.
An automated vulnerability scan, not a manual penetration test.
No guarantee of finding every URL on the site.
Shown separately, without treating lab data as field data.
08 / Comparability
Page content, third-party services and network conditions can change between scans. The report records the analysis conditions. Results are compared using the same scale and thresholds.
Scan date and methodology version
Scan level, URLs and device profile
Modules completed and marked N/A
Communicated, never a silent backfill
09 / Sources
Documentation for the thresholds and models used in the report. Refer to it when you need to check a rule or cite a source.
External links · open in a new tab · access checked Jul 2026
Applies to reports from: 22 Jul 2026
Risk gate described in the aggregation rules: the 50 and 40 point thresholds and the exception for an unreliable measurement. The rule was already part of the calculation, so the description changes, not the scores.
Table of contents, aggregation and N/A rules, full signal→score example, explicit AI role, versioned sources.
First public methodology: scoring path, sources, thresholds, priorities, scan levels and limits.
The sample report shows the data sources, timing and limits of the analysis. The Free plan then lets you scan one project, no credit card required.