Как Keyguard превращает работу с паролями в удовольствие

17 мая 2026
3,180
99
10
4 недели

Я долго пользовался официальным клиентом Bitwarden. Он надежный, делает то, что должен, но... какой же он скучный и иногда неповоротливый. Когда я наткнулся на Keyguard, меня зацепило то, насколько отзывчивым может быть менеджер паролей. Это альтернативный клиент для Bitwarden и KeePass, который написан на Kotlin Multiplatform. Автор проекта, Артем Чепурной, явно задался целью сделать приложение, которое не просто хранит данные, а выглядит и ощущается как нативный продукт 2024 года.

Что это вообще такое

Keyguard — это сторонний клиент, который подключается к вашему серверу Bitwarden (или Vaultwarden) или открывает локальные базы KeePass (.kdbx). Проект не пытается переизобрести протоколы безопасности, он берет проверенную базу и натягивает на нее современный интерфейс.

Главная фишка здесь в технологическом стеке. Использование Compose Multiplatform позволило сделать интерфейс в стиле Material You, который адаптируется под цвета системы. Это особенно круто смотрится на Android, но проект живет и на десктопах: Linux, Windows и macOS тоже в деле.

Чем он лучше официального приложения

Если вы думаете, зачем менять официальный софт на сторонний, вот несколько вещей, которые меня подкупили.

Поиск который действительно ищет

В официальных клиентах поиск часто работает топорно. В Keyguard он быстрый и поддерживает сложные запросы. Вы находите нужный аккаунт еще до того, как допечатали слово. Это критично, когда у вас в базе больше пары сотен записей.

Реклама

Настоящая мультиплатформенность

Приложение работает везде. Есть даже версия для Wear OS — можно посмотреть код двухфакторки прямо с часов, не доставая телефон из кармана. На десктопе Keyguard умеет работать как SSH-агент, что превращает его в удобный инструмент для разработчика.

Встроенный Watchtower

В Keyguard есть крутой аудит безопасности. Он проверяет ваши пароли по базе утечек Pwned, находит дубликаты, слабые комбинации и аккаунты, где вы забыли включить 2FA. Отдельно радует проверка на «небезопасные сайты» (HTTP вместо HTTPS).

Работа с Passkeys

Passkeys — это будущее, которое уже наступило, но многие менеджеры паролей до сих пор внедряют их со скрипом. Здесь поддержка ключей доступа реализована «из коробки», можно создавать и использовать их без лишних костылей.

Взгляд под капот

Проект написан на Kotlin. Это отличный пример того, как работает Kotlin Multiplatform (KMP) в реальной жизни. Основная логика общая, а UI на Compose отрисовывается нативно для каждой платформы.

| | | | | :----: | :----: | :----: | | 1 | 2 | 3 |

Интересно реализована работа с SSH-ключами. Генератор паролей в Keyguard умеет создавать не только текстовые строки, но и полноценные SSH-ключи. Если вы часто настраиваете новые серверы, это экономит кучу времени.

Для любителей кастомизации есть поддержка URL-оверрайдов и плейсхолдеров. Это позволяет гибко настраивать, как именно приложение должно открывать ссылки или подставлять данные в специфические формы.

Практические нюансы

У Keyguard есть модель монетизации, о которой стоит знать сразу. Базовые функции бесплатны, но за мультиаккаунтность, редактирование записей (в Bitwarden) и загрузку вложений просят премиум-лицензию. Это может быть либо разовая покупка, либо подписка.

Для тех, кто использует KeePass, Keyguard выступает в роли удобной «читалки» и редактора с современным лицом. Поддержка формата KDBX реализована через призму фич Bitwarden, так что опыт использования получается очень цельным.

Как попробовать

Установка зависит от вашей платформы. Для Android проще всего взять в Google Play или F-Droid.

Для Linux есть Flatpak:

# Если используете Arch
yay -S keyguard-bin

Для macOS через Homebrew:

brew install --cask keyguard

Windows-юзеры могут воспользоваться Scoop:

scoop install keyguard

Keyguard подойдет тем, кто устал от аскетичного дизайна KeePass или тяжеловесности официального Bitwarden. Это быстрый, красивый и функциональный инструмент, который делает ежедневную рутину с паролями чуть менее раздражающей.

Если вам важна эстетика Material You и вы хотите иметь доступ к паролям даже с часов — проект точно стоит того, чтобы его пощупать. Лично я оставил его как основной клиент на Android именно из-за скорости работы поиска и общего удобства интерфейса.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.