Privacy Policy for Mihrab
Last updated: October 2026
Mihrab ("the app") is an Islamic prayer companion app for Android. This policy explains
what information the app uses and how it is handled. Mihrab is built to respect your
privacy: it does not collect, transmit, or sell any personal data.
Information the app uses
-
Location data: Mihrab uses your device's GPS location (or a city you
manually select) solely to calculate accurate prayer times and Qibla direction for your
area. This location data is processed entirely on your device and is never sent to any
server, third party, or stored outside your device. Before requesting this permission,
the app shows an in-app explanation of why it's needed.
-
Notifications: Prayer time reminders are scheduled locally on your
device using Android's notification system. No notification data is sent to or from any
external server.
-
Push notifications: Mihrab uses Firebase Cloud Messaging (a Google
service) to deliver occasional app notifications (such as announcements or updates) to
your device's notification inbox within the app. This requires your device to hold a
unique messaging token, generated and managed by Firebase, so notifications can be
delivered to your device specifically. This token is not linked to your identity and is
used solely to deliver notifications.
-
App configuration checks: On launch, Mihrab briefly contacts Firebase
Remote Config (a Google service) to check whether a newer required app version is
available. No personal data is sent as part of this check beyond standard technical
request information.
-
App settings and activity: Your preferences (such as calculation method,
language, font size, prayer tracker history, and bookmarks) are stored locally on your
device using Android's local storage. This data never leaves your device and is deleted
if you uninstall the app.
-
Quran audio streaming: When you choose to play a Quran verse or chapter
recitation, the app streams the audio directly from everyayah.com, a third-party audio
hosting service, over the internet. This requires an internet connection. No personal
data is sent as part of this request beyond the standard technical information any web
request includes (such as your device's IP address, which is used only to deliver the
audio file and is not collected or stored by Mihrab).
What Mihrab does NOT do
- Mihrab does not require account creation or sign-in.
- Mihrab does not use analytics or tracking services.
- Mihrab does not display ads.
- Mihrab does not sell, share, or transmit any personal data to third parties.
- Mihrab does not collect data from children knowingly or unknowingly, as it collects no personal data at all.
Permissions the app requests
- Location — to calculate prayer times and Qibla direction for your area.
- Notifications — to alert you when a prayer time begins, and to deliver app notifications.
- Exact alarms — to ensure prayer time notifications fire precisely on time.
- Internet — to search for cities when manually setting your location, to stream optional Quran audio recitation, to deliver push notifications, and to check for required app updates.
- Battery optimization exemption (optional) — to ensure notifications are not delayed or blocked by the operating system's power-saving features.
Third-party content
Quran text, transliteration, and translations used in the app are sourced from the
risan/quran-json dataset
(CC BY-SA 4.0), The Noble Qur'an Encyclopedia, and Tanzil.net. Prayer time calculations are
powered by the open-source adhan
package. Quran text, translations, and prayer time calculations are static datasets bundled
with the app and do not involve any data exchange with external servers. Quran audio
recitation, when played, is streamed live from everyayah.com
as described above. Push notifications and app update checks are handled by
Firebase, a service provided by
Google; Firebase's own privacy practices are described in
Firebase's privacy
and security policy.
Changes to this policy
If this privacy policy is updated, the changes will be reflected on this page with an
updated revision date above.
Contact
If you have any questions about this privacy policy, you can reach out via the contact
details provided on the app's Google Play Store listing.