Responsible use and audit modes
Choose the right audit depth, stay inside scope, and protect authentication material.
Choose the audit mode
- Light: bounded checks of a public web surface for a fast first signal.
- Full: the broad managed profile available for a verified Platform domain.
- Custom: selected managed modules for a verified domain and a focused question.
- Remote: a CLI scan of a deployed URL from the outside.
- Local: a CLI audit of source, configuration, dependencies, migrations, Git history, containers, and workflows.
Keep discovery inside scope
VICE may follow public resources discovered during an audit, but every destination must remain within the selected protocol, host, redirect, DNS, IP, and request budgets. A discovered hostname does not automatically inherit trust.
- Separate staging and production when their deployments or trust boundaries differ.
- Review redirects before extending the intended scope.
- Use a focused custom profile when only one module needs to be retested.
Keep credentials origin-bound
Authenticated remote scans can use a cookie or authorization header. VICE must never propagate that material to a secondary origin. Use the narrowest test account possible and revoke it after the audit when appropriate.
Read coverage before relying on a score
A scan is evidence, not a guarantee. Network failures, hidden routes, authentication boundaries, unavailable browser support, and incomplete source context can limit what was checked. Compare scores only when the selected modules, versions, and coverage are comparable.
Continue with VICE
See how VICE scopes audits and protects customer data.