Security model

Authority is a property of the system, not the prompt.

The research platform is designed to fail closed when identity, scope, approval, evidence or cost controls are missing.

01

Identity

Google-only sign-in, verified email and an exact server-side allowlist.

02

Scope

Every target, redirect and tool action is validated against active authorization.

03

Approval

Sensitive actions require one-time approval bound to exact parameters.

04

Evidence

Artifacts are stored privately, hashed and linked to the source action.

05

Models

Providers propose structured actions but cannot grant themselves authority.

06

Cost

Paid calls reserve budget atomically and stop at the configured hard ceiling.

07

Memory

Model output remains a candidate until an operator explicitly approves it.

08

Audit

Control decisions create sanitized, append-only application events.

Research boundary

Viridis does not test systems without authorization.

We do not perform denial of service, credential theft, phishing, persistence, malware, lateral movement, mass exploitation or out-of-scope testing. Sensitive actions stop for human review.