Overview
Every scan returns afinal_verdict along with a confidence level and a risk_score.
The verdict represents the overall risk classification based on multiple layers of analysis, including URL patterns, page behavior, visual signals, and infrastructure data.
How to Interpret Each Verdict
Trusted
The URL appears safe based on all available signals. Recommended Usage:- Allow access normally
- No warning required
Low Risk
The system detected minor signals, but nothing strongly suspicious. Recommended Usage:- Allow access normally
- Optional logging or monitoring
Moderate Risk
Some indicators suggest potential risk. Recommended Usage:- Show a warning before user proceeds
- Log for review
Elevated Risk
Strong indicators of suspicious or deceptive behavior. Recommended Usage:- Warn users clearly
- Consider restricting access
Potential Fraud Risk
High probability of malicious intent. Recommended Usage:- Block access
- Prevent user interaction
- Log as high-risk event
Inaccessible
This verdict is returned when the system is unable to complete the analysis for the given URL. This typically occurs when the target website is not reachable at the time of scanning. Possible reason:- The target server is down or not responding
It only means that the system could not analyze the page at that moment. Recommended Usage:
- Retry the scan after some time
- Treat the result as unknown
- Avoid allowing critical actions based on this verdict alone
Known Threat
If the URL or domain matches an entry in the internal threat database, the system may immediately classify it as a known threat. In such cases:- The scan may be short-circuited
- Deep analysis may be skipped
- Verdict is based on existing intelligence
- Block immediately
- Do not allow user interaction
- Treat as confirmed malicious
Recommended Integration Approach
For most applications:- Allow → Trusted / Low Risk
- Warn → Moderate Risk
- Restrict → Elevated Risk
- Block → Potential Fraud Risk / Known Threat

