&gt; <i>The most important difference is passgo is not GPG based. Instead it uses a master password to securely store your passwords.</i><p>&quot;Instead&quot; here seems to imply that GPG cannot securely store data in a password-protected file, which it can. (See the --symmetric option.)<p>It just simply uses a library, and perhaps a custom serialization format &#x2F; a different format from what GPG uses.<p>One of the reasons why I encrypt my keyring with GPG (and I use a tool that uses&#x2F;wraps GPG) is because I can recover the keyring then with only GPG: I don&#x27;t need the actual keyring program, just GPG and the password.