- Edited
soupslurpr The attestation is a form of insurance I imagine, similar to why a lot of DRM won't work on certain operating systems.
Is this a good system? No, but I understand why a bank specifically would do it. Otherwise they are risking themselves to a lot of issues
This isn't to say GOS isn't secure, but rather banks want to verify what operating system the application is running on and sadly GOS isn't on their list of acceptable OSes. Mostly because of play store integrity
Same reason google pay won't work in the states, Google wants a controlled env. or else they might be held responsible if something goes wrong
Again, i'm kind of guessing here