I always use websites when possible instead of installing yet more spyware disguised as a useful app. My bank, however, has the TOTP built in the app. You can't make a transaction without the phone app connected to the internet.
I meant to emphasize that they force us to install their app. I can't use the website without installing the app, missing the point of using the website.