Yubico Authenticator allows you to use a YubiKey to store OATH credentials (TOTP and HOTP supported, as used by Google, Microsoft, Dropbox, Amazon and many more) used for 2-factor authentication. Storing the credentials on an OATH enabled YubiKey ensures that your credentials are safe, even if your phone is compromised.