PrivSec-dev / banking-apps-compat-report

Report and track banking app compatibility with GrapheneOS, including which workarounds may be required.
https://privsec.dev/posts/android/banking-applications-compatibility-with-grapheneos/
90 stars 4 forks source link

NB|AZ Mobile Banking #455

Closed samhardeman closed 6 months ago

samhardeman commented 6 months ago

Is there an existing issue for this?

App name

NBAZ Mobile Banking

Link to app

https://play.google.com/store/apps/details?id=com.mfoundry.mb.android.mb_nba_pb

App version

v8.0.9

Country of the app

United States

Build Number

2024053100

Device list

Pixel 8

Profile app tested in

Owner profile

Google Play installed?

Installed

Where did you install this app from?

Google Play Store

Google Play services Network permission revoked?

Native code debugging

Exploit protection compatibility mode

Memory tagging extension (MTE)

Stock OS compatibility

NFC payments

Description of the app's functionality

Once downloaded from the Google Play Store the app works as expected, biometrics function normally. When the app starts, you are prompted to log in, you can set up biometrics. You can access all parts of the app, everything functions as expected. Zelle works, deposit a check appears to work, though I don't have any checks to confirm this.

The app works if Google Play Services has network permissions revoked or granted, but you have to download is from Google Play Store, so I believe you would need to give GPS network permission for the initial install. Switching it on or off has no apparent effect after install. Due to this, I wasn't sure which option to select for that question, so I selected both.

Are there any extra notes you think users should know about?

No response

ADB logcat of the app if necessary

No response

spring-onion commented 6 months ago

Awesome thank you.