The scan is strictly read-only. It does not create, modify, delete, or remediate any resource. It does not read secret values, environment variables, or data-plane contents.
Access is through a client-created cross-account IAM role with an External ID, scoped to the Vishcore scanner allowlist. The role has no write permissions and no secret-value read permissions.
The scan is not an audit opinion, a compliance certification, a penetration test, or a guarantee that an environment will meet SOC 2 or any other framework requirements.
These five checks are the public scan-check contract. A client report may include additional approved tests, scoped and delivered separately.