JS webapps have one key feature in this respect, there's no possibility for banks to force particular OS/HW on you via attestation.
Android app/os attestation on the other side is a complete lockdown that prevents you from creating your own apps on top of server side apis the original mobile apps use.