Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Klarna | Shop now. Pay later. #314

Closed
6 of 16 tasks
voidblack opened this issue Oct 25, 2023 · 8 comments
Closed
6 of 16 tasks

Klarna | Shop now. Pay later. #314

voidblack opened this issue Oct 25, 2023 · 8 comments
Assignees
Labels

Comments

@voidblack
Copy link

voidblack commented Oct 25, 2023

Is there an existing issue for this?

  • I have searched the existing issues

App name

Klarna | Shop now. Pay later.

Link to app

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

App version

23.41.246

Country of the app

Germany and many other

Build Number

UD1A.230803.041.2023102300

Device list

Pixel 8 Pro

Profile app tested in

Owner profile

Google Play installed

Installed

Google Play services Network permission revoked?

  • Revoked
  • Not revoked
  • I did not have Google Play services installed

Native code debugging

  • Enabled
  • Disabled

Exploit protection compatibility mode

  • Enabled
  • Disabled

Stock OS compatibility

  • Works
  • Does not work
  • Not tested

NFC payments

  • Works
  • Works but requires another service
  • Does not work
  • N/A (Not supported by app)
  • Not tested

Description of the app's functionality

I simply can't install the app via google play store on Graphene OS. It seems it is not supported.
On stock it works flawlessly.

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

No response

ADB logcat of the app if necessary

No response

@voidblack voidblack added the app report App report of a banking app label Oct 25, 2023
@voidblack voidblack changed the title [Klarna] Klarna Oct 25, 2023
@akc3n akc3n self-assigned this Oct 25, 2023
@akc3n akc3n changed the title Klarna Klarna | Shop now. Pay later. Nov 4, 2023
@akc3n akc3n closed this as completed Nov 4, 2023
@akc3n akc3n removed their assignment Nov 5, 2023
@voidblack
Copy link
Author

Why has the problem been closed? I am not able to install the app from the Play Store. Even if I follow your really good instructions in the GOS forum (https://discuss.grapheneos.org/d/8330-app-compatibility-with-grapheneos), I can't install the app. Maybe I'm missing something? If so, I apologize and would appreciate a tip, otherwise it should be declared as incompatible, right?

@akc3n akc3n reopened this Nov 5, 2023
@akc3n akc3n added the Not compatible ⚠ App is not compatible label Nov 5, 2023
@akc3n akc3n self-assigned this Nov 5, 2023
@onkq
Copy link

onkq commented Nov 7, 2023

I don't know if it's supposed to be Germany here when Klarna is Swedish built. Or because the dude is German and uses the app. But Klarna is working for me, without issue. Installed via Aurora.

@akc3n
Copy link
Member

akc3n commented Nov 7, 2023

@onkq

Klarna is Swedish built

Thank you, I will look into it.

... But Klarna is working for me, without issue. Installed via Aurora.

If you are using the Anonymous Login mode then it installs the wrong variant of apps by default due to not searching or fetching apps based on device model. More on that here and here.

@voidblack I cant install the app either. That is because:

11 — It's plausible that this is app-related, rather than a compatibility issue with GrapheneOS - acknowledging this factor must be considered.

  • "Some apps on the Play Store are known to set themselves as unavailable for devices not passing Play Integrity at different levels"
  • Intended solely for apps that utilize the Play Integrity API to ensure users don't have a negative experience by installing them, only to find they don't work.

@voidblack
Copy link
Author

... But Klarna is working for me, without issue. Installed via Aurora.

If you are using the Anonymous Login mode then it installs the wrong variant of apps by default due to not searching or fetching apps based on device model. More on that here and here.

@voidblack I cant install the app either. That is because:

@onkq I can confirm that the app can be installed via the Aurora Store. However, this is not the bug I was referring to, but the fact that the app cannot be installed via the Play Store. I do not recommend installing banking apps from the Aurora store as this involves a loss of security, especially as it involves sensitive data (as described below by @akc3n). I also assumed that the app cannot be installed because the Play Store and Klarna check whether the operating system on which the app is to be installed is verified.

11 — It's plausible that this is app-related, rather than a compatibility issue with GrapheneOS - acknowledging this factor must be considered.

  • "Some apps on the Play Store are known to set themselves as unavailable for devices not passing Play Integrity at different levels"
  • Intended solely for apps that utilize the Play Integrity API to ensure users don't have a negative experience by installing them, only to find they don't work.

Thanks for the information. The only option from my point of view is to wait and see if the app can be installed in the long term if something changes in the security check. Until then, the app must be considered incompatible from my point of view, even if this is not exactly the case with regard to the Aurora Store.

@voidblack
Copy link
Author

@akc3n I hope it's okay that I closed the issue with my comment. If this is not the case, I apologize.

@akc3n
Copy link
Member

akc3n commented Nov 8, 2023

@akc3n I hope it's okay that I closed the issue with my comment. If this is not the case, I apologize.

I still have to add it with a strike through to front end list as not compatible. I leave issues open until I get it added to https://github.com/PrivSec-dev/privsec.dev/blob/main/content/posts/android/Banking%20Applications%20compatibility%20with%20GrapheneOS.md

@akc3n akc3n reopened this Nov 8, 2023
@onkq
Copy link

onkq commented Nov 8, 2023

Don't be so quick. It works to install it via Play Store too, as I just did, and I'm able to use it.

@voidblack
Copy link
Author

voidblack commented Nov 8, 2023

Don't be so quick. It works to install it via Play Store too, as I just did, and I'm able to use it.

Well, I'm surprised, but the app is actually now available via the Play Store. Yesterday it was still listed as not installable. Then this app can now be listed as compatible.

Thank you @onkq.

@akc3n akc3n removed the Not compatible ⚠ App is not compatible label Nov 11, 2023
@akc3n akc3n closed this as completed Nov 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants