Last Updated: August 9, 2026
Islamic Tracker ("the App") is committed to protecting your privacy. This Privacy Policy explains our practices concerning data collection, use, and protection when you use our mobile application.
This policy applies solely to the Islamic Tracker mobile application. It does NOT apply to any third-party services linked from or integrated with the App.
Islamic Tracker is designed to work primarily offline with all personal religious activity stored locally on your device (and, as of the latest version, encrypted at rest — see section 4.4). The only data sent to our service provider (Google Firebase) is a small set of anonymous usage events described in section 2.5.
What we collect:
Why: To calculate accurate prayer times. We do NOT transmit your location data to external servers. All prayer-time and Qibla calculations are performed locally on your device.
User Control: You can grant or deny location permission through your device's settings. Prayer time calculations will use a default location if permission is denied.
All personal activity data is stored exclusively on your device using the Hive local database, encrypted with AES-256 (see section 4.4). This data is NOT uploaded to any cloud server.
We store your notification settings (enabled/disabled, preferred times, daily Hadith schedule, selected azan/reminder sounds) locally on your device. NOT shared with third parties.
The Firebase App Instance ID and FCM token fall under the "Device or other IDs" category. We do NOT collect IMEI, MAC address, phone number, email address, or any persistent hardware identifier. The Android Advertising ID is not used by the app and is stripped from the build; if your device transmits it to Firebase Analytics by default, you can opt out from Android Settings → Privacy → Ads.
The app uses Firebase Analytics (Google) to measure how Islamic Tracker is being used and how it grows. The following events are sent to Firebase:
whatsapp or general).root_or_jailbreak or integrity_compromised) — no device fingerprint, identifier, or personal data.session_start and approximate country/language, auto-collected by the SDK.No prayer content, zikr counts, Quran progress, GPS coordinates, personal text, or message content is ever included in any analytics event. Data is processed by Google as our sub-processor under the standard Firebase terms.
Crash reporting: the app does NOT include Firebase Crashlytics or any other third-party crash-reporting SDK.
When you tap an Invite friends button, the Google Play link we share is tagged with utm_source=app_share, utm_medium=<whatsapp|general>, and utm_campaign=3friends. If a friend installs the app from that link, Google Play's Install Referrer automatically forwards those tags to Firebase Analytics, so we can measure how many new installs come from existing users sharing the app. No personal identifier of the sender is included.
We do NOT: sell your data, share personal data with advertisers, build behavioural profiles, run targeted ads, or transmit your prayer/zikr/Quran content to any server.
The app initialises Firebase Core at startup and uses the following Google services:
The Firebase Authentication, Cloud Firestore, and Cloud Storage SDKs are bundled with the app but are not currently used to collect or transmit any personal data. If we activate them in a future release, we will update this policy and request explicit consent where required.
All Firebase traffic is transmitted over HTTPS.
To keep your personal religious activity private, the latest version of the app adds several on-device safeguards. None of these transmit any additional personal data off your device.
security_threat event (a threat-type label only) may be logged to analytics as described in 2.5, and a tampered/repackaged copy of the app may be prevented from running to protect your data. The app does not use any third-party security or anti-tamper SDK that transmits device data.| Library | Purpose | Data Shared with Provider |
|---|---|---|
| Adhan, Hijri, Geocoding | Prayer time / Hijri date / city lookup | None — local |
| Geolocator, Flutter Compass | GPS and Qibla direction | None — local |
| Hive | Local database (AES-256 encrypted) | None — on device |
| flutter_secure_storage | Holds the local-database encryption key in the OS keystore | None — on device |
| screen_protector | Screenshot / screen-recording protection | None — local |
| flutter_local_notifications, WorkManager | Local reminders & reschedule job | None — local |
| permission_handler | OS permission prompts | None |
| Firebase Analytics (Google) | Anonymous usage events | App Instance ID, event names & params, approx. country/language |
| Firebase Remote Config (Google) | Force-update gate | App version, locale |
| Firebase Cloud Messaging (Google) | Push notification token | FCM registration token |
| url_launcher, share_plus | Open WhatsApp, Mail, Play Store | None directly; the receiving app receives the text you share |
The app is distributed through Google Play Store, which collects installation/uninstallation data and crash reports independently of us. See Google's Privacy Policy.
The app provides an in-app deletion path: Settings → About & Share → Request Data Deletion. From there you can:
Uninstalling the app also clears all on-device data. For full details see our Data Deletion page.
To deliver azan and reminder notifications reliably, the app may request:
None of these permissions grant the app access to any new personal data — they only affect when and how reliably the azan can fire.
Islamic Tracker is NOT specifically intended for children under 13.
We may update this Privacy Policy from time to time. Material changes will be reflected on this page with an updated "Last Updated" date. Continued use of the app after changes constitutes acceptance of the updated policy.
We comply with applicable privacy laws in all regions where the app is used. Anonymous analytics events may be processed by Google in the United States and other regions under Google's standard contractual clauses.
| Data Type | Retention Period | Deletion Method |
|---|---|---|
| Prayer / Zikr / Quran activity | Until you delete it | In-app delete, or Settings → Request Data Deletion, or uninstall |
| User preferences | Until you delete them | Same as above |
| Location coordinates | Not stored permanently — resolved into city/country and used for prayer-time calculation | Disable location permission |
| Firebase Analytics events | Up to 14 months (Google default) | Email deletion request |
| Notification logs | Not stored | Processed locally by the OS |
If you have any questions about this Privacy Policy or want to exercise any of your rights, please contact us:
Response time: acknowledgement within 7 days; deletion completed within 30 days.
Q: Does Islamic Tracker sell my data?
A: No. We never sell, trade, or share your personal data with third parties.
Q: Is my prayer / zikr / Quran data sent anywhere?
A: No. All religious activity is stored only on your device, encrypted with AES-256. The only data sent off-device is a small set of anonymous usage events (see Section 2.5).
Q: Is my data encrypted on my device?
A: Yes. The local database is encrypted at rest with AES-256, and the key is held in your device's hardware-backed secure keystore (Android Keystore / iOS Keychain). See Section 4.4.
Q: The app says it checks for rooted/modified devices — is it collecting information about my phone?
A: No personal information. Those checks run entirely on your device using the operating system's own APIs. No device fingerprint or identifier is transmitted; at most an anonymous threat-type label is logged to analytics. See Section 4.4.
Q: Is my location data secure?
A: Yes. GPS coordinates are processed locally and never transmitted to any server.
Q: Can I use the app without granting location permission?
A: Yes. Prayer times will use a default location, which you can change manually in Settings.
Q: How do I delete all my data?
A: Open the app → Settings → About & Share → Request Data Deletion. You can wipe local data on the device, or email a request to also erase any cloud-side analytics records. See our Data Deletion page for step-by-step instructions.
Q: What does Firebase Analytics know about me?
A: A randomly-generated App Instance ID, that you opened the app, your approximate country/language, and a handful of taps such as "Invite friends" or "Rate on Google Play". It does NOT see your prayers, zikr, Quran progress, name, or location.
Q: What happens if I uninstall the app?
A: All locally stored data is deleted immediately. Anonymous analytics events already sent to Firebase remain for up to 14 months unless you email a deletion request.
Q: Does the app track me after I close it?
A: No. The app only runs when you open it, except for scheduled notification alarms and a periodic background job that re-arms tomorrow's prayer alarms.
Q: Is the app free?
A: Yes, Islamic Tracker is completely free. We do not display ads or require payments.
By using Islamic Tracker, you acknowledge that you have read and understood this Privacy Policy.
If you disagree with any part of this policy, please uninstall the app.