Skip to content
Midhun Harikumar edited this page May 13, 2019 · 9 revisions

Required Permissions

The following run time permissions are required by the app to function.

  • Access Contacts
  • Access SMS

Startup Permissions

The following permission is used to start the background application if opted in

  • Run at Startup

Additional Permissions

As part of integration with Firebase Analytics, the following permissions are required

  • Access network State
  • Internet

Google Play Policies

Version en español | Deutsche Version | Version française | Versão em português

Continue for English Version

Effective March 2019, Google Play restricts the Use of SMS or Call Log permission groups. In-order to comply with these policies, we had to remove the core functionality of the app which is distributed via Google Play Store.

Note that this restriction is applicable to all apps distributed on Google Play, including other message counter apps.

Possibilities Explored

We did explore the possibilities to go forward.

  • Stop the development and support of the app completely
  • Distribute via other distribution channels since this restriction is only for Google Play

Background

The latest Google Play Policies state:

You should only access Call Log or SMS permissions to enable your app’s core functionality. Core functionality is the main purpose of the app. It’s the feature most prominently documented and promoted in the app’s description; no other feature is more central to the app’s functionality. If this feature isn’t provided, the app is “broken” (for example, won’t perform as a user would expect).

Google does provide for exceptional scenarios, whereby temporary exception to apps that aren’t default SMS, Phone or Assistant handlers may be given when:

  • Use of the permission provides core app functionality to users
  • There is currently no alternative method to provide the core functionality

Exceptional uses listed by Google includes Caller ID, spam detection and blocking; connected device companions; cross-device synchronization or transfer of SMS or calls; SMS-based financial transactions and related activity; and proxy calls (VoIP calling). If the app falls within these exceptions, Google may grant approval, implying a discretionary power in the hands of Google.

Removal from Google Play

Although we filled in the personal form stating that accessing SMS is a Core feature of the app, this was not approved since it is not part of the exceptional scenarios they have listed. Hence the app was removed from Google Play Store in March 2019.

Present Situation

In order to comply with Google Play, the app uploaded to Google Play Store does not contain the core functionality of the app. Instead feature updates and bug fixes would be provided through alternate distribution sources. Click here to visit the alternate sources.

Further Reading