Skip to main content

Chrome Extension

chrome(action=...) controls the user’s real Chrome browser via Extension + Native Messaging, leveraging existing login sessions.

Overview

The Chrome tool is the highest-layer browser interaction tool — it connects to the user’s real Chrome browser and can operate on authenticated websites. All write operations follow a 4-level confirmation policy.

Architecture

Available Actions

Tab Lifecycle

Confirmation Policy (4 Levels)

Security Constraints

  • ❌ Never return cookies, tokens, or session data
  • ❌ Never store credentials outside browser_auth
  • ❌ Never navigate to malicious URLs
  • ❌ Never bypass 2FA
  • ❌ Never access chrome:// pages
  • ❌ Never modify browser settings

browser_auth

Secure credential management — sensitive data never leaves the Extension:

Prerequisites

  1. Profy Desktop running
  2. Profy Browser Extension installed and enabled
  3. Chrome browser running