Android
Version 2.0.1
- Released April 2, 2026
Changed
- Redesigned create tunnel screen layout
- Improved button styling and consistency across dialogs
- About screen is now scrollable on smaller displays
Fixed
- Fixed button height mismatch on the registration screen
- Fixed About screen content being cut off on smaller devices
Version 2.0.0
- Released March 24, 2026
Important
Crux is a new app that replaces Crux VPN. This is a new Play Store listing — existing Crux VPN users will need to install Crux separately.
Added
- New app identity — rebranded from Crux VPN to Crux
- 16KB memory page size support for newer Android devices
- Proprietary licensing (EULA)
Changed
- New package name (
com.sirius.crux) — separate debug and release installs - Upgraded build system: AGP 9.1, Kotlin 2.2, Gradle 9.3, NDK r28, target API 36
- Upgraded WireGuard native dependencies (wireguard-go, wireguard-tools)
- Rebuilt liboqs from source for improved compatibility and smaller binary size
- Updated SKA device identity to "Crux for Android by Sirius"
- Updated GitHub Actions to v4 for CI/CD
Fixed
- Cherry-picked upstream WireGuard bug fixes
- Applied upstream UI/UX improvements
- Resolved Kotlin build warnings
- Removed unused language translations and dead code
- Removed upstream WireGuard updater and donation code
Version 1.3.0
- Released January 26, 2026
Added
- Advanced registration option for custom SKA domains
- Automatic migration of existing registrations when updating from version 1.2.1 or older
Changed
- Registration flow updated
- Simple mode is now the default registration method
- Advanced mode replaces the previous URL based registration
- Updated default SKA tenancy settings
Fixed
- Resolved an issue where authentication was not restored after app restarts or updates
- Fixed background heartbeat not restarting for already registered devices
- Improved reliability of re-authentication when the tunnel state changes
Version 1.2.1
- Released September 3, 2025
Fixed
- Fixed registration URL parsing for custom SKA-EC URLs.
Version 1.2.0
- Released August 29, 2025
Added
- Support for custom URLs when registering with Arqit SKA-Platform™
Changed
- Complete UI redesign for easier use and better alignment with the Web UI
- Field names adjusted for more consistent naming across platforms
- App icon refreshed with a new design
Fixed
- Crash related to log handling
Version 1.1.6
- Released July 26, 2025
Added
- Support for upcoming changes to Arqit SKA-Platform™ architecture.
Changed
- Android 13 devices are now able to fully authenticate with Arqit SKA-Platform™, resolving a prior issue related to Java versioning.
Version 1.1.5
- Released May 14, 2025
Added
- Allows the use of user certificates.
Version 1.1.4
- Released May 8, 2025
Added
- Biometrics are now required in order to reveal the private key.
Changed
- A "double opt-in" confirmation is now implemented when deleting a tunnel.
- Additional editable fields for Arqit SKA-Platform™ configuration.
Version 1.1.1
- Released May 7, 2025
Changed
- Improved performance and readability of application logs.
Version 1.1.0
- Released April 28, 2025
Added
- Users can now register their device with Arqit SKA-Platform™ directly through the app.
- The app pulls and displays relevant information from Arqit SKA-Platform™ SKA.
- Displays time remaining until the next WireGuard handshake.
- Session stats now include received and sent traffic.
- Added double opt-out flow for device de-registration with Arqit SKA-Platform™.
Changed
- Tunnel creation is now disabled for devices without Arqit SKA-Platform™ support.
Version 1.0.0
-
Released April 16, 2025
-
Initial Release