Salah — Prayer Times ("the app") is developed and maintained by Qadeer Ikram. For questions about this policy or your data, email qadeerikram2@gmail.com.
The app asks for location permission to calculate accurate prayer times, Qibla direction, and Hijri date for your city. Your coordinates:
You can decline the location permission and enter a city manually instead. You can change or clear your saved location any time from Settings.
Every checkbox, counter, and streak stays in local storage on your phone. Nothing about your prayer habits, tasbeeh sessions, or Qaza record is sent off your device. Uninstalling the app deletes all of it.
Hadith collections and azan audio files are fetched from public content delivery networks (Internet Archive, jsDelivr) when you tap Download. These downloads are anonymous HTTP requests; no account or identifier is attached. The downloaded content is cached in the app's private storage on your device.
Prayer reminders are scheduled locally on your phone using Android's alarm system. The app has no server that pushes notifications to you. If you disable notification permission, prayer reminders won't fire but the rest of the app works normally.
When the app crashes or hits an unexpected error, an anonymous report is sent to Google Firebase Crashlytics containing:
These reports help us find and fix bugs. They do not contain your name, email, location, prayer history, or any personal content. Google's handling of this data is governed by the Firebase Privacy Policy.
The app records anonymous usage events so we can understand which features are used and improve the experience. This includes:
We do not log your prayer history, tasbeeh counts, city, coordinates, or any content you view inside the app. Analytics data is processed by Google Firebase under their privacy terms.
The app is free of charge. To keep it that way, we display anchored banner ads from Google AdMob throughout app screens, including onboarding.
To deliver and measure ads and prevent fraud, AdMob may collect:
Every banner request asks Google for non-personalised advertising and enables Restricted Data Processing. Ads are contextual rather than based on your past behaviour. Google and eligible ad partners may still process limited device, network, measurement, and fraud-prevention information to provide advertising under Google's advertising policies and the Google Privacy Policy.
Content filtering. Ad requests use Google's most conservative G-rated content setting. Publisher-level category controls are managed separately in the AdMob console. If you see an ad you feel does not belong here, please screenshot it and email us so we can investigate.
Your advertising privacy. The app does not request personalised ads. Where European rules require consent for device storage or access, Google's User Messaging Platform displays a consent form before ads are requested. Required users can review or change their choice later from Settings → Ad privacy choices. You can also reset or delete your advertising ID in Android Settings → Privacy → Ads.
The app is suitable for all ages and does not knowingly collect any information from children. Because the app has no accounts and no user-generated content, there is no mechanism by which a child could share personal information with us.
ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATION — for accurate prayer times and Qibla direction. Optional.POST_NOTIFICATIONS (Android 13+) — for prayer time reminders. Optional.SCHEDULE_EXACT_ALARM — for reminders that fire at exactly the right minute. Optional.RECEIVE_BOOT_COMPLETED — so prayer reminders survive a phone restart.FOREGROUND_SERVICE — so notifications keep working when the app is closed.INTERNET — for downloading hadith and azan audio.READ_MEDIA_AUDIO — only if you choose the "Custom" azan option to pick an MP3 from your device.If we make material changes to how the app handles data, this page will be updated and the "Effective" date at the top will change. Major changes will be announced in the Play Store release notes.
Questions, deletion requests, or feedback: qadeerikram2@gmail.com