These docs are for v2.6. Click to read the latest docs for v3.1.

Query All Packages

If you used Application Module, when submitting an app to Google Play Store, you need to provide an explanation for Query All Packages permission. To ensure that your app is approved, you need to provide a clear explanation of the permissions and the purpose of its usage.

1. Provide text explanation

To prepare a text explanation, you can use the information provided by Credolab regarding the SDK's permissions.

Please copy the following statement

<insert client name>'s third-party vendor, credolab uses data from query_all_packages to detect fraudulent behaviors when a user applies for <loan, credit card>. Credolab use over 100,000 highly predictive features calculated via this permission as inputs in the machine-learning model to detect fraudulent behaviour without processing any personal data. Credolab does not sell raw data and use metadata only for modeling purposes. The removal will radically decrease the accuracy of the fraud detection model.

And paste it into Сore Purpose text field

2. Select reason for permission usage

Select "Fraud prevention, security, and compliance" from the list of options provided by Google Play Store.

3. Provide video explanation

It's also essential to prepare a video explanation that shows how the permissions are being used in the app. The video should be clear and concise and demonstrate how the permissions are used to enhance the user experience.

How to make a video

  1. Record a video with subtitles showcasing the user path in your app from start to end, including the permissions and data usage disclosure.
  2. When you reach the screen where you invoke collect, add the following text:

"The anonymous metadata is shared with the Credolab server. Credolab uses 100,000 highly predictive features calculated from the query_all_packages permission as inputs in Credolab's machine-learning model to predict device uniqueness and conduct velocity checks to detect fraudulent behavior when the user applies for a loan/credit card."

  1. Review the video and ensure that it clearly shows the permissions and data usage disclosure.
  2. Upload the video and submit the form

Subtitle Example

Subtitle Example

Subtitle Example

Appealing on QAP Permission Denial

In case you have been denied QAP (Query All Packages) permission usage on the Google Play Store, you may be asked by Google to provide additional information in order to appeal the decision. To appeal a rejection for QAP permission usage on the Google Play Store, you may need to provide an SDK description and code excerpt.

📘

Please provide links the following resources in your appeal message:
SDK Description and Query All Packages code excerpt