Admin

Admin sign-in required

Per-person admins (jonathon / jasons / xbosoft / etc.) use the email + API-key path. Operator scripts use the master bearer token.

▸ Recommended — admin email + API key
— OR (legacy, ops only) —
Master bearer token (NOT an API key — different secret)
Queue
queued + running
Today
runs in last 24h
Customers
signed up · paid
Lifetime runs
all-time
Issues found
cumulative

📈 Lifetime impact

View daily breakdown →
Loaded from /api/admin/stats/cumulative · super-admin only.

Submit URLs

One URL per line. Each becomes its own queued Jank Report.

Coverage
tested vs. theoretical max
Work
est. wall-clock
Value
~ manual-QA equiv.
Cost
page-credits
Test flows (recommended)
Persona feedback (optional)
Subpages (additional pages tested)
Accessibility audit (recommended)
Exploratory agent (recommended)
Advanced — headers & auth (optional)
curl -X POST /api/reports -H "Authorization: Bearer $TOKEN" -d '{"urls":["…"]}'
Admins

Internal staff with bypassed daily caps. Manage via ADMIN_EMAILS env var on Cloud Run (semicolon-separated).

EmailRoleHas Customer RecordRunsLast Run
Customers — signed-up accounts
Email Company Plan Status Runs Limits (perDay · maxPages) Created
Trials — demo-submit, not yet signed up
Email Company Plan Status Runs Limits (perDay · maxPages) Created
Reports
Status URL Score Issues Vis Created Open
API Keys Per-email keys for non-admin submitters. Demo (no key) is 1 report/day.
Email Key /day Max URLs Active Created Note

Runs / day loading…

New emails / day

Issues found / day

🌍 Live submission map loading…