An open-source password and passkey manager for Android, Windows, Linux and macOS.
RenVault works in one of two modes:
- iCloud Keychain – sign in with your Apple Account and RenVault reads and writes the same passwords and passkeys you use on iPhone, iPad and Mac.
- Local vault – no account and no server. The vault lives on your devices and syncs directly between the ones you pair with a QR code.
- Passwords, Wi-Fi networks and passkeys, with search, notes and recently deleted items
- Autofill on Android, including inline suggestions in the keyboard
- Passkeys:
- Android 14+: create and use passkeys in Chrome and in apps
- Use your phone as a passkey for any computer (QR code + Bluetooth)
- Linux: a virtual security key that Chrome and Firefox see as a plugged-in USB key
- Windows 11 24H2 and newer: RenVault as a passkey provider in Windows (experimental)
- Unlock with fingerprint, face, Windows Hello or the device PIN
- Encrypted
.renvaultbackups and CSV import - Checks whether a password appeared in a known data breach
- Material 3 Expressive design, light and dark theme
Builds are published on the Releases page:
| Platform | Package |
|---|---|
| Android 7.0+ | .apk |
| Windows | .msi |
| Linux | .deb, .rpm, .tar.gz |
| macOS (Apple Silicon) | .dmg |
RenVault is in beta. Keep a backup of your vault.
Requirements: JDK 25, Go (version in core/go.mod) and the Android SDK.
Set the Go installation in local.properties:
go.dir=/path/to/go
Then:
- Android:
./gradlew :androidApp:assembleDebug - Desktop:
./gradlew :desktopApp:run -Drenvault.main=VaultMainKt - Desktop packages:
./gradlew :desktopApp:packageDistributionForCurrentOS
core/– the Go core: vault, encryption, iCloud Keychain, sync, CTAP2/passkeysshared/– the Compose Multiplatform app shared by every platformandroidApp/– Android entry point, autofill and Credential Manager servicesdesktopApp/– desktop entry point and packaging
RenVault has no servers and collects no data. In iCloud mode it talks to Apple; signing in also uses an "anisette" server, which you can choose in the settings. In local mode nothing leaves your devices except the encrypted sync between them.
RenVault is released under the GNU General Public License v3.0.
RenVault is not affiliated with or endorsed by Apple. iCloud and Apple Account are trademarks of Apple Inc.