Skip to content

iOS

Version 2.0.1

  • Released July 25, 2026

Fixed

  • Tunnels now use the Arqit SKA-Platform™ region configured during registration. Devices registered to a region other than the default (for example acme1) failed to connect with a "No KNode server keys" error.

Version 2.0.0

  • Released July 9, 2026

Important

Crux is a new app that replaces Crux VPN. This is a new App Store listing — existing Crux VPN users will need to install Crux separately.

Added

  • Rebuilt from the ground up in SwiftUI, replacing the original Crux VPN client
  • Post-quantum tunnel keys via Arqit SKA-Platform™ — register the device in-app, agree a pre-shared key at connect time, and rotate it automatically for the life of the session
  • Scan a QR code to import a tunnel, including on iPad and on devices without a Neural Engine
  • Import and export tunnel configurations, including export of all tunnels to a zip archive
  • In-app logging with a redesigned log viewer for easier troubleshooting
  • Developer mode for exporting and importing device metadata
  • Proprietary licensing (EULA)

Changed

  • New app identity — rebranded from Crux VPN to Crux, with a new bundle identifier (com.sirius.crux)
  • Redesigned interface with a new icon, colour palette, and typography
  • Full iPad layout support
  • Updated to the latest Arqit SKA-Platform™ SDK
  • Requires iOS 18 or later

Fixed

  • Device registration now generates a stable device ID instead of using the device name
  • Resolved a race condition that prevented capital letters being typed into secure fields
  • Camera permissions are now requested and checked before scanning
  • Tunnel importer no longer rejects configurations containing unrecognised fields

Version 1.0.0

  • Initial Release (non-PQC)