I've had to shut down my accounts in two banks because of surprise app requirements (that weren't in the contract) for basic account functionality. Their apps are only available trough App Store and Google Play, no .apk alternative. And even if you install the apps using Aurora store, the app instantly crashes, I suppose because they implement Google's SafetyNet, or whatever it's called now.
So, unless I want to buy and carry around an extra phone for completely bullshit reasons, I'm limited to only using one bank, the only one in my country that still doesn't require an app for the type of account I want. I've thought of buying a phone just for the apps, but after that, who knows with what other bullshit they may come up with (your device is too old, it doesn't have a phone number associated, etc), so I just give up.