firefox for most things. Chrome for my banking. The banking app refuses to run on my unrooted phone, because I have apps from f-droid installed, and I have a custom keybooard. And their site only works in chrome. Fuck hsbc
would be cool, but it won't solve the whole problem. Apps like kde connect need accessib ility permissions to sync notifications with the desktop, for example. It won't run if any unknown app has those. (like, my custom keyboard compiled from source)