✦
Zero Personal Data Tracking: SHAFAF does not collect, transmit, store, or sell any personally identifiable information. All astronomical prayer schedules and widgets run completely offline on your device.
Introduction
This Privacy Policy describes how SHAFAF handles information. The application is developed by Hassan Karim (HNexTech).
The app is built to work fully offline. You do not need to create an account, log in, or provide any personal details (such as your name, email address, or phone number) to use SHAFAF or its widgets.
Device Permissions
To provide core widget and Islamic prayer schedule functionality, the app may request the following permissions:
- Location (Fine / Coarse GPS): Used locally on your device to calculate astronomical prayer times and determine the Qibla direction. When you view local weather, search for nearby mosques, or perform optional remote Hijri calendar reconciliation, anonymous geographic coordinates are transmitted strictly as transient query parameters to standard public weather (Open-Meteo), mapping (OpenStreetMap Overpass), and calendar (Aladhan) APIs to fetch local results. Your coordinates are never linked to personal identifiers, never logged on external servers, and never sold. You can also manually choose an offline city without granting location access.
- Schedule Exact Alarm: Required by Android to ensure home screen widgets and time calculations update accurately at astronomical prayer transitions.
- Foreground Service (Special Use): Required exclusively to synchronize live home screen widgets and countdown timers while active. It does not perform persistent tracking and suspends when inactive to preserve battery life.
Data Storage
All user preferences (such as prayer calculation method, Hijri date adjustments, widget themes, and colors) are saved locally on your device storage. Clearing the app data or uninstalling the app permanently deletes all saved settings.
Third-Party Services
The app does not use advertising networks, behavioral analytics frameworks, or user tracking SDKs. To deliver external utility features, SHAFAF queries the following public APIs:
- Open-Meteo: Provides local weather forecasts. Coordinates are used solely as anonymous query parameters and are governed by Open-Meteo Terms & Privacy.
- OpenStreetMap (Overpass API): Powers nearby mosque discovery based on geographical bounding boxes. Governed by the OpenStreetMap Privacy Policy.
- Aladhan API: Device coordinates (latitude & longitude) are shared temporarily with the Aladhan API strictly for optional remote Hijri calendar reconciliation. No personal user identity is collected, logged, or shared. Governed by the Aladhan Credits & Terms.
- Google Play Services: Provides standard app distribution, integrity checks, and update delivery in accordance with the Google Privacy Policy.
Children's Privacy
SHAFAF does not collect personal data from any user, including children under the age of 13.
Changes to This Policy
We may update this Privacy Policy from time to time. Any updates will be published on this page with an updated effective date.