Feature Overview
Qibla AI is a hybrid app — most features are fully offline, some require internet.
| Feature | Internet Required | Notes |
|---|---|---|
| 🅋 Qibla Compass | Never | Calculated on-device from GPS |
| 🕐 Prayer Times | Never | Astronomical calculation, fully offline |
| 🔔 Adhan Notifications | Never | Scheduled locally on device |
| 📿 Tasbih Counter | Never | Local state only |
| 📅 Hijri Calendar | Never | Calculated on-device |
| 🆕 Adhkar & Duas | Never | Bundled in app |
| 📚 Quran Surah List | Never | All 114 surahs bundled in app |
| 📚 Quran Ayah Content | First open only | Cached permanently after first load |
| 🎵 Quran Audio (streaming) | Yes | Streamed from cdn.islamic.network |
| 🎵 Quran Audio (download) | Yes (once) | Saved to device, offline after |
| 🕌 Mosque Finder | Yes | Queries OpenStreetMap Overpass API |
| 🆍 Halal Restaurant Finder | Yes | Queries OpenStreetMap Overpass API |
| ✨ Daily Ayah Reflection | Yes | Powered by Anthropic Claude AI |
| 🤖 AI Islamic Chat | Yes | Powered by Anthropic Claude AI |
| 📚 Hadith of the Day | Yes | Powered by Anthropic Claude AI |
| 🔥 Prayer Streak | Never | Local state only |
Third-Party Services
When network features are used, the following external services are contacted. We do not control their infrastructure but have selected services with strong privacy practices.
| Service | Purpose | Data Sent | Privacy Policy |
|---|---|---|---|
| AlQuran.cloud | Quran Arabic text & translation | IP address only | alquran.cloud |
| Islamic Network CDN | Quran audio files (Mishary Al-Afasy) | IP address only | islamic.network |
| OpenStreetMap Overpass | Nearby mosques & halal restaurants | IP + GPS coordinates | openstreetmap.org/copyright |
| Anthropic (Claude API) | AI reflections, Islamic chat & hadith | IP address + question text | anthropic.com/privacy |
| Google Play Services | GPS location (FusedLocationProvider) | On-device only | policies.google.com/privacy |
App Permissions
📍 Location (Fine & Coarse)
Qibla direction, prayer times, mosque & halal finder
Only for finder features (GPS-based). Never logged.
🌐 Internet
Quran content, audio, mosque finder, AI features
Used only when needed for the feature you open.
🔔 Notifications
Adhan prayer alerts
No — scheduled locally, no server involved.
⏰ Exact Alarms
Precise prayer time scheduling
No data leaves device.
🔋 Vibration
Tasbih haptic + Qibla alignment
No data leaves device.
🔒 Wake Lock
Ensures adhan plays reliably
No data leaves device.
Data Stored on Your Device
All data below is stored only on your device. None is transmitted to our servers. Uninstalling the app deletes all of it permanently.
| Data | Storage | Purpose |
|---|---|---|
| Quran text & translations | Room (SQLite) | Offline reading after first load |
| Downloaded audio (MP3) | App private files | Offline Quran recitation |
| Bookmarks | Room (SQLite) | Saved ayahs |
| Reading progress | Room (SQLite) | Resume where you left off |
| Theme preference | Android DataStore | Remember your chosen theme |
| Prayer settings | SharedPreferences | Adhan sound & notification toggle |
| Compass style | SharedPreferences | Remember your chosen compass |
| Prayer streak | SharedPreferences | Local streak tracking only |
| AI reflection cache | SharedPreferences | Avoid repeat API calls for same ayah |
| AI chat cache | SharedPreferences | Avoid repeat API calls for same question |
| Hadith cache | SharedPreferences | One Claude API call per day |
What We Do Not Collect
🚫 Personal information
No name, email, or account required
🚫 Location history
GPS used only in the moment, never logged
🚫 Usage analytics
No tracking of features or screens used
🚫 Device identifiers
No IMEI, advertising ID, or fingerprint
🚫 Reading history
Your Quran progress stays on your device
🚫 Advertising data
Zero ads, zero ad SDKs, ever
AI Features & Data
Qibla AI uses Anthropic’s Claude API for three features: Daily Ayah Reflection, Islamic Chat, and Hadith of the Day.
When you use these features, the text of your question or the relevant ayah/context is sent to Anthropic’s servers to generate a response. No account, name, email, or device identifier is included. Anthropic’s privacy policy governs how they handle API requests: anthropic.com/privacy.
Responses are cached locally on your device to minimise repeated API calls. The AI chat has a daily request limit per device to prevent abuse.
Important: All AI-generated content — including Ayah reflections, chat responses, and Hadith — may contain errors or inaccuracies. Islamic AI responses are provided for general spiritual reflection only and should not be taken as religious rulings or fatawa. Always verify religious information with a qualified Islamic scholar. Shared content includes a visible disclaimer noting it is AI-generated.
Your Rights (GDPR / UK GDPR)
As we do not collect or store personal data on our servers, there is no data to access, correct, or delete from our side. You can:
- Delete all locally stored data by uninstalling the app
- Request confirmation that no personal data is held on our servers
- Lodge a complaint with the UK ICO at ico.org.uk
Changes to This Policy
If we update this policy, we will post the new version at this URL and update the “Last updated” date. For significant changes we will notify users via an in-app message. Continued use of the app constitutes acceptance of the updated policy.
Contact & Support
Get in touch
Privacy questions, bug reports, or general support — we’ll get back to you.