Privacy Policy — Taleem-ul-Quran
Last updated: 13 May 2026
TL;DR
Taleem-ul-Quran does not collect, store, or transmit any personal data from your device. Everything you do in the app — reading, listening, bookmarking, searching — stays on your device. We don't run analytics. We don't track you across apps. We don't have user accounts. We don't sell anything to anyone.
The only network requests the app makes are to fetch public Quran audio recitations from
Cloudflare-hosted CDNs (cdn.islamic.network, everyayah.com), to
fetch optional Quran-data and font updates from a public GitHub mirror, and to verify your
in-app purchase receipt with Google Play / Apple's official billing systems.
What stays on your device
All of these are stored locally and never transmitted:
- Your bookmarks and reading position
- Your translation, reciter, font, and theme preferences
- Tafseer highlights and notes you create
- Daily-ayah cursor and statistics (verses read, streaks)
- Quran Reading Habit settings
- Prayer-time calculation results (computed from your location locally)
- Qibla direction (computed from your location + the device magnetometer)
You can clear all of this by uninstalling the app or clearing its storage in your operating system's settings.
Permissions and what they do
| Permission | Why we ask | Does data leave your device? |
|---|---|---|
| Microphone | Voice search — when you tap and hold the search button, your audio is passed to your device's built-in speech recognizer to convert speech to text | No. Audio is processed by the on-device speech recognizer and discarded. The transcribed text fills the search box. We never receive, store, or upload your voice recording. |
| Location | Computing prayer times for your area and the Qibla direction | No. Your latitude/longitude is read when you grant the permission and used in on-device math. Never transmitted. |
| Notifications | Local notifications for prayer times, daily-ayah reminders, and reading streaks | No. Notifications are scheduled and delivered entirely on your device. No push servers. |
| Internet | Streaming reciter audio from public CDNs; fetching mushaf/translation/font updates; verifying in-app purchase receipts | The CDNs and our backend see your IP address (as any web request does) but nothing else from you. |
| Display over other apps + battery exemption (Android) | Running the optional "Quran Reading Habit" daily-ayah popup that appears after device unlock | No. The popup runs entirely on-device. |
| Foreground service / background audio | Continuing reciter audio playback when the app is backgrounded or screen is off | No. Audio playback only. |
| Schedule exact alarms / boot completed (Android) | Re-scheduling local notifications after a device restart | No. |
| In-app billing | Processing the optional "Advanced Features" purchase via Google Play / Apple | Your purchase token is sent to Google or Apple (their billing systems) and to our backend for verification. The token is an anonymous receipt — it doesn't contain your name, email, address, or payment details. |
What we do NOT do
- We do not collect your name, email, phone number, or any account credentials. The app has no user accounts.
- We do not use analytics SDKs in production (no Firebase Analytics, no advertising IDs, no fingerprinting). Some analytics infrastructure code exists in the codebase as scaffolding for a possible future opt-in; it is not enabled in this release. If that ever changes, this policy will be updated and the app will request your consent before any data leaves your device.
- We do not use crash-reporting SDKs in production. Sentry is included in the source as scaffolding but not initialized; no crash data leaves your device.
- We do not show ads. No advertising network is integrated.
- We do not share data with marketing partners, data brokers, or anyone else — because we don't have any to share.
- We do not track you across apps or websites.
Third-party services
| Service | When it's contacted | What it sees |
|---|---|---|
| Google Play Billing | When you tap "Unlock Advanced Features" on Android | Your purchase request. Subject to Google's Privacy Policy. |
| Apple StoreKit | When you tap "Unlock Advanced Features" on iOS | Your purchase request. Subject to Apple's Privacy Policy. |
cdn.islamic.network and everyayah.com |
When you play reciter audio | Standard web request logs (IP, timestamp, requested URL). They cannot tell who you are. |
GitHub Releases (github.com/arainz/taleemquran-data) |
When the app silently checks for new mushaf or translation data | Standard web request logs. |
| Our backend | After an in-app purchase, to verify your receipt with Google/Apple | The purchase token (anonymous). No user identification. |
Children's privacy
The app is suitable for all ages. The "Learn Quran (Kids)" feature does not collect, transmit, or process any data beyond what's described above. We do not knowingly target children under 13 with data collection because we do not collect data from anyone.
Changes to this policy
If we ever begin collecting any data — for example, if we add an opt-in analytics feature in a future release — we will update this policy, change the "Last updated" date above, and announce the change in the app on its next launch.
Contact
Questions or feedback:
Abdul Nasir — Publisher of Taleem-ul-Quran
Email: abdulnasirarain@outlook.com