Last updated: June 4, 2025 ยท Package: com.qurantarteel.app
1. Data We Access
The app requests permission to access the following on your device:
| Data Type | Purpose | Stored? |
|---|---|---|
| Device Location (Foreground only) |
Calculate accurate prayer times and Qibla direction for your city | Device only |
| Device Magnetometer / Compass | Show real-time Qibla compass direction | Not stored |
Location is only requested when you open the app. It is never tracked in the background, never sent to our servers, and never shared with third parties.
2. Third-Party APIs Used
The app fetches content from the following public APIs. Only the data needed to display the requested content is sent (e.g., your coordinates for prayer times).
| Service | URL | What is sent | What is received |
|---|---|---|---|
| Aladhan | api.aladhan.com | Latitude, longitude, date, calculation method | Prayer times, Qibla angle |
| Quran.com API | api.quran.com | Surah/ayah identifiers, language preference | Arabic text, translations, chapter info |
| EveryAyah | everyayah.com | Reciter ID, surah & ayah numbers | MP3 audio recitations |
| fitrahive/dua-dhikr | raw.githubusercontent.com | Category slug (e.g., morning-dhikr) | Dua & Dhikr text (Arabic, transliteration, translation) |
| alQuran Cloud | api.alquran.cloud | Surah identifier | Full Quran Arabic text (Uthmani script) โ downloaded once at build time and bundled with the app |
| spa5k Tafsir API (jsDelivr CDN) | cdn.jsdelivr.net/gh/spa5k/tafsir_api | Surah & ayah identifiers | Tafsir (Quran commentary) text |
| dua-dhikr API | dua-dhikr (GitHub) | Category identifier | Duas & Dhikr content in English |
These are free, public Islamic services. We have no affiliation with them. Please review their own privacy policies for more details.
3. Data Stored Locally on Your Device
All preferences and cached data are stored exclusively on your device using AsyncStorage and the device file system. Nothing is uploaded to any server.
| Key / Location | What it stores |
|---|---|
@salahtime/quran-reading-settings |
Reading preferences: Arabic font, font size, translation language, reciter, etc. |
@salahtime/bookmarks |
Quran ayah bookmarks you have saved |
@qurantarteel/last_read |
Last read surah and ayah position |
@salahtime/madhab |
Your selected Islamic jurisprudence school (Shafi'i, Hanafi, etc.) |
@salahtime/theme-mode |
App theme preference (light / dark) |
@salahtime/quran-chapters |
Offline cache of the 114 Quran chapter list |
@salahtime/quran-verses-* |
Offline cache of verse text and translations per surah (for non-default Arabic script editions) |
| App bundle (built-in) | Full Quran Arabic text (Uthmani script, 6,236 ayahs) โ embedded in the app at install time. No network request is made for this data. This is not user data. |
documentDirectory/quran_dl/ |
Audio MP3 recitation files you choose to download for offline listening |
documentDirectory/translations/ |
Translation files you optionally download (e.g., English, Bengali) for offline reading |
documentDirectory/tafsirs/ |
Tafsir (Quranic commentary) files you optionally download for offline access |
4. What We Do NOT Collect
5. Android Permissions Explained
| Permission | Why it is needed |
|---|---|
| ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION |
To determine your city for accurate prayer time calculations and Qibla direction. Only used when the app is open. |
| POST_NOTIFICATIONS | To send you local prayer time reminder notifications (Adhan alerts). No internet is needed for this โ all scheduling is done on-device. |
| RECEIVE_BOOT_COMPLETED | To reschedule prayer time alarms after the device restarts, so you never miss a prayer notification. |
| SCHEDULE_EXACT_ALARM | To deliver prayer notifications at the exact calculated prayer time. |
| INTERNET | To fetch Quran text, audio recitations, and prayer times from the public APIs listed above. |
6. Children's Privacy
Quran - Prayer, Qibla & Duas does not knowingly collect any information from children under 13 years of age. Because we collect no personal data at all, the app is safe for users of all ages.
7. Changes to This Policy
If we ever change this policy, we will update the "Last updated" date above and, where appropriate, notify you through an app update. Continued use of the app after any changes constitutes acceptance of the updated policy.
8. Contact Us
If you have any questions or concerns about this privacy policy, please contact us at:
aneesrnmba@gmail.com