The main purpose of password managers is to remember all those unique username and password combinations that you create for all your online and offline accounts, credit cards, smartphone PINs and other data that needs to be secure and is therefore hard to remember.
Password managers come in several flavors. You can divide them up into local and remote password managers for instance. Local solutions, KeePass comes to mind as it is my preferred password manager, store all data locally by default.
That's great as it is up to you, and only you, to keep the database secure. Remote password managers like LastPass on the other hand store the data online by default. While you hand over some responsibility in the process, they often improve data synchronization in the process.
Enpass is a password manager for various desktop and mobile operating systems that offers both options. All desktop versions are free of charge and not limited in any way while mobile versions are limited to 20 data sets unless a life-time Pro versions is bought for $9.99.
This review looks at the Windows desktop version specifically. All versions share that they store the data locally by default. In fact, Enpass does not offer native options to store passwords online on their servers or access them using a web interface. There are syncing options that you can enable but they use third-party services like Dropbox, Google Drive, or OneDrive, WebDav, OwnCloud, or custom folders on a PC or network that you want to sync the data with.
The data is always synced in encrypted form when that option is enabled.
Another nice to have feature is support for more than a dozen password managers that you can import data sets from. Support are for instance LastPass, KeePass, 1Password, Dashlane or RoboForm.
The data itself is protected by a master password and encrypted with 256-bit AES "with 24,000 rounds of PBKDF2 using the peer-reviewed and open-source encryption engine SQLCipher".
Enpass works similar to KeePass in that it provides little browser or program integration by default. Unlike KeePass, it is not offering a global shortcut to send sign-in data to browsers or other programs, and it is also not supporting plugins to extend the password managers functionality.
This means that it is limited to storage and synchronization. If you need to enter passwords, you need to copy and paste the data manually each time, and the same is true for new passwords and logins that you create.
Enpass ships with a password manager that you can use to create custom passwords based on your preferences, e.g. that have a certain lengths and include at least x letters, digits and special characters. This password manager is integrated in the add dialog which makes the whole process a bit easier but still not as easy as password managers do that support browsers and capture the information while you enter them in the browser.
Enpass is obviously not the right program for users who prefer password managers that support logging them in automatically, capturing new accounts automatically or filling out forms but if you want a local password storage with optional synchronization support that puts you in full charge of your data, then this program may be worth a try especially since it has all major operating systems covered.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.