Privacy Policy
Last updated: August 22, 2026
Muqeem ("we", "our", "the app") is a prayer accountability app for iOS. This policy explains what data the app touches, why, and where it goes. The short version: almost everything stays on your device, and the only thing that leaves it is anonymous product analytics.
Camera & prayer mat scans
When you scan your prayer mat to verify a prayer, unlock a Fajr alarm, or register a mat, the photo is processed entirely on your device using on-device computer vision. It is never uploaded, stored on a server, or seen by us. Muqeem keeps a local log of scan outcomes (pass/fail, a match score, and a timestamp) purely so you can review your own scan history in Settings → Scan Diagnostics — this log never leaves your device.
Screen Time / Family Controls
Muqeem uses Apple's Screen Time API (Family Controls, Managed Settings, Device Activity) to shield the apps you choose at prayer time and lift the shield once you verify. Apple's framework is designed so that the specific apps you've selected to shield are not disclosed to us — we only see that a shield is on or off. We do not receive a list of the apps you use or how you use them.
Location & Qibla direction
If you enable automatic prayer times, Location Alerts, or the Qibla finder, Muqeem uses Apple's Core Location framework to resolve your city (for prayer time calculation) and compass heading (for the Qibla direction). With Location Alerts on, the app also monitors circular regions around your saved mat and wake-target locations entirely on-device, so it can nudge you into Travel Mode when you leave and back out when you return. This location data is processed on your device and stored only in your local settings — it is never transmitted to us or to any third party.
Prayer history & streaks
Your prayer records, streak grid, and settings (name, gender, prayer time preferences, menstrual freeze dates) are stored locally on your device. If you enable iCloud backup for the app, this data may sync through Apple's standard iCloud infrastructure, governed by Apple's own privacy terms — we do not operate our own servers for this data.
Notifications & alarms
Prayer time notifications, Location Alerts, and the Fajr alarm chain are scheduled locally on your device using iOS's notification and alarm frameworks. We do not use a push notification server, and no notification content is transmitted to us.
Analytics & crash reporting
Muqeem uses PostHog, a third-party analytics provider, to understand anonymous, aggregate product usage — for example, which onboarding steps people complete, that a prayer was logged or a fast tracked, or that a subscription purchase went through — and to automatically capture crash and error reports so we can fix bugs. These events are tied to a random device identifier, not your name or account. They never include your prayer mat photos, scan images, precise location, or the content of your Quran, Hadith, or Duas activity. We don't use this data for advertising, and we don't sell or share it with third parties beyond PostHog acting as our data processor.
Subscriptions & payment
Subscriptions are billed and managed entirely by Apple through the App Store. We never see or store your payment details. Apple may share limited transaction information with us (such as subscription status) solely to unlock features in the app — this is handled through Apple's StoreKit framework, not a payment form we control.
What we don't do
- We don't run ads or ad trackers in the app.
- We don't sell your data or use it for advertising.
- We don't upload your camera roll, mat photos, or prayer history to a server.
- We don't transmit your location, Qibla heading, or geofence alerts anywhere off your device.
Your choices
You can reset your settings and clear locally stored data at any time from Settings → Danger Zone → Reset Settings. Deleting the app removes all locally stored data (prayer history, mat library, scan log) from your device, except anything you've separately backed up to iCloud. Location permissions and Location Alerts can be turned off at any time from Settings, on either the app's own toggle or iOS Settings.
Contact
Questions about this policy? Reach us on the support page.