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/
87 stars 4 forks source link

Barclaycard #42

Closed shompoe closed 2 years ago

shompoe commented 2 years ago

Is there an existing issue for this?

App name

Barclaycard

Link to app

https://play.google.com/store/apps/details?id=com.barclays.bca

App version

2.14.0

Country of the app

United Kingdom

Device

Google Play installed

Google Play services Network permission revoked?

SafetyNet Enforcement

Native code debugging

Stock OS compatibility

Profile app tested in

Description of the app's functionality

I only use the app to manage a credit card so I cannot say if bank account management features work.

Everything works for me, including mobile wallet.

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

The app keeps getting unselected as the default payment app in system settings. Also, contactless transactions seen to require the app to be open first, even when it is already selected as the default payment app.

ADB logcat of the app if necessary

No response

shompoe commented 1 year ago

Hi,

The latest version of this app still works on GrapheneOS but it no longer provides contactless payments.

User1966 commented 9 months ago

@shompoe

Environment: Andriod Version 14 The latest version of this app does not work on GrapheneOS

GIVEN I have installed the Barclaycard app WHEN I register Barclaycard AND enter a registration code AND re-enter a registration code THEN I get: Error code: T0020, Internal error

From talking to Barclaycard in 2023, I don't think this will be fixed.

EDIT: I have not flagged to Barclaycard, about "As of now, there are no direct solutions available to users. However, you can help by contacting your bank. Inform them of this issue and suggest they refer to the GrapheneOS Attestation Compatibility Guide for their developers, available here: Attestation Compatibility Guide."

shompoe commented 9 months ago

It's still working for me, though I've changed from Barclaycard app to Barclays app (still allows you to manage Barclaycard and app is almost the same). Maybe you can give that a try...


Mark Desrousseaux

29 Jan 2024, 14:09 by @.***:

@shompoe https://github.com/shompoe

Environment: Andriod Version 14 The latest version of this app does not work on GrapheneOS

GIVEN I have installed the Barclaycard app WHEN I register Barclaycard AND enter a registration code AND re-enter a registration code THEN I get: Error code: T0020, Internal error

From talking to Barclaycard in 2023, I don't think this will be fixed.

— Reply to this email directly, > view it on GitHub https://github.com/PrivSec-dev/banking-apps-compat-report/issues/42#issuecomment-1914769874> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/AM6VTX6YFGSXBJIXBVYPBTTYQ6UQRAVCNFSM5RXBGK4KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJRGQ3TMOJYG42A> . You are receiving this because you were mentioned.> Message ID: > <PrivSec-dev/banking-apps-compat-report/issues/42/1914769874> @> github> .> com>

User1966 commented 9 months ago

@shompoe

Thanks, I can install the Barclay app, had some trouble installing it but get T0020, internal error. Not based in USA though, can provide country google play store is located in for debugging if you want.

shompoe commented 9 months ago

Sorry, I'm not a dev. I just know it works for me.


Mark Desrousseaux

29 Jan 2024, 15:21 by @.***:

@shompoe https://github.com/shompoe

Thanks, I can install the Barclay app, had some trouble installing it but get T0020, internal error. Not based in USA though, can provide country google play store is located in for debugging if you want.

— Reply to this email directly, > view it on GitHub https://github.com/PrivSec-dev/banking-apps-compat-report/issues/42#issuecomment-1914919305> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/AM6VTX5PIYY5DFQQ4BQEC2LYQ65ABAVCNFSM5RXBGK4KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJRGQ4TCOJTGA2Q> . You are receiving this because you were mentioned.> Message ID: > <PrivSec-dev/banking-apps-compat-report/issues/42/1914919305> @> github> .> com>