Dashboard
The dashboard is the signed-in home for Threatless. After you log in, open Dashboard to see how your scans are doing.
Overview
The main view shows:
- Total scans over the last 30 days
- Infected vs clean split
- Monthly volume for the last 12 months
- A table of recent scans (filename, infected flag, environment, status, date)
Charts use the same data as the REST stats endpoints under /web/scans/stats.
Scanner
Scanner uploads a file from the browser. It uses your session, not an API key, and still counts against the hourly quota. The result card shows whether the file is clean or infected, the virus name when there is one, size, and duration.
Quota remaining is visible next to the uploader and in the sidebar.
API keys and billing
- API Key — create and revoke keys for
POST /api/v1/scans. - Billing — current plan, hourly allowance, Stripe checkout and customer portal.
Account
Settings lets you update your display name. Email changes are disabled. Password reset sends you through the email flow. Account deletion is handled by writing to contact@trythreatless.com.
Signed-in sessions can be listed and revoked from the account API. See Account & sessions.