I use Microsoft Authenticator personally on iOS and Windows.
BitWarden is a good Open Spurce option, it’s cross platform but the TOPT stuff is available only with a paid plan.
Microsoft Authenticator is the app that would literally refuse to work unless you first consented to data sharing and telemetrics. No fucking go. Thankfully, F-Droid has a useful alternative (Android only, of course):