Muslim-Companion

Google Play Store Publishing & Policy Guide

App Name: Muslim Companion (رفيق المسلم)

Package ID: com.companion.muslim.app

Target SDK: 37 (Android 15+) | Min SDK: 26 (Android 8.0+)


1. 📜 Store Listing Details (English & Arabic)

📌 English Listing:


📌 Arabic Listing (بيانات المتجر باللغة العربية):


2. 🛡️ Google Play Console Declarations

A. Data Safety Questionnaire (أمان البيانات):

B. Ads Declaration:

C. Target Audience and Content:

D. Exact Alarm Permission Declaration (SCHEDULE_EXACT_ALARM):

E. Foreground Service Media Playback Declaration:


3. 🚀 Release Build & Signing Instructions

Step 1: Generate Release Keystore (if not already created)

keytool -genkey -v -keystore muslim-companion-release.jks -alias muslim-companion -keyalg RSA -keysize 2048 -validity 10000

Step 2: Build Production Android App Bundle (.aab)

Run the Gradle release bundle task in PowerShell:

.\gradlew.bat bundleRelease

The resulting Google Play bundle will be located at: app\build\outputs\bundle\release\app-release.aab


4. 🔗 Privacy Policy URL

Use the hosted URL of PRIVACY_POLICY.md (e.g. via GitHub Pages or your website) in the Google Play Console under Policy > App content > Privacy policy.