By “same platform” do you mean keeping them in the same app or the same system (e.g., my Android smartphone)? I used to use Authy, but after I bought the paid subscription for Bitwarden I moved my TOTP codes there (and later to Proton Pass) because it was so convenient.