Quick answers
| Question | Answer |
|---|---|
| Do you or your third-party partners collect data from this app? | Yes (only when user signs in or uses location-enabled features) |
| Do you or your third-party partners use data for tracking? | No |
| Privacy Policy URL | privacy.html on this site |
Data types to declare
Select the following in App Store Connect. Mark “Linked to User” where noted. Purpose: App Functionality unless stated otherwise. Tracking: No for all.
Contact Info
| Data type | Collected? | Linked to identity? | When |
|---|---|---|---|
| Email Address | Yes | Yes | Only if user signs in with Apple or Google |
| Name | Yes | Yes | Only if user signs in and provider shares name |
Location
| Data type | Collected? | Linked to identity? | When |
|---|---|---|---|
| Coarse Location | Yes | No | When user grants permission for prayer times / Qibla |
| Precise Location | Yes | No | When user chooses GPS for prayer times / Qibla |
Location is sent to Aladhan API for calculation only; not stored on developer servers as a history.
User Content
| Data type | Collected? | Linked to identity? | When |
|---|---|---|---|
| Other User Content | Yes | Yes (if signed in) | Bookmarks, bookmark names, Journey journal entries |
Identifiers
| Data type | Collected? | Linked to identity? | When |
|---|---|---|---|
| User ID | Yes | Yes | Firebase auth ID when user signs in for cloud sync |
Do NOT declare (not collected by this app)
- Advertising Data
- Purchases History (Apple handles IAP; we don’t receive card data)
- Browsing History
- Search History
- Sensitive Info
- Contacts, Photos, Health, Financial Info
- Diagnostics / Crash Data (unless you add Firebase Crashlytics later)
Privacy Nutrition Label summary
Users will see something like:
- Data Linked to You: Email, Name, User Content, User ID (only when signed in)
- Data Not Linked to You: Location (when used for prayer times)
- Data Used to Track You: None
Matches in-app Privacy Manifest
The app bundle includes PrivacyInfo.xcprivacy declaring:
- Email Address — linked, app functionality, not used for tracking
- Name — linked, app functionality, not used for tracking
- UserDefaults API (CA92.1) — app settings
- File timestamp API (C617.1) — internal file management
- NSPrivacyTracking = false
Location is declared in App Store Connect (above) because the app requests location permission, even though it is not listed in the on-device privacy manifest collected-data array.
App Store Connect URLs
Use these URLs when submitting (after GitHub Pages is enabled):
- Support URL:
https://dharveshkhan.github.io/muslim-journey-legal/ - Privacy Policy URL:
https://dharveshkhan.github.io/muslim-journey-legal/privacy.html - Marketing URL: (optional) same as Support URL