question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

CardinalComm SDK Warning from Google Play

See original GitHub issue

Integration Details:

  • SDK/Library version: 4.12.0
  • Environment: Production
  • Android Version and Device: All
  • Braintree dependencies: gradle (app level)

implementation ‘com.braintreepayments.api:card:4.12.0’ implementation ‘com.braintreepayments.api:data-collector:4.12.0’ implementation ‘com.braintreepayments.api:three-d-secure:4.12.0’

app (project level)

maven { url "https://cardinalcommerceprod.jfrog.io/artifactory/android" credentials { username **** password **** } }

Describe the bug I am using the above mentioned brain tree sdks (v4.12.0) and today I received a warning from Google Play with the following message: Your app is using the Cardinal Mobile SDK which collects persistent device identifiers, but may not be limited to Android ID and hardware IDs. Persistent device identifiers may not be linked to any other personal and sensitive user data and/or resettable device identifiers (e.g., IMEI, IMSI, SIM Serial #, etc).

You may consider upgrading to a policy-compliant version of this SDK, if available from your SDK provider or removing the SDK. According to your SDK provider, you may consider upgrading to 2.2.7-2. Please consult the SDK provider for further information. Google is unable to endorse or recommend any third party software.

Thank you in advance

Issue Analytics

  • State:open
  • Created 10 months ago
  • Reactions:7
  • Comments:16 (6 by maintainers)

github_iconTop GitHub Comments

7reactions
hollabaq86commented, Dec 2, 2022

Hi folks, can I get 👍 reactions from folks getting these notifications that:

  1. You are on the latest version of the SDK (4.20.0)
  2. The text of the notification from the Google Playstore specifically mentions the following:

Your app is using the Cardinal Mobile SDK which collects persistent device identifiers, but may not be limited to Android ID and hardware IDs. Persistent device identifiers may not be linked to any other personal and sensitive user data and/or resettable device identifiers (eg, IMEI, IMSI, SIM Serial #, etc).

If the contents of the notification you’re getting from Google is different, please drop that in a comment here or contact Support referencing this issue.

We need a solid confirmation of this info so that we’re correctly escalating the issue and that version 2.2.7-2 of Cardinal’s SDK indeed does not resolve these alerts. Thanks all for your patience as we try to resolve this 🙏

I also want to mention that we are actively trying to reproduce these notifications with a demo app, too, but in the interest of the urgency of this issue we’re asking for your help in confirming a few things. Thanks!

7reactions
bm185178commented, Dec 1, 2022

What’s the concrete step for this? Would it be resolving the warning if we upgrade braintree sdk 4.18.0 which supports 2.2.7-2? This warning will suspend our customers’ releases in the future if we do not do comply. This should not be taken lightly because dealing with google suspension is not easy and this is a legal matter. We need an answer asap.

Read more comments on GitHub >

github_iconTop Results From Across the Web

CardinalComm SDK 60 Warning Template - Id Bridging #373
Please resolve this issue within 60 days of the issuance of this notification or your new releases may be rejected or the app...
Read more >
My app has been removed from Google Play
Rejections, removals, suspensions, and warnings · Don't impact the standing of your Google Play Developer account. · If an update to an existing...
Read more >
CardinalCommerce - for Intelligent Payment Authentication ...
CardinalCommerce is a global leader in authenticating digital transactions, deepening insights into Card-Not-Present and 3-D Secure processed transactions ...
Read more >
Reported critical issues with version 17.0.0. google play warning
Consider upgrading before publishing a new release. Here's what the SDK developer told us: The SafetyNet Attestation API is being discontinued ...
Read more >
Meet Google Play's target API level requirement
When you upload an APK, it must meet Google Play's target API level requirements. ... Furthermore, as of Android 10 (API level 29),...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found