Agent Guard security

A policy boundary around supported browser-agent actions.

Agent Guard combines explicit site authorization, intent contracts, policy evaluation, approval gates, risk budgets, minimized audit records, and coverage reporting. It does not claim to mediate every browser or server channel.

Per-origin authorization

Host access is requested for a site only after the user authorizes that origin. Grants and optional permissions can be revoked.

Intent and policy

Supported actions are compared with explicit sites, destinations, data categories, action types, expiry, budgets, and fresh-user-presence requirements.

Approval Gate

Guardable high-risk commits can be paused for a summary, intent mismatch, prompt-risk association, coverage warning, and narrow approval scope.

Redacted audit

Persistent records use minimized labels, categories, redacted URLs, amount buckets, decisions, and chained event hashes—not raw form contents.

Managed controls

Enterprise deployments can use chrome.storage.managed policy and signed imported policy packs, subject to administrator governance.

Coverage honesty

Guard Health distinguishes guarded, observed-only, and unsupported channels and includes a no-network self-test.

Threat boundary

What the product attempts to reduce—and what it cannot guarantee.

Prompt injection

Agent Guard can associate bounded prompt-risk signals with later supported actions, but it does not claim causation or complete detection.

Sensitive-data egress

Policy can classify categories and govern supported destinations; unsupported or server-side channels remain outside coverage.

Tool misuse

Intent contracts, profiles, rules, risk budgets, and approvals constrain supported browser-visible actions.

Tampering and spoofing

Page-world evidence is untrusted. The service worker revalidates schemas, rate-limits input, and binds decisions to Chrome sender identity.

Audit integrity

Chained SHA-256 event hashes can reveal local audit alteration but do not replace an external trusted timestamp or enterprise SIEM.

Emergency stop

Panic Lock can expire grants, cancel approvals, and block guardable high-risk actions; it cannot stop unsupported browser or server channels.

Vulnerability reporting

Responsible disclosure

Report product-specific vulnerabilities to security@siteegress.com. Include the Agent Guard version, authorized test origin, Guard Health state, safe reproduction steps, expected policy outcome, actual outcome, and minimized evidence. Never include real credentials, messages, payment details, or third-party data.

Contact security

Examples in scope

  • Authorization or permission bypass
  • Approval-gate bypass for a supported action
  • Sensitive value persistence contrary to the policy
  • Cross-origin session or audit leakage
  • Policy signature or managed-policy validation flaw
  • Export injection or audit-integrity defect

Out-of-scope testing

  • Claims that Agent Guard should cover a documented unsupported channel
  • Testing without site or account authorization
  • Social engineering
  • Denial of service without a concrete Agent Guard flaw
  • Prompt examples containing real secrets or personal data