What happens if hackers destroy Bitwarden's site and backups and cause its client to delete your local synced copies? :P
> Should I store a USB key with my 2FA code strings from Aegis somewhere at my parents?
Using my parents as a sample, they have a fire-safe, and most of those work by keeping the temperature from getting too hot for paper to ignite, which is hotter than what will ruin a USB stick. (In fact, a melting/flaming USB stick inside might ruin all the papers near it too.)
So I'd consider printing it out on paper (large font, multiple times repeats?) and storing that paper instead. You could even lightly-encrypt it with some "I can decrypt this in a line of Python" method, if you're feeling extra-paranoid.
Not of 2FA stuff, no. Currently I have only one (non-work) computer, so I don't have the same synchronization use-cases.
I use KeepassXC (not a remote service, so no 2FA) which is also wrapped inside an passphrase+AES encrypted .7z file, since I want to bundle it with other stuff like tax records.
In terms of backups:
1. Along with most of the rest of the disk, the .7z is backed up to a remote service, and I ought to have memorized the credentials for that buuuut I think I've forgotten.
2. I periodically make a copy of the encrypted stuff onto a rugged USB stick on my ever-present physical keychain. The USB stick also contains portable copies of the software needed for opening it. (Yes, there's an evil-maid-attack there if someone replaces those binaries.)
I figure this protects me from "apartment burns down" provided I can find a trustworthy computer to use. I might also be able to open it on my phone if I can find trustworthy apps.
> Should I store a USB key with my 2FA code strings from Aegis somewhere at my parents?
Using my parents as a sample, they have a fire-safe, and most of those work by keeping the temperature from getting too hot for paper to ignite, which is hotter than what will ruin a USB stick. (In fact, a melting/flaming USB stick inside might ruin all the papers near it too.)
So I'd consider printing it out on paper (large font, multiple times repeats?) and storing that paper instead. You could even lightly-encrypt it with some "I can decrypt this in a line of Python" method, if you're feeling extra-paranoid.