Skip to main content
The dashboard at dashboard.shieldlabs.ai is where you read what the server has already scored. It renders results and never blocks, challenges, or decides anything. Your own code owns every allow, challenge, review, or block decision using the Risk Score and anonymity signals you receive over webhooks. This page is the map. Each area below has a deep page of its own.

Overview

The Overview is the first thing you land on. It summarizes the selected period at a glance: a Traffic Risk gauge for the average Risk Score, the count of requests checked, a breakdown across the Clean, Low, Medium, and High bands, and the visitor and source cards described next. Pick a date range at the top and every number on the tab moves with it.

Traffic Analytics

The visitor and source cards on the Overview tab are Traffic Analytics. Visitors and New Visitors count real people by a durable identity rather than a cookie, so they are confident estimates, not an audited tally. Traffic Sources ranks every channel, referrer, and campaign by the anonymous-traffic share and risk it delivers, so you can see which spend buys real visitors. The full breakdown of every metric, badge, and tooltip lives on the Traffic Analytics page.

Patterns

The Patterns tab surfaces abuse that only shows up across many visits, like many accounts on one device. It grades a flagged entity, a device, account, visitor, or local IP, as Suspicious or Dangerous, and lets you export the flagged IDs to act on in your own systems. The eight patterns, the grading windows, and the workflow are documented on the Patterns page.

Data table

The Data tab is the evidence behind every summary: one row per identification call, each carrying its identifiers, country, signals, and Risk Score. You can search by a single identifier (request ID, session ID, cookie ID, user HID, visitor ID, device ID, or IP), filter by project, score range, and date, sort by any column, and export the result to CSV or JSON. This is where a High-scoring source becomes the exact requests that pushed its average up, ready to load into your own tooling.

Settings and Integration

Your keys, callback, and domains live on the Integration tab, while Settings holds your plan and request balance. Adding a domain issues its public and secret keys and an empty callback slot to point at your handler, and the keys are scoped to that one site. Settings is where you pick a plan, switch billing frequency, and watch your remaining requests, all covered on the Billing page.

Reading the dashboard is free

Everything here is read-only and free. Opening the dashboard, every chart and breakdown, and exporting your records to CSV or JSON do not consume requests. Billing is per identification only, so reporting and review never add to your bill.

Next steps

Traffic Analytics

Visitors counted by identity, and every source ranked by the risk it delivers.

Acting on the Risk Score

Turn the score you read here into a decision in your own code.