Most TOTP solutions are phone based, but you're right you can use them on any platform.
Some 2FA is app based, so that you'd need a phone for.
You wouldn't want to, but it's what 99% of people are herded into doing. TOTP is a lot more supported than hardware keys.