
Main vault
Search and organize passwords, notes, files, folders, and favorites.
A desktop GUI vault for passwords, notes, and files, encrypted locally and stored in the Git repository you choose.
Windows 1.0.0 for . Microsoft Store distribution is planned.

Sync with the Git remote you choose
Desktop vault
GitPassword keeps daily vault work visual and direct while Git handles sync, history, and recovery.
Save credentials, API tokens, service accounts, generated passwords, tags, folders, and favorites.
Keep recovery notes, setup details, license information, and private runbooks beside the secrets they explain.
Store private files and attachments in the same vault, with desktop previews for supported formats.
How it works
Vault data is encrypted on your device with AES-256 before it is written to the Git-backed data store.
Each save can become Git history, giving you a timeline of encrypted vault versions and rollback points.
Use GitHub, GitLab, Bitbucket, self-hosted Git, or a local repository as the sync layer you control.
Security Model
GitPassword uses local encryption and standard Git transport. Your remote repository is useful for backup and history without becoming the place where readable vault content lives.
GitPassword does not send readable passwords, notes, or file contents to a GitPassword-hosted service.
The vault key is derived from your password with PBKDF2, then used for local vault encryption.
GUI workflow
View the vault list, repository setup, and conflict recovery flows from the GitPassword desktop app.

Search and organize passwords, notes, files, folders, and favorites.

Clone or connect the Git repository that will hold your encrypted vault.

Use Git history and sync state when multiple devices change the vault.
FAQ
Short answers for security, Git sync, recovery, platform support, and Microsoft Store distribution.
No. GitPassword is a desktop GUI app that uses your chosen Git repository for encrypted sync and history.
A Git provider can see encrypted vault data and normal Git metadata. It should not receive readable passwords, notes, or file contents from GitPassword.
Because the vault is locally encrypted, GitPassword cannot recover your vault from a server-side plaintext copy. Keep recovery information somewhere safe.
GitPassword uses Git history and sync state to help you recover from multi-device changes and return to earlier encrypted vault versions when needed.
The current public focus is Windows. macOS, Linux, Android, and iOS are planned with the same Git-backed vault model.
Start with the Windows build today. Microsoft Store distribution is planned, so the website is not showing a separate GitPassword purchase page right now.
Latest release
Windows version 1.0.0
Platform
Windows
Size
37.1 MB
Requires
Your Git provider stores encrypted vault objects plus normal Git metadata such as commits, branch names, timestamps, and object sizes.
These values describe the current GitPassword implementation.
The Windows version is being prepared for Microsoft Store distribution. The download page will link to the public Store listing when the package is ready.