Filters
A Filters panel at the top of the page scopes every card below it.| Control | Behavior |
|---|---|
| Project | A domain select. Default is All Projects (aggregates every domain you own). Pick one domain to scope the page to it. |
| Date range | A calendar range. All cards report over this window, and trend arrows compare it against the previous window of the same length. |
| Reset filters | Clears the project and date selections back to defaults. |
Trends shown on the cards compare the selected range against the immediately preceding range of equal length (for example, the last 7 days versus the 7 days before).
Card layout
Traffic Risk
Average request risk (0–100) with a Clean / Low / Medium / High distribution and Requests Checked.
Request Signals
Each scoring signal with its visitor count, share, and weight. See /concepts/signals.
Visitor Insights
Estimated unique visitors and new visitors, plus top countries, browsers, OS, device types, and connection types.
Patterns Summary
Suspicious and Dangerous abuse-pattern detections and their traffic share.
Traffic Sources
Channels and source details ranked by request volume, share, and traffic risk.
Traffic Score card
The Traffic Score card answers one question: how risky is my traffic this period? It is an aggregate, not the score of any single request. A half-circle gauge shows the band the average falls into, with the band label and a short subtitle under the needle:| Band | Range | Gauge subtitle |
|---|---|---|
| Clean | 0–9 | All Clear |
| Low Risk | 10–29 | Worth a Quick Check |
| Medium Risk | 30–59 | Needs Attention |
| High Risk | 60–100 | Action Recommended |
| Metric | Value | Tooltip |
|---|---|---|
| Traffic Risk | {riskScore}/100 | ”Average request risk score. 0 is ideal, 100 is very bad.” |
| Requests Checked | count | ”Requests analyzed in the selected period.” |
The Traffic Risk denominator is requests, not visitors. Traffic Risk is the average Risk Score across every request analyzed in the period, and Requests Checked is that request total. One person who triggers ten identify calls contributes ten requests here. This is different from the Patterns Summary and Visitor Insights cards, which count unique visitors and sessions. Compare like with like when you read the two cards together.
Request Signals card
The Request Signals card lists the technical signals used to assess traffic quality and abuse risk, sorted by how often they fired. Its tooltip reads: “Technical signals used to assess traffic quality and abuse risk.” Each signal tile shows:- the signal name (for example,
VPN,Tor,OS Mismatch,Anti-detect Browser) - an info tooltip describing what the signal means
- the count of requests in the period where the signal fired
- the share of requests, as a percent
- a weight badge: the points this signal contributes to a request’s Risk Score
These per-request scoring signals are distinct from the abuse patterns on the Patterns Summary card. Signals score a single request right now. Patterns link many requests over a time window. Do not conflate the two.
Yes / No columns on the Data tab, and the per-request signal list ships in the webhook and History API payloads as the explainable Details array.
Patterns Summary card
The Patterns Summary card shows how often abuse patterns triggered in the period, broken down by degree. Its subtitle reads: “How often patterns triggered, broken down by degree.” It surfaces the two persisted severity levels:| Tile | Color | Shows |
|---|---|---|
| Suspicious | amber | detections count, trend, and Traffic Share |
| Dangerous | red | detections count, trend, and Traffic Share |
Visitor Insights card
The Visitor Insights card estimates how many people visited and how many were new, then breaks them down by attribute. Two metrics sit at the top:| Metric | Tooltip |
|---|---|
| Visitors | ”Estimated unique visitors using cookies, browser info, and device info.” |
| New Visitors | ”Visitors first seen in the selected period.” |
Traffic Sources card
The Traffic Sources card ranks where your traffic comes from by volume, share, and risk. Its subtitle reads: “Traffic source breakdown by request volume, traffic share, and traffic risk. Use Source details to inspect referrers and UTM parameters.” Two tables sit side by side:- Channels, with columns Channel, Requests / Share, and Traffic Risk. The channel set is Google Ads, Meta, TikTok, LinkedIn, X, Organic Search, Referral, Direct, and Other. Each row carries a risk badge rendered as
<score> <level>(for example,71 Highor8 Clean), using the bands Clean / Low / Medium / High. - Source details, which toggles between Referrers and UTM Parameters. The UTM view lets you pick Source, Medium, Campaign, Term, or Content.
Where to go next
Risk Score
How the 0–100 score and its bands work, with the explainable Details array.
Signals
The full signal catalog, each weight, and the combination rules.
Abuse Patterns
The eight server-side patterns and how they grade entities.
Acting on the Risk Score
Turn the score and signals into allow / challenge / review / block logic in your own code.