← Package directory
Available on winget

Install Keyguard

An alternative client for the Bitwarden® platform

Install with winget
winget install --id ArtemChepurnyi.Keyguard
Upgrade
winget upgrade --id ArtemChepurnyi.Keyguard
Uninstall
winget uninstall --id ArtemChepurnyi.Keyguard

About Keyguard

Keyguard is an alternative client for the Bitwarden® platform, created to provide the best user experience possible. Highlights: - a beautiful rich and responsive Material You user interface; - a powerful and fast search; - a support for creating & using passkeys - a modern alternative to passwords. - a watchtower that finds items with Pwned passwords, Vulnerable accounts, Reused passwords, Inactive two factor authentication, Inactive passkeys, Unsecure Websites as well as Duplicate, Incomplete and Expiring items,...

What's new in 2.14.2

On desktop, the UI scale can now be overridden using the keyguard.uiScale JVM property. In-app links have also been updated to point to the new project website. All changes - e0eb233f - chore: Bump app name to 2.14.2 - d82df23f - docs: Add QR codes page - a00987f3 - docs: Add Large type page - 4ad4030c - docs: Add Appearance page - 2a2c293b - refactor: Remove now unused SSH agent timeout animation #1454 - a540575e - chore: Bump arrow to 2.2.3 - 8dc6edef - chore: Bump haze to 2.0.0-alpha03 - ab0f1632 - chore: Bump okhttp to 5.4.0 - 4c9da771 - chore: Bump sqlcipher-android to 4.16.0 - 87cae0d2 - chore: Bump Compose to 1.12.0-alpha02 - 1385123d - improvement(web): Better mobile layout - 29f95e92 - build(deps): Bump dbusJava from 5.1.1 to 5.2.0 (#1189) - ca36e6fe - build(deps): Bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18 (#1429) - f1294677 - build(deps): Bump richtext from 1.0.0-alpha03 to 1.0.0-alpha05 (#1365) - ac332c8d - build(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#1453) - 68c8b5f4 - build(deps): Bump apple-actions/import-codesign-certs (#1384) - 3d49f640 - [AUTO] Update localization library (#1459) - 24343cb8 - [AUTO] Update Public suffix list (#1458) - 6092c0ad - [AUTO] Update justdeleteme library (#1457) - d08290b2 - [AUTO] Update two-factor auth library (#1456) - 162d8bfc - fix(desktop): allow overriding UI scale via keyguard.uiScale JVM property (#1421) - e765565d - improvement: Update links to the new website - 1d662f59 - fix(web): Adjust device frames to the screenshots fits perfectly - 0ead05d1 - chore: Use a proper worflow prefix - 5fcb8433 - fix(web)...

Read release notes

Version history

Version Updated Notes
2.14.2 Unknown On desktop, the UI scale can now be overridden using the keyguard.uiScale JVM property. In-app links have also been updated to point to the new project website. All changes - e0eb233f - chore: Bump app name to 2.14.2 - d...
2.14.1 Unknown This update includes internal housekeeping and prepares for future improvements. All changes - 65e25991 - chore: Bump app version name to 2.14.1
2.14.0 Unknown This update introduces automatic vault backups to protect against data loss, along with fixes to improve backup reliability. On desktop, you can now use Ctrl+Shift+L to lock your vault, and issues with popup window and q...
2.13.0 Unknown WebAuthn Level 3 support has been added for Android, and window capture protection is now available on Windows. On Windows and macOS, the app will now use the system's accent color. The previously used barcode format is...
2.12.0 Unknown In-app previews are now available for image and text attachments, including on WearOS. The clipboard can now be configured to clear automatically, and the desktop app can be set to minimize after copying an item. Watchto...
2.11.0 Unknown The SSH agent now features a key approval window and maintains a request history; its settings have been moved to a new Developer section. The password generator adds support for Cloudflare and Fastmail email forwarders,...
2.10.2 Unknown This update brings improvements for Wear OS and SSH functionality. The Wear OS app introduces a platform-specific UI for the change password screen, displays Watchtower alerts for SSH keys, and now respects Send tab visi...
2.10.1 Unknown This update addresses several user interface issues. On Android, a layout rendering issue in the subscriptions view has been corrected. Additionally, the 'Send' tab will no longer flicker upon application launch, as its...
2.10.0 Unknown This update introduces support for file attachments and Bitwarden Sends. Passkey authentication is now enforced if the authentication mode is set to preferred or higher. Performance for lists has been updated, and UI ani...
2.9.0 Unknown This update introduces initial support for Wear OS, featuring optimized screens for manual Bitwarden login, the password generator, and updated layouts for the 'About' and 'Data Safety' sections. The description text fro...
2.8.1 Unknown A new application icon has been introduced for macOS. On Android, autofill compatibility for Chromium-based browsers has been revised; the list of exotic browsers was removed and a maximum version for compatibility mode...
2.8.0 Unknown This update adds several new capabilities on Android: the password generator is now available as a Quick Settings Tile for access without login, YubiKey provisioning is supported via NFC, and QR codes can be opened from...
2.7.0 Unknown This update features a major search rework, SSH agent support for Android via Termux, and the ability to import SSH keys from files. Search now prioritizes title matches and displays context as a badge. You can also batc...
2.6.1 Unknown This release provides corrections for the Bitwarden integration. The public URL for Bitwarden Send has been fixed for users on the EU server. Additionally, password history for Bitwarden accounts now correctly reflects c...
2.6.0 Unknown This release introduces the ability to unlock vaults with a YubiKey on Android and the option to archive or unarchive entries. For Bitwarden users, support for email-protected Sends is now available, and the encryptedFor...
2.5.0 Unknown This update adds a global Quick Search shortcut for desktop platforms and enables hotkey detection on Linux under XWayland. The notifications service now uses an exponential backoff for re-connection attempts. For the pa...
2.4.1 Unknown This release addresses a packaging issue to ensure that the ssh-agent and native library binaries are correctly marked as executable after installation. All changes - 8346410c - chore: Bump app version to 2.4.1 - c2a0777...
2.4.0 Unknown This release introduces an initial SSH agent for Linux and macOS. Additionally, local master key computations now utilize the Argon2id hashing algorithm. The vault merge process is also updated: tags are now correctly me...
2.3.4 Unknown This update introduces several platform-specific enhancements and general fixes. For Android users, the "Allow screenshot" option can now display an optional visual cue, and the app will react to system light/dark mode c...
2.3.3 Unknown This release introduces functional and user interface updates for Windows. The trust manager has been consolidated to combine the Windows-My, Windows-ROOT, and default certificate stores. On Windows, the main window titl...