Skip to main content
  • Register and authenticate
    User: Moderator: Admin:
  • Manage own account settings
    User: Moderator: Admin:
  • Upload files and trigger analysis on owned files
    User: Moderator: Admin:
  • Read owned jobs, artifacts and storage objects
    User: Moderator: Admin:
  • Submit and read own bug reports
    User: Moderator: Admin:
  • Review bug reports and events
    User: Moderator: Admin:
  • Update bug report status and priority
    User: Moderator: Admin:
  • Download clean report attachments
    User: Moderator: Admin:
  • Read admin jobs and operational KPIs
    User: Moderator: Admin:
  • Read contact messages
    User: Moderator: Admin:
  • Manage user roles and tiers
    User: Moderator: Admin:
  • Change system settings
    User: Moderator: Admin:
  • Run retention operations and orphan cleanup
    User: Moderator: Admin:
  • Review the audit log
    User: Moderator: Admin:
  • Queue fingerprint backfill
    User: Moderator: Admin:
Audit Notes
File, job, artifact, and storage routes are guarded by ownership checks tied back to the owning file.
Admin routes are protected with role dependencies rather than frontend-only gating.
Bug-report user routes are scoped to the current account; admin bug-report routes require moderator or admin roles.
The request-path SQL review found ORM/statement-based access rather than interpolated raw SQL strings.