Yes, you can reset to email in case you break your phone or something. It’s one of the account recovery options.
Some logins now require an interactive prompt in the app instead of a TOTP code though. I see them when my IP address changes due to VPN endpoints lately.
It is not FOSS, but it is usable as a webpage instead of an app. https://radio.garden/
Are there ads on the webpage too? Who knows, that’s what adblock is for.