Encrypted DNS
Uses encrypted DNS throughout and rejects plaintext requests
SURGE / IOS / MACOS / RULESET
Surge Personal Digital Firewall Ruleset
Personal digital firewall ruleset for Surge on iOS & macOS, built for precise local traffic identification, classification, and user-defined traffic policies.
topics
project.snapshot
CAPABILITY MATRIX
Aegis is a structured ruleset used to identify and present network communication behavior at the application and transport layers.
Aegis starts from security anxiety, invisible communication, and missing decision context, then rethinks the role of rulesets in personal device security.
Aegis is a structured ruleset used to identify and present network communication behavior at the application and transport layers.
With Aegis, you can build a modern, security-centered personal digital firewall without sacrificing performance or usability.
Aegis focuses on identifying potential communication risks at the application and transport layers, helping users classify traffic accurately and define traffic policies according to their own needs.
Uses encrypted DNS throughout and rejects plaintext requests
Suitable for policy routing, communication identification, and security-assisted configuration
Project commits use GPG signatures to help verify rule and configuration integrity
All policies are decided by users; configurations can be reviewed, traced, and supervised
Introduces how to import, configure, and update Aegis so you can complete setup and start using it quickly.
Choose the subscription configuration that matches your IPv4 / IPv6 network environment, platform, and language
Download the configuration from a URL in Surge, then replace node parameters after import
Enable GeoIP and optional regional routing as needed while keeping rule mode active
Update according to MAJOR / MINOR / PATCH changes by re-downloading the configuration or refreshing external resources
LATEST WRITINGS
This section collects Aegis project articles and technical documents, covering design principles, module configuration notes, and practical explanations related to Surge usage.
Scenarios
This article introduces how Aegis adapts to Cloudflare-related communication environments and its practical value in Cloudflare usage scenarios, helping Surge users understand complex communication behavior and independently build controllable traffic policies on a transparent and auditable basis.
Scenarios
This article introduces how Aegis adapts to OpenAI-related communication environments and its practical value in OpenAI usage scenarios, helping Surge users understand complex communication behavior and independently build controllable traffic policies on a transparent and auditable basis.
Scenarios
This article introduces how Aegis adapts to Microsoft-related communication environments and its practical value in Microsoft usage scenarios, helping Surge users understand complex communication behavior and independently build controllable traffic policies on a transparent and auditable basis.
Scenarios
This article introduces how Aegis adapts to Apple-related communication environments and its practical value in Apple usage scenarios, helping Surge users understand complex communication behavior and independently build controllable traffic policies on a transparent and auditable basis.