A native macOS password manager built with SwiftUI
Installation •
Features •
Usage •
Translations
English • Türkçe • Français • Español • Deutsch
brew tap dodoapps/tap
brew install --cask dodopass
xattr -cr /Applications/DodoPass.app- Download
DodoPass-1.0.0.dmgfrom the releases page - Open the DMG file
- Drag DodoPass to Applications folder
- Run the following command to remove quarantine:
xattr -cr /Applications/DodoPass.app
git clone https://github.com/DodoApps/dodopass.git
cd dodopass
open DodoPass.xcodeproj- 🔐 AES-256-GCM encryption with PBKDF2 key derivation (600,000 iterations)
- 🔑 Touch ID unlock for quick and secure access
- ☁️ Optional iCloud sync with conflict resolution
- 🌙 Dark theme UI inspired by modern password managers
- 🔍 Fast search with in-memory indexing
- 📋 Smart clipboard with automatic clearing
- 🔒 Auto-lock on screen lock, sleep, and inactivity
- 🌐 Browser extension for Chrome, Brave, and Edge
- 📤 Import/Export CSV, JSON, and encrypted formats
- macOS 14.0 (Sonoma) or later
- Apple Silicon or Intel Mac
- Launch DodoPass
- Create a strong master password
- Optionally enable Touch ID and iCloud sync
- Your vault is ready!
| Action | Shortcut |
|---|---|
| New login | ⌘N |
| New secure note | ⌘⇧N |
| Quick switcher | ⌘K |
| Find | ⌘F |
| Lock vault | ⌘⇧L |
- Zero-knowledge architecture: Your master password never leaves your device
- Key derivation: PBKDF2-SHA256 with 600,000 iterations
- Encryption: AES-256-GCM via Apple's CryptoKit
- Biometric storage: Vault key stored in Keychain with biometric protection
MIT License - See LICENSE file for details.
For issues and feature requests, please use the GitHub issue tracker.