Skip to the content.

Features Overview

Enveil provides comprehensive environment identification through visual indicators and intelligent URL matching. Here’s a complete overview of all features available in the extension.

Core Features

☁️ Cloud Environment Highlighting

Advanced cloud platform environment and role identification

Enveil now supports intelligent cloud environment visualization for AWS, with support for other cloud providers coming soon.

Three-Tier Cloud Configuration

Dual-Layer Visual System

Cloud Environment Configuration Cloud environment configuration interface showing provider selection and account management

Cloud Provider Templates

Smart Cloud Detection

AWS Account Selection Page AWS account selection page with account container highlighting and role keyword emphasis

AWS Console Highlighting AWS Console navigation bar with account information and role highlighting

🎯 Intelligent URL Matching

Five sophisticated matching strategies for maximum flexibility

🎨 Visual Indicators

Multiple ways to identify environments visually

Corner Banners

Site Configuration Portal Site configuration portal showing group management and site rules

Background Overlays

Site Example with Banner Example of environment banner displayed on a webpage

πŸ“ Configuration Management

Organize rules logically for better management

Dual-Tab Interface

The configuration page features two main tabs:

  1. Site Configurations: Traditional URL-based environment identification
  2. Cloud Environments: Cloud provider account and role highlighting

Cloud Portal Cloud environments portal showing configured cloud providers

Traditional Site Configuration

Site Group Item Site group item showing multiple environment rules

Cloud Configuration System

Cloud Portal with Environment Cloud portal showing environment details and account list

Site Portal Group Site configuration showing grouped environment rules

🎨 Advanced Color System

Comprehensive color management

Default Palette

10 predefined colors optimized for different environments:

Custom Colors

Management Features

πŸ“€ Import/Export System

Flexible configuration sharing and backup

Export Options

Import Options

πŸ”„ Browser Synchronization

Cross-device configuration synchronization

Sync Features

Conflict Resolution

βš™οΈ Advanced Configuration

Power user features for complex setups

URL Parameters

Quick actions via URL parameters:

?action=addSite&domain=example.com&pattern=domain

Configuration Migration

User Interface Features

πŸ–₯️ Options Page

Comprehensive configuration interface

Layout

Components

πŸ”§ Popup Interface

Quick access and control

πŸŽ›οΈ Component System

Reusable UI components for consistency

Switch Components

Preview Components

Technical Features

πŸ”’ Security & Privacy

Privacy-first design with robust security

Data Privacy

Security Measures

⚑ Performance Optimization

Efficient operation with minimal impact

Matching Optimization

Memory Management

πŸ› οΈ Development Features

Built for developers, by developers

WXT Framework

Build System

Integration Features

🌐 Browser Integration

Seamless browser experience

Extension Icon

Content Script Integration

πŸ“± Cross-platform Support

Works across different environments

Browser Support

Operating System

Cloud Environment Use Cases

AWS Multi-Account Setup

☁️ AWS-Production
β”œβ”€β”€ Account: prod-main (123456789012) - Red background
β”‚   └── Roles: Admin, ReadOnly
β”œβ”€β”€ Account: prod-security (123456789013) - Orange background
β”‚   └── Roles: SecurityAdmin, Auditor
└── Account: prod-logging (123456789014) - Yellow background
    └── Roles: LogAdmin

☁️ AWS-Development  
β”œβ”€β”€ Account: dev-sandbox (987654321098) - Blue background
β”‚   └── Roles: Developer, Tester
└── Account: dev-shared (987654321099) - Green background
    └── Roles: DevOps, Admin

Account Selection Page Highlighting

When on AWS SAML sign-in pages:

Console Page Highlighting

When in AWS Console, the highlighting persists in the navigation bar:

Planned Features

πŸš€ Upcoming Enhancements

Features in development or planned

Shadow DOM Complete

Testing Suite

UI Enhancements

Advanced Matching

More Cloud Providers

Feature Comparison

Feature Basic Use Advanced Use Power User
URL Matching Domain, URL Regex, Prefix Everything (Auto)
Visual Indicators Corner Banners + Background Overlay + Custom Positions
Configuration Single Rules Groups + Defaults, Sync
Management Manual Setup Import/Export + Browser Sync
Customization Basic Colors Custom Colors + Unlimited Palette
Cloud Support - AWS + Multi-Provider

Getting the Most from Enveil

Best Practices

  1. Start Simple: Begin with domain matching for basic needs
  2. Organize Logically: Use groups to separate different projects or teams
  3. Color Code Consistently: Use the same colors for similar environments across projects
  4. Test Patterns: Use the preview feature to test complex regex patterns
  5. Export Regularly: Create backups of your configuration
  6. Cloud Setup: Use templates for quick cloud provider configuration
  7. Role Keywords: Use specific keywords for role highlighting (e.g., β€œAdministrator” not β€œAdmin”)

Common Use Cases

Enveil is designed to grow with your needs, from simple domain matching to complex multi-environment setups with advanced synchronization and management features.