Android applications may require permissions to use specific device features.
Master Developer Apps permissions vary by App, Android version, and the features available in that version. Android controls which permissions require your approval. This page explains the permissions and technical components that may be used by our Android Apps.
Internet and Network Status
These normal Android permissions allow an App to load catalogs and wallpapers, communicate with online services, and check whether a suitable connection is available before attempting an online task.
They do not grant access to your browsing history or allow an App to monitor your general internet activity.
Setting Your Wallpaper
This normal Android permission allows the App to apply a selected wallpaper to your home screen, lock screen, or both when that feature is available. It does not provide access to your existing photos or other personal files.
Saving Wallpapers and Backup Files
On Android 8 and 9, this permission may be requested when you choose to save a downloaded wallpaper to the shared Pictures folder. It is not used to browse or read your personal image library.
On Android 10 and later, Apps save downloaded wallpapers through Android MediaStore, which does not require broad storage access. The Apps do not declare READ_EXTERNAL_STORAGE.
When an App offers backup or restore, it uses Android’s system file picker. You select the backup file or destination yourself, and Android grants access only to that selected document rather than to all files on your device.
Notifications
On Android 13 and later, this is the permission Android displays when an App asks to show notifications. It is requested only when notification features are available and you choose to enable or allow them. You can change this choice later in Android settings.
Some Apps or versions may use Firebase Cloud Messaging to deliver notifications. Firebase’s internal components are not a separate permission prompt for you; notification delivery still depends on the Android notification permission and the features enabled in that App.
Automatic Wallpaper Changes
Apps that offer automatic wallpaper changes use Android WorkManager to schedule background work. The schedule can optionally require an unmetered network, such as Wi-Fi, and Android may delay a scheduled task to protect battery life or follow device restrictions.
WAKE_LOCK is a technical permission added for background work. It does not mean that the App keeps your screen on or prevents you from locking your device.
When applicable, RECEIVE_BOOT_COMPLETED allows Android to restore scheduled work after a device restart. WorkManager may also add other technical manifest components needed to operate its jobs. These are not runtime permissions that request a separate approval from you.
Permissions Added by Libraries
Some dependencies can add technical entries to the final Android manifest. For example, advertising and measurement libraries may add entries related to advertising identifiers, attribution, or Google Play install-referrer support; AndroidX libraries may add protected internal receiver permissions.
These entries can vary by App, build, library version, and Android version. They are not all features implemented directly by every App, and they do not necessarily result in a permission dialog. The use of advertising, analytics, diagnostics, remote configuration, notifications, and related identifiers is described in our Privacy Policy.
Privacy and Third-Party Services
The Apps may use services such as AdMob, Firebase, and Cloudflare. Those services can process technical, advertising, diagnostic, network, and usage information as needed to provide their services. For details about data practices, local storage, sharing, and retention, please read our Privacy Policy.
Official Android Resources
For more information about Android permissions, privacy, and storage behavior, please consult the official Android Developer documentation:
- → Android Permissions Overview
- → Store and Access Media Files
- → Persistent Background Work
- → Android Privacy and Security Center
Android permission behavior and library requirements can change across Android versions. The permissions displayed for a specific App in Google Play or Android settings reflect that App’s installed version and its final merged manifest.