Privacy And Data Safety Notes
Privacy And Data Safety Notes
App: واحة القرآن **Version:** 1.0.3
Data Processed
- Approximate/precise location (device permission) to calculate prayer times.
- Notification preferences (local storage) to schedule local prayer and adhan reminders.
- Quran notes, bookmarks, selected reciter, font size, and last-read position are stored locally on the device.
- Mushaf page images may be downloaded from a content CDN over HTTPS and cached in the app’s local storage for faster reading and smaller install size. Cached images are not linked to a user account.
- v1 does not require a user account, password, or payment data. Optional future updates may fetch admin content from your server when enabled at build time.
- No advertising SDKs are included.
Data Sharing
- The app does not sell user data.
- The app does not share personal data with advertising SDKs.
- Network requests are limited to Quran, prayer-time, tafseer, reciter, Hadith (when enabled), and mushaf image CDN endpoints required for app functionality.
Network Calls
- Quran text/metadata, prayer times (e.g. Aladhan API), tafseer, and reciter audio are fetched over HTTPS when the user uses those features.
- Mushaf page images are fetched from a configured CDN base URL (`EXPO_PUBLIC_QURAN_PAGES_CDN_BASE` in production builds, if set) and stored in on-device cache.
- Release builds with backend integration must use HTTPS via `EXPO_PUBLIC_API_URL` when `EXPO_PUBLIC_APP_BACKEND_ENABLED` is enabled.
- The app does not request contacts, microphone, camera, SMS, phone, or broad storage permissions.
Permission Mapping
- `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`: prayer-time location calculations.
- `POST_NOTIFICATIONS`, `VIBRATE`: prayer reminders, adhan alerts, and notification feedback.
- `USE_EXACT_ALARM`: schedule prayer/adhan reminders at precise prayer times.
- `RECEIVE_BOOT_COMPLETED`: reschedule local prayer reminders after device reboot.
- `REQUEST_IGNORE_BATTERY_OPTIMIZATIONS`: optional system dialog so alarms remain reliable on some devices.
- `FOREGROUND_SERVICE`, `FOREGROUND_SERVICE_MEDIA_PLAYBACK`, `WAKE_LOCK`: play bundled adhan audio when the app is in the background or closed.
- `INTERNET`: Quran APIs, prayer times, optional content/CDN, and tafseer/reciter resources.
Play Console Guidance
- Mark location as collected for app functionality (prayer times).
- Mark notifications permission usage for core feature reminders (prayer/adhan).
- Declare network usage for Quran content, prayer APIs, and optional mushaf CDN downloads.
- Publish a public privacy policy URL in Play Console (host this document or an Arabic summary on your website or GitHub Pages).
- Declare that location is not sold and is used for app functionality only.
- Declare that local notes/bookmarks and cached mushaf images are not shared with third parties unless you later add cloud sync.
- Do not enable the Hadith tab publicly until a valid Sunnah API key and API terms are confirmed.
Contatct:
Email: tr.rayyan@gmail.com
Name: Tareq Rayyan