Aegis is a great offline Authenticator, I use it myself. I would make a suggestion, though, that you look at Ente Auth, it allows you login anywhere and access and update your 2FA in realtime, as opposed to some drawbacks you will find with Aegis, having to manually back it up etc etc.