Required Permissions
TruthOrDare requests permissions to support gameplay (AI prompt generation) and advertising delivery.
Internet Access (INTERNET)
RequiredRequired for communicating with the backend to generate AI truth/dare prompts and for loading advertisements via AdMob.
Network State (ACCESS_NETWORK_STATE)
RequiredUsed to determine connectivity so the App can make backend requests and load ads reliably.
Advertising ID (AD_ID)
OptionalUsed by Google and AdMob for ad measurement and frequency capping.
Ad Services Permissions (Ad services signals)
OptionalAdMob may use these permissions for attribution and ad delivery signals required by Google ad infrastructure.
Wake Lock (WAKE_LOCK)
OptionalMay be used to keep the app from going to sleep during gameplay so timers/audio remain stable.
Foreground Service (FOREGROUND_SERVICE)
OptionalMay be used to support long-running behavior required by gameplay/audio while the app is in use.
How Permissions Are Used
- Backend requests are used to generate truth and dare prompts based on your selected category and custom rules.
- Ad-related permissions are used by AdMob/Google advertising infrastructure for ad delivery and measurement.
- Optional permissions may be denied without preventing core gameplay where possible.
Important Note
Permission behavior can depend on the Android version and ad SDK behavior. If you deny optional permissions, ads or background behavior may change, but gameplay is intended to remain usable.