Developer DocumentationGet started free →

Dashboard Guide

The dashboard lets you manage keys, monitor scan activity, and test prompts interactively — no API calls required.

Overview

The Overview page shows a summary of your account's activity for the last 30 days:

  • Total scans — number of prompts scanned
  • Blocked — number of prompts where action was block
  • Block rate — percentage of prompts blocked
  • Avg latency — mean scan latency in milliseconds

A recent activity list shows the last 10 scans with their risk score and action.


API Keys

Navigate to API Keys in the sidebar.

Creating a key

  1. Click Create key
  2. Enter a descriptive name (e.g. production, staging, ci-tests)
  3. Click Create — the key is shown once. Copy it immediately
  4. The key is now active and ready to use

Revoking a key

Click the Revoke button next to a key. Revoked keys are immediately invalidated — any in-flight requests using that key will receive 401 Unauthorized. Revocation is permanent; create a new key if needed.

Key naming best practices

  • One key per environment (prod-api, staging-api, dev-local)
  • One key per service or team if multiple teams share the account
  • Descriptive names make it easy to identify which key to revoke if compromised

Scan Logs

Navigate to Scan Logs in the sidebar.

The logs table shows every scan made under your account, with columns for:

| Column | Description | |--------|-------------| | Time | When the scan was performed | | Action | allow or block | | Risk score | The numeric risk score (0.0 – 1.0) | | Threats | Threat labels detected | | Latency | Scan duration in milliseconds | | Layer | Which detection layer produced the result |

Privacy note: Raw prompt text is never stored. Only a SHA-256 hash is logged.


Analytics

Navigate to Analytics in the sidebar.

Charts show your scan activity over the last 30 days:

  • Scans over time — daily scan volume
  • Block rate over time — percentage blocked per day
  • Threat breakdown — distribution of threat types across all blocked scans
  • Latency distribution — histogram of scan latency

Use analytics to:

  • Identify spikes in attack attempts
  • Verify your integration is working (flat scan volume may indicate a missed deployment)
  • Monitor performance impact of the scanning layer

Playground

Navigate to Playground in the sidebar.

The Playground lets you test prompts interactively without needing an API key or writing code. It uses your dashboard session for authentication.

How to use it

  1. Optionally enter a system prompt that your application uses
  2. Enter a user prompt in the input field
  3. Click Scan — results appear immediately below
  4. The result shows risk score, action, threats, latency, and which detection layer was used

The Playground is ideal for:

  • Understanding why a particular prompt was blocked
  • Tuning your integration (e.g., testing edge cases before going to production)
  • Demonstrating the product to teammates

Playground scans are logged under your account (with no API key association) and appear in your Scan Logs with source playground.


Settings

Navigate to Settings in the sidebar to manage your account details, update your email address, or change your password.