iOS Client

Coming Soon — The AegisWire iOS client is currently in development. The information below describes the planned architecture and feature set. No App Store listing is available yet.

The AegisWire iOS client will use Apple's NetworkExtension framework with a Packet Tunnel Provider for native VPN integration, targeting iOS 16.0 and later.

Planned Architecture

  • NetworkExtension Packet Tunnel Provider for native iOS VPN integration
  • On-demand VPN rules for automatic connection on untrusted networks
  • MDM support via Managed App Configuration for zero-touch enterprise enrollment

Planned Features

Enrollment

  • QR code scanning for simple mobile enrollment
  • Manual token entry
  • Managed App Configuration for automated MDM enrollment
  • SSO enrollment via external identity provider

Connection

  • Single-tap connect with VPN status indicator in the iOS status bar
  • Automatic gateway selection and connection migration on network changes
  • Full tunnel and split tunnel modes (policy-driven)
  • Always-on VPN with automatic reconnection

Security

  • Kill switch to block traffic on disconnection
  • DNS through tunnel
  • AWT handshake with hybrid post-quantum key exchange
  • Per-app VPN on MDM-managed devices

Enterprise (Planned)

  • Apple Business Manager / Apple School Manager distribution
  • Volume Purchase Program (VPP) support
  • Managed App Configuration for pre-configured enrollment:
<dict>
    <key>cp_url</key>
    <string>https://vpn.yourdomain.com:8443</string>
    <key>enrollment_token</key>
    <string>TOKEN_VALUE</string>
    <key>auto_connect</key>
    <true/>
</dict>

System Requirements (Planned)

  • iOS 16.0 or later
  • iPhone or iPad

Development Status

The iOS client is in active development. Check back for updates or contact your AegisWire account representative for timeline information.