# achep/keyguard-app

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/achep-keyguard-app).**

2,497 stars · 75 forks · Kotlin · other

## Links

- GitHub: https://github.com/AChep/keyguard-app
- Homepage: https://play.google.com/store/apps/details?id=com.artemchep.keyguard
- awesome-repositories: https://awesome-repositories.com/repository/achep-keyguard-app.md

## Topics

`android` `bitwarden` `compose` `desktop` `jvm` `kotlin` `multiplatform`

## Description

Keyguard is a password manager application and secure vault designed for storing and organizing logins, passkeys, and sensitive data. It provides a multi-factor authentication vault that utilizes encrypted offline access to ensure credentials remain available without an internet connection.

The application includes a dedicated SSH key manager and agent integration for generating and managing keys to access remote servers. It also features a password security auditor that analyzes vault entries to identify compromised, reused, or weak credentials.

The system covers a broad range of security capabilities, including secure secret generation, biometric and hardware-key vault unlocking, and native system-level autofill integration for populating credentials into external applications. It also manages vault attachments through background downloading and uploading, supports data synchronization and backup, and provides tools for portable data export.

## Tags

### Security & Cryptography

- [Credential Vaults](https://awesome-repositories.com/f/security-cryptography/credential-vaults.md) — Provides a secure storage solution for managing logins, passkeys, and sensitive secrets across multiple accounts. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))
- [Credential Health Audits](https://awesome-repositories.com/f/security-cryptography/credential-health-audits.md) — Analyzes vault entries to identify compromised, weak, or reused passwords to improve account safety. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))
- [Autofill Integrations](https://awesome-repositories.com/f/security-cryptography/credential-management-integrations/autofill-integrations.md) — Integrates with native operating system autofill frameworks to populate credentials into applications and websites. ([source](https://play.google.com/store/apps/details?id=com.artemchep.keyguard))
- [Credential Retrieval Workflows](https://awesome-repositories.com/f/security-cryptography/credential-retrieval-workflows.md) — Provides workflows for organizing and accessing stored authentication data for seamless service authentication.
- [Biometric Unlocking](https://awesome-repositories.com/f/security-cryptography/credential-vaults/biometric-unlocking.md) — Uses biometric tokens and master passwords to derive decryption keys for unlocking the secure encrypted data store.
- [Encrypted Vaults](https://awesome-repositories.com/f/security-cryptography/credential-vaults/encrypted-vaults.md) — Maintains a local encrypted copy of credentials and attachments to ensure availability without internet.
- [SSH Agent Integrations](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/machine-and-protocol-identity/specialized-authentication-protocols/agent-authentication-strategies/ssh-agent-integrations.md) — Integrates with local SSH agents to manage authentication handshakes for remote server access. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))
- [MFA Vaults](https://awesome-repositories.com/f/security-cryptography/multi-factor-authentication/mfa-vaults.md) — Provides a secure storage system for credentials that supports biometric unlock and hardware security keys.
- [Multi-Factor Unlocking](https://awesome-repositories.com/f/security-cryptography/secure-vaults/multi-factor-unlocking.md) — Grants access to encrypted data through a master password, biometric authentication, or hardware security keys. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))
- [SSH Key Management](https://awesome-repositories.com/f/security-cryptography/ssh-key-management.md) — Provides a dedicated utility for generating and managing the lifecycle of SSH keys.
- [Compromised Account Auditors](https://awesome-repositories.com/f/security-cryptography/compromised-account-auditors.md) — Analyzes vault entries to identify if credentials appear in verified public data breach dumps.
- [Vault Backups](https://awesome-repositories.com/f/security-cryptography/credential-vaults/encrypted-vaults/vault-backups.md) — Maintains an offline copy of the vault and manages encrypted backups to ensure data redundancy. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))
- [Hardware Authentication](https://awesome-repositories.com/f/security-cryptography/hardware-authentication.md) — Integrates with external USB-C or NFC security modules to provide multi-factor authentication for vault access.
- [Secret Generators](https://awesome-repositories.com/f/security-cryptography/secret-generators.md) — Uses cryptographically strong random number generators to create secure passwords and SSH keys. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))
- [Credential Organization](https://awesome-repositories.com/f/security-cryptography/secure-data-vaults/credential-organization.md) — Stores and organizes logins, passkeys, and sensitive information using standardized security formats. ([source](https://play.google.com/store/apps/details))
- [Security Auditing](https://awesome-repositories.com/f/security-cryptography/secure-storage/security-auditing.md) — Analyzes stored vault data to identify reused passwords and insecure websites. ([source](https://play.google.com/store/apps/details?id=com.artemchep.keyguard))

### Business & Productivity Software

- [Password Managers](https://awesome-repositories.com/f/business-productivity-software/native-macos-applications/password-managers.md) — Provides a secure application for the storage and management of logins, passkeys, and sensitive data.

### Data & Databases

- [Offline Data Management](https://awesome-repositories.com/f/data-databases/offline-data-management.md) — Allows users to view, add, and modify vault entries without requiring an active internet connection. ([source](https://play.google.com/store/apps/details?id=com.artemchep.keyguard))
- [Vault Item Search](https://awesome-repositories.com/f/data-databases/vault-item-search.md) — Implements a high-performance search interface to quickly locate credentials and vault entries. ([source](https://cdn.jsdelivr.net/gh/achep/keyguard-app@master/README.md))

### DevOps & Infrastructure

- [Local-First Synchronization](https://awesome-repositories.com/f/devops-infrastructure/local-first-synchronization.md) — Maintains a local encrypted database that synchronizes with remote repositories for full offline access.

### Part of an Awesome List

- [Password Security Auditing](https://awesome-repositories.com/f/awesome-lists/security/password-cracking/password-security-auditing.md) — Identifies compromised passwords and reused credentials to strengthen the overall security posture of online accounts.
