macOS Client

Coming Soon — The AegisWire macOS client is currently in development. The information below describes the planned architecture and feature set. No download is available yet.

The AegisWire macOS client will use Apple's native NetworkExtension framework for tunnel management, targeting macOS 13 (Ventura) and later.

Planned Architecture

  • NetworkExtension Packet Tunnel Provider for kernel-level tunnel integration
  • Apple Silicon and Intel support (universal binary)
  • System Extension model (not legacy kernel extension)

Planned Features

Enrollment

  • Token-based enrollment: paste a token provided by your AegisWire administrator
  • QR code scanning from the admin interface
  • SSO enrollment via external identity provider (if configured by your organisation)

Connection

  • One-click connect with automatic gateway selection
  • Menu bar status icon showing connection state
  • Full tunnel and split tunnel modes (determined by organisation policy)
  • Connection details: gateway region, duration, data transferred

Security

  • Kill switch to block traffic on unexpected disconnection
  • DNS through tunnel with enterprise DNS override support
  • AWT handshake with hybrid post-quantum key exchange

Configuration

  • Tunnel mode selection (if permitted by organisation policy)
  • Kill switch mode: always on or on-disconnect only
  • Split DNS support for enterprise environments

System Requirements (Planned)

  • macOS 13 (Ventura) or later
  • Apple Silicon (M1/M2/M3/M4) or Intel processor
  • Administrator access for initial NetworkExtension approval

Development Status

The macOS client is in active development. Key areas:

  • NetworkExtension integration: in progress
  • AWT protocol implementation: in progress
  • Enrollment flow: in progress
  • Admin interface integration: planned

Check back for updates or contact your AegisWire account representative for timeline information.