Google Play Console rejected again my TraPon

Hi there,
My Application TraPon is rejected again. I can not realize what is worth.
So I ask whether there is possibility or not,
I can not understand the reason.

Hi Developers at TinySupplier,

After a recent review, we found that your app TraPon (appinventor.ai_admpapa3.TraPonV1) is not compliant with one or more of our Developer Program Policies. See below for more information about your app's status and how to correct the issue.

Publishing Status ### App Status: Rejected

Your app has been rejected and wasn't published due to the policy issue(s) listed below. If you submitted an update, the previous version of your app is still available on Google Play.

### Issue found: Requested permissions do not match core functionality of the app

You declared that your permission use case is the core functionality of your app. However, after review, we found that your app does not match the declared use case(s). Learn more about permitted uses and exceptions.

Please either make changes to your app so that it meets the requirements of the declared core functionality or select a use case that matches your app’s functionality.

  • Your store listing information does not match the core functionality for your declared use case.
  • Default SMS handler (and any other core functionality usage while default handler)

Issue details

We found an issue in the following area(s):

  • Policy Declaration for SMS/Call Log

About the Permissions and APIs that Access Sensitive Information policy

Requests for permission and APIs that access sensitive information should make sense to users. You may only request permissions and APIs that access sensitive information that are necessary to implement critical current features or services in your app that are promoted in your Google Play listing. You may not use permissions or APIs that access sensitive information that give access to user or device data for undisclosed, unimplemented, or disallowed features or purposes. Personal or sensitive data accessed through permissions or APIs that access sensitive information may never be sold nor shared for a purpose facilitating sale.

Request permissions and APIs that access sensitive information to access data in context (via incremental requests), so that users understand why your app is requesting the permission. Use the data only for purposes that the user has consented to. If you later wish to use the data for other purposes, you must ask users and make sure they affirmatively agree to the additional uses.

Action required: Submit an updated app for review

Here's what to do to help get your app on Google Play:

  1. Make sure to read the applicable policies or requirements listed below:
  1. Make appropriate changes to your app (if possible), and be sure to address the issue described above. You may also want to check your app's store listing for compliance, if applicable.
  2. Double check that your app is compliant with all other Developer Program Policies.
  3. If you made changes to your app bundle, store listing, or APK, please sign in to your Play Console and submit the update(s).

Contact support

If you've reviewed the policy and feel our decision may have been in error, please reach out to our policy support team. We'll get back to you within 2 business days.

Learn More

Visit the Android Developers Blog to learn more about free tools and resources for building safe and successful apps. Check out the latest Google Play policy updates on Full Screen Intent Permission, Health Apps, Photo and Video Permissions, AI-Generated Content, and more! Watch now: #PolicyBytes

Thanks for your continued support in helping to make Google Play a positive experience for both developers and consumers.

Please complete a two question survey to help us improve this experience.

The Google Play Team

My application is the following

TraPon & Radar


Reads like you are setting or requesting permissions in your app that fall outside those accepted by Google Play for an app of your type.

These might be using the "SendMessageDirect" block or the "ManageExternalStorage" permission.

You will need to resolve / remove these in order for your app to be accepted.


Thank for responding,
In TraPon I use "send message direct" block as you point out.

TraPon sends short message saying its device location to "Radar" while application"Radar" installed on another cellar phone asks by short message.

Is these system not approved by Google Play?

And what is SMS handler?
I apply my TraPon as SMS handler, but Google says No!
What shall I select from usecase list on SMS for TraPon?

If you can teach me ?

You point out that "SendMessageDirect" is not permitted by Google.
If it is true, I must give up distribute TraPon through Google Play.

you might want to try an extension to send sms, for example

or use the web component and an API to send SMS, for example Twilio