Authy is great. I've started duplicating my MFA codes to KeepassXC so the OTP can be generated from my desktop or mobile in two different ways. I do love how KeePass will just start generating codes by pasting the secret into this format: otpauth://totp/Chrome:USER?secret=XXXXXX&period=30&digits=6