Installation & Deployment

LockRoot is built natively for each platform to ensure maximum integration with OS-level security boundaries.

Mobile

  • Android: Built natively in Kotlin. Available via internal testing or manual APK build via Gradle (assembleRelease).
  • iOS: Built in Swift / SwiftUI using Apple CryptoKit. Available on the App Store.

Desktop

  • Windows: Built in C# / WPF on .NET 8. Distributed via GitHub Releases as a per-user standalone installer.
  • macOS: Built in Swift (App Sandbox ready). Distributed via GitHub Releases or compiled from the Xcode project.
  • Linux: Built in C# via the Avalonia UI framework. Available as a Debian package (.deb), RPM package, or AppImage.