Description
Hi there,
Thank you for maintaining this amazing library.
I am writing to ask about the library's roadmap or recommended workarounds regarding the recent Google Play policy update announced on April 15, 2026.
According to the official announcement ("Policy Bytes: April 15, 2026"), Google is removing geofencing and location/BLE scanning from the approved use cases for Foreground Services:
https://support.google.com/googleplay/android-developer/answer/16926792
Currently, our app relies on enableForegroundServiceScanning() to scan for beacons in the background. However, under this new policy, using a Foreground Service for this purpose will likely lead to app rejection or removal from the Google Play Store, unless we pass an extremely strict exception review.
Questions
- Are there any plans to update the library to support alternative background scanning methods that align with the new Google guidelines (e.g., better integration with WorkManager or JobScheduler for periodic scanning)?
- If we need to disable
enableForegroundServiceScanning() immediately to pass the store review, what is the recommended way to handle background beacon scanning using this library without triggering Google's automated policy flags?
Any guidance, workarounds, or suggestions from the maintainers or the community would be highly appreciated.
Thank you!
Description
Hi there,
Thank you for maintaining this amazing library.
I am writing to ask about the library's roadmap or recommended workarounds regarding the recent Google Play policy update announced on April 15, 2026.
According to the official announcement ("Policy Bytes: April 15, 2026"), Google is removing geofencing and location/BLE scanning from the approved use cases for Foreground Services:
https://support.google.com/googleplay/android-developer/answer/16926792
Currently, our app relies on
enableForegroundServiceScanning()to scan for beacons in the background. However, under this new policy, using a Foreground Service for this purpose will likely lead to app rejection or removal from the Google Play Store, unless we pass an extremely strict exception review.Questions
enableForegroundServiceScanning()immediately to pass the store review, what is the recommended way to handle background beacon scanning using this library without triggering Google's automated policy flags?Any guidance, workarounds, or suggestions from the maintainers or the community would be highly appreciated.
Thank you!