All Projects → keepassium → Keepassium

keepassium / Keepassium

Licence: other
KeePass-compatible password manager for iOS

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Keepassium

Browser Addon
Kee adds free, secure and easy password management features to your browser which save time and keep your private data more secure.
Stars: ✭ 386 (-13.26%)
Mutual labels:  password-manager, keepass
KeePassHax
A tool to extract a KeePass master password from memory
Stars: ✭ 57 (-87.19%)
Mutual labels:  password-manager, keepass
Pykeepass
Python library to interact with keepass databases (supports KDBX3 and KDBX4)
Stars: ✭ 231 (-48.09%)
Mutual labels:  password-manager, keepass
Keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Stars: ✭ 11,623 (+2511.91%)
Mutual labels:  password-manager, keepass
KeePassTouch
Ubuntu Touch Version of KeePass (QML & C++)
Stars: ✭ 20 (-95.51%)
Mutual labels:  password-manager, keepass
Keepasswinhello
Quick unlock with Windows Hello for KeePass 2
Stars: ✭ 162 (-63.6%)
Mutual labels:  password-manager, keepass
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (-91.24%)
Mutual labels:  password-manager, keepass
Keepassdx
📱 KeePass implementation for android with material design and deluxe features
Stars: ✭ 1,395 (+213.48%)
Mutual labels:  password-manager, keepass
ModernKeePass
KDBX password manager for the Windows Store
Stars: ✭ 29 (-93.48%)
Mutual labels:  password-manager, keepass
TinyKeePass
Another simple read-only KeePass Android app.
Stars: ✭ 44 (-90.11%)
Mutual labels:  password-manager, keepass
Keeweb
Free cross-platform password manager compatible with KeePass
Stars: ✭ 10,587 (+2279.1%)
Mutual labels:  password-manager, keepass
Kdbxweb
Web Kdbx library
Stars: ✭ 322 (-27.64%)
Mutual labels:  password-manager, keepass
Keepass4web
An application that serves KeePass database entries on a web frontend
Stars: ✭ 115 (-74.16%)
Mutual labels:  password-manager, keepass
Keepass2android
Password manager app for Android
Stars: ✭ 2,887 (+548.76%)
Mutual labels:  password-manager, keepass
Passhole
A secure hole for your passwords (KeePass CLI)
Stars: ✭ 108 (-75.73%)
Mutual labels:  password-manager, keepass
keevault
Kee Vault is a password manager for your web browser. Password databases (Vaults) are encrypted using the KeePass storage format before being sent to a remote server for synchronisation across any modern device/browser
Stars: ✭ 57 (-87.19%)
Mutual labels:  password-manager, keepass
Tusk
🐘 🔒 KeePass-compatible browser extension for filling passwords.
Stars: ✭ 452 (+1.57%)
Mutual labels:  password-manager, keepass
Authpass
AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
Stars: ✭ 591 (+32.81%)
Mutual labels:  password-manager, keepass
sandpass
Password manager for Sandstorm
Stars: ✭ 26 (-94.16%)
Mutual labels:  password-manager, keepass
keywi
Minimalistic Keepass plugin using Web Extensions and KeepassHTTP.
Stars: ✭ 33 (-92.58%)
Mutual labels:  password-manager, keepass

KeePassium Password Manager

KeePassium is a KeePass-compatible password manager for iOS. It offers automatic database synchronization, respect to privacy and premium user experience.

KeePassium is a commercial open source app. The "commercial" part gives you a well-maintained app with premium support. The "open source" part gives you the transparency expected from a password manager: you can personally audit the code and build the app you can trust.

Contents

Screenshots

Database Unlock View Group View Entry

Features

  • Automatic database synchronization with zero setup
    • Integrates with the system, does not ask for your storage credentials
    • Works with iCloud Drive, Dropbox, OneDrive, Google Drive, Box, Nextcloud, SFTP, and probably more.
  • Password AutoFill (iOS 12+) — also with synchronization.
  • App and data protection:
    • Biometric (Face ID / Touch ID) and passcode-based protection.
    • Customizable timeouts for app, database and clipboard.
    • Database names and app settings are also protected.
  • Read/write support for all KeePass formats:
    • kdbx4 (KeePass 2.35+), kdbx3 (KeePass 2.x) and kdb (KeePass 1.x)
    • ChaCha20, Argon2, AES, Salsa20, Twofish algorithms
  • Easy switching between multiple databases
  • And more:
    • Viewing TOTP codes (both RFC-6238 and Steam TOTP)
    • YubiKey challenge-response support
    • File attachments
    • Custom fields
    • Custom icons
    • No ads

Automatic sync

KeePassium relies on OS-provided integration with storage providers, and supports most providers that appear in iOS Files app.

If automatic sync does not work for you, please make sure the cloud provider app can work in background (device settings — Dropbox/OneDrive/... — Background App Refresh = Enabled).

Password AutoFill

To fill your passwords easily and quickly, enable AutoFill feature: device settings — Passwords & Accounts — AutoFill Passwords — select KeePassium in the list.

App and Data Protection

KeePassium has multi-layer protection from unauthorized access.

  • App Lock protects the app itself, by covering any in-app screens. This way, only you can see the unlocked database, the list of databases, or change app settings.
  • Database Lock closes all opened databases after a timeout, or after a failed AppLock attempt. It also removes any remembered master keys from keychain.
  • Encryption protects the contents of database files. The app relies on CommonCrypto library (for AES and SHA) and time-proven reference implementations of crypto algorithms (see Credits).

By default, AppLock requires a passcode (of any complexity). For convenience, you can configure the app to use Face ID/Touch ID instead.

Installation

KeePassium is available on the App Store. Current beta can be installed via TestFlight.

To build your own binary, download the project and open it in Xcode 10.2 (or above). All the dependencies are already included.

Is it free?

Yes, KeePassium can be used free of charge (gratis) and is also free as in speech (libre). An optional premium subscription enables a few convenience and time-saving features, and supports the project.

But I can just... Yes, you can take the source code and build your personal premium version for free (gratis). Feel free to do so, but please be nice and don't request premium support for personal builds. Also, if you delegate this to a freelancer, please make sure you can trust them.

How to Contribute

Code contributions cannot be accepted due to formalities, but feel free to:

Support

Author and Credits

KeePassium is created and maintained by Andrei Popleteev (also responsible for KeePassB for BlackBerry 10).

The project would not be the same without some third-party components:

To avoid backdoors in third-party code, it has been checked by the main developer. Verified files are directly included in the project — we don't want any surprises sneaking via package managers.

License

KeePassium Password Manager

Copyright ©2018–2020 Andrei Popleteev.

KeePassium is a commercial open-source app, available under the GPLv3 license. Our intention is to provide the maximal possible transparency: you can personally audit the code and build your own binary.

While derivative works (forks) are explicitly allowed by the GPL, please don't submit them to AppStore. Due to a conflict between GPL and AppStore terms of service, GPL-licensed apps are banned from AppStore. For the same reason, KeePassium cannot accept code contributions.

For commercial licensing or custom modifications, please contact us.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].