Chrome Extensions

Stealth Browse supports installing Chrome extensions (.crx files) for additional functionality.

Compatibility

Chrome extension support is partial due to platform differences between Chrome and Stealth Browse:

Supported

  • Content scripts
  • CSS injection
  • Basic storage API
  • Manifest V2 extensions

Limited Support

  • Background scripts
  • Browser action popups
  • Some Chrome APIs

Not Supported

  • Manifest V3 service workers
  • Native messaging
  • DevTools panels
  • Some advanced APIs

Installing Extensions

From Chrome Web Store

1
Open Chrome Web Store

Go to Settings → Chrome Extensions → Chrome Web Store.

2
Find an Extension

Browse or search for the extension you want.

3
Download CRX

The extension will be downloaded as a .crx file.

4
Install

Open the downloaded file to install the extension.

From CRX File

  1. Go to Settings → Chrome Extensions → Manage Chrome Extensions
  2. Tap "Install from file"
  3. Select your .crx file
  4. Review permissions and confirm installation

Managing Extensions

Access extension management through Settings → Chrome Extensions → Manage Chrome Extensions:

  • Enable/Disable: Toggle extensions without uninstalling
  • Options: Access extension settings if available
  • Uninstall: Remove extensions completely
  • Permissions: View what the extension can access

CRX Parser

Stealth Browse includes a CRX parser that extracts and validates Chrome extension packages:

Package Validation

Verifies the CRX file format and signature.

Manifest Parsing

Reads the extension manifest and validates required fields.

Content Extraction

Extracts scripts, styles, and resources for use.

Permission Analysis

Shows what the extension will be able to access.

Recommended Extensions

These types of extensions typically work well:

  • Content blockers and filters
  • Page styling and themes
  • Reading enhancements
  • Simple productivity tools
  • Text manipulation utilities
Complex Extensions: Extensions that rely heavily on Chrome-specific APIs, background service workers, or native messaging may not work correctly.

Plugin vs Extension

When to use native plugins vs Chrome extensions:

Feature Native Plugin (.sbplugin) Chrome Extension (.crx)
API AccessFull Stealth Browse APILimited Chrome API subset
Settings IntegrationFull accessNot available
Toolbar ActionsSupportedLimited support
PerformanceOptimized for StealthMay vary
AvailabilityMust create or findChrome Web Store
Recommendation: Use native .sbplugin plugins when possible for best compatibility and performance. Use Chrome extensions for functionality not available as native plugins.