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.