Dashboard

Dashboard Guide

Learn how to use the ECURTIY dashboard to manage your verification system.

Dashboard Sections

Sites

Add and manage your websites

Analytics

View verification statistics

API Keys

Manage your API credentials

Billing

Subscription and usage

Settings

Account preferences

Site Management

Adding a New Site

Register a website to get API keys

  1. 1
    Navigate to Sites

    Click "Sites" in the sidebar or go to /dashboard/sites

  2. 2
    Click "Add New Site"

    Opens the site creation form

  3. 3
    Fill in site details

    Name, domain, widget mode, and difficulty

  4. 4
    Copy your API keys

    Site Key (public) and Secret Key (private) are generated

Site Settings

Configure your site's verification behavior

Widget Mode

Choose between Checkbox, Slider, or Auto mode. Auto starts with checkbox and falls back to slider for suspicious behavior.

Difficulty

Easy (~0.5s), Medium (~2s), Hard (~8s), or Adaptive (risk-based). Medium is recommended for most sites.

Webhook URL

(Pro+) Receive real-time verification events at your endpoint.

Managing API Keys

View and regenerate your API credentials

Site Key (Public)
eck_live_...

Used in your frontend widget code

Secret Key (Private)
ecs_live_...

Used for server-side validation only

Regenerating Keys

If your keys are compromised, click "Regenerate Keys" in site settings. Your old keys will immediately stop working.

Analytics

The Analytics section provides insights into your verification performance:

Summary Metrics

  • • Total verifications
  • • Pass rate percentage
  • • Average solve time
  • • Average risk score

Time Periods

  • • Last 24 hours
  • • Last 7 days
  • • Last 30 days
  • • Last 90 days

Charts

  • • Daily verification trends
  • • Pass/fail breakdown
  • • Risk score distribution

Recent Activity

  • • Last 10 verifications
  • • IP address and user agent
  • • Risk score details

Webhooks

Setting Up Webhooks

Receive real-time verification events (Pro+ plans)

  1. 1
    Go to Site Settings

    Navigate to the site you want to configure

  2. 2
    Enter Webhook URL

    Your HTTPS endpoint that will receive events

  3. 3
    Save and Test

    Complete a verification to confirm events are received

Example webhook payload:

{
  "event": "verification.complete",
  "timestamp": "2024-12-08T12:00:00Z",
  "data": {
    "verificationId": "ver_xyz789",
    "passed": true,
    "riskScore": 0.15,
    "solveTimeMs": 1850
  }
}

Billing & Subscription

Usage Overview

View your current month's verification count vs. your plan limit. A progress bar shows how close you are to your quota.

Plan Management

Upgrade or downgrade your plan. Upgrades take effect immediately, downgrades apply at the next billing cycle.

Payment Methods

Add, update, or remove payment methods. We use Stripe for secure payment processing.

Invoices

View and download past invoices for your records.

Account Settings

Profile Information

Update your name and email address.

Password

Change your account password. We recommend using a strong, unique password.

Delete Account

Permanently delete your account and all associated data. This action cannot be undone.