When comparing pass vs RoboForm, the Slant community recommends pass for most people. In the question“What is the best cross-platform password manager?” pass is ranked 3rd while RoboForm is ranked 12th. The most important reason people chose pass is:
As it has both Git support and encrypts passwords to GPG-encrypted text files, it is really simple to access everywhere. You can either use a self-hosted or a personal cloud hosted Git repository. It is automatically being kept up-to-date. Clients for pretty much everything and a really active community. Even if you can't run a client you will still be able to access the password by decrypting them from the Git store.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Ultra portable
As it has both Git support and encrypts passwords to GPG-encrypted text files, it is really simple to access everywhere. You can either use a self-hosted or a personal cloud hosted Git repository. It is automatically being kept up-to-date. Clients for pretty much everything and a really active community. Even if you can't run a client you will still be able to access the password by decrypting them from the Git store.
Pro Free and open source
Pro Works in command line
And is basically just a bunch of GPG-encrypted files stored in a folder.
Pro Full control
You are not forced to rely on any other service provider than yourself. Like saving them on a remote server as in the case of LastPass. You don't have to extend your trust (to LastPass or any other provider).
Pro Has cross platform GUI clients
It has a Qt-based GUI, an Android and iOS app, a Firefox plugin, a Golang GUI app, an interactive CUI, a dmenu script, OS X integration, and also an Emacs package.
Pro Not using a database
It doesn't use a database like, for example, KeePass and thus doesn't open all passwords at once. Just one at a time.
Pro Scripts for importing passwords from different services
Pro Has git support
Pro Allows storing password history
You can version-control the encrypted files using Git, which allows you to track all changes done.
Pro Adheres to Unix philosophy
Does one thing and does it well.
Pro Uses standard components
As GPG and Git are widely used, it relies on thoroughly tested and secure functionality.
Pro Multi user suppport
You and your team can share a repo and different subtrees can be encrypted for different sets of GPG ids.
Pro Support for extra functionality via plugins
For example the plugin "pass-extension-tail" makes it possible to only display the non-password parts of a password file, like the username or the name of the service the password is needed for, and without showing the password.
Pro Minimal
It's very easy to understand what the program does, why it's doing it, and how it's secure.
Pro RoboForm's toolbar can be used as a bookmark's bar that automatically logs in
RoboForm's toolbar allows accessing all logins and associated websites. Clicking a website will navigate the browser to the appropriate place and peform the login sequence. It even takes care of multiple identities allowing multiple people to quickly switch between, for example, webmail accounts.
Pro Portable versions available
Pro Sophisticated form fill
In addition to being capable of filling in usernames and passwords even in places other popular password managers tend to fail, RoboForm can also fill in a wide variety of other form fields such as long registration or checkout forms that require personal, credit card, banking and other information.
To enable form fill functionality an identity has to be created and all relevant information supplied. It's possible to use multiple identities and identities created from login credential entries. In case of multiple identities a drop-down will offer choice in which to use.
Pro Adding new passwords and updating existing one's requires little manual work
When logging in a website for the first time, RoboForm will offer to save the login credentials via a pop-up. The pop-up allows creating a new entry or replacing an existing one with the information supplied. And if a password has been changed without updating the entry in RoboForm, the application will offer to update the password next time it's used.
Pro Virtual keyboard support for added security
If worried about keyloggers, you can use a virtual keyboard to log in.
Pro Fingerprint verification
Some fingerprint readers can be set up to be used to access RoboForm instead of a master password.
Pro Strong Password Generator
Choose the length and characters you want to use and get a great random password that is one click copy and then saved in Roboform. Quick and effective.
Pro Safenotes allow saving free-form data
Pro Free tier
Roboform for desktop permits the user one license to install one system for free. Paid version, Roboform Everywhere, offers syncronization across multiple platforms for a yearly subscription fee.
Cons
Con Not super user friendly
Might be a little too low-level (even with GUIs) for some teams of users.
Con Exposes the names of the sites
By default each file is named 'google.com.gpg' - so someone who steals your password directory would know every site you have accounts on.
Can be mitigated with plugins like Tomb, but a noteworthy caveat.
Con Not hosted = not accessible
As everything is stored locally, there's no way to access your passwords while on public computers, etc. without exposing your private key to the world. You'll have to manually enter your passwords while looking at your phone, etc.
Con Not ideal if you have to use Windows
While windows clients technically exist, this program is quite obviously aimed at UNIX-like systems. If you have to use Windows (eg. for work) then it'll be difficult to get everything set up properly.
Con No webapp for easy shared access
Con WEAK hashing algorithm (4096 instead of 10,000 iterations)
Weak Hashing algorithm. Roboform only uses 4096 iterations of PBKDF2 with SHA-256, while other password managers use 100,000 iterations. NIST Guidelines require AT LEAST 10,000 iterations of PBKDF2 with SHA-256.
Con Does not help with updating weak and old passwords
You will have to step through the entries yourself.