Last updated: September 14, 2026
Mizan is developed and published by Shinka, an independent software studio based in Canada. This Privacy Policy describes the information the App processes, the information it does not process, and the choices available to you. Questions regarding this policy may be directed to the contact address provided below.
Email: [email protected]
Mizan keeps a complete local record of your worship activity so the app can be useful across sessions. None of the following is ever transmitted anywhere by us. There is no server for it to go to.
Mizan requests location access using the “When In Use” authorization only. Mizan never asks for, and cannot use, “Always” location access. Your coordinate is used exclusively to (1) compute accurate prayer times for where you are and (2) compute the compass bearing to the Kaaba for the Qibla screen. Both calculations run entirely on your device using open astronomical formulas built into the app. Your coordinate is never transmitted to us. We have no server to send it to, and no analytics pipeline that would carry it anywhere else.
You can revoke location access at any time in iOS Settings → Privacy & Security → Location Services → Mizan. Without it, Mizan falls back to your last known fix. On a brand-new install with no fix at all, it uses a neutral placeholder location (Makkah) so the app never shows a confidently wrong city.
When Mizan shows a city name next to your prayer times (for example “Toronto, ON”) instead of raw coordinates, it asks Apple’s geocoding service to translate your coordinate into a place name: a request that leaves the device and reaches Apple. This is a first-party Apple system service built into iOS (not a Mizan server and not a third-party SDK we added), and that request is governed by Apple’s own privacy policy, not this one. If the request fails (for example, offline or throttled), Mizan simply shows your coordinates instead; nothing else in the app depends on it.
The Qibla screen reads your device’s compass heading through iOS’s own compass service to draw a live compass pointing toward the Kaaba. Mizan collects no motion, fitness, or activity data. That heading is processed entirely on your device and is never recorded, logged, stored, or sent anywhere. Compass accuracy depends on your device’s calibration and on nearby magnetic interference (metal, magnets, some car mounts); Mizan cannot correct for interference it cannot detect. See the Terms of Service for the related accuracy disclaimer. The optional map beneath the compass is Apple’s MapKit view; while it is open, iOS fetches map tiles from Apple for the area around your location and the Kaaba, listed in the network section below.
Adhan (prayer-time) reminders and other in-app alerts are scheduled locally by iOS itself. Mizan computes every time on your device and simply hands it to iOS to fire at the right moment. There is no push-notification server and nothing is sent over the network to make this work. You can disable notifications at any time in iOS Settings → Notifications → Mizan.
If, and only if, you tap Add to Calendar on a Hijri event, Mizan asks iOS for permission to add that single event to your device’s calendar; that path never reads your existing events. The optional action that adds a whole year’s major events at once asks for full calendar access instead, and reads only the events on those dates, solely so the same event is not added twice; nothing it reads is stored or sent anywhere. You can also export a year of Hijri dates as an .ics file through the iOS share sheet, which needs no calendar permission at all. Calendar access can be revoked at any time in iOS Settings → Privacy & Security → Calendars → Mizan.
Mizan works fully offline for prayer times, Qibla (the compass; the optional Qibla map needs a connection for Apple’s map tiles), tasbih, journal, memorization, and bundled Quran/hadith text. Every network request the app makes is listed below, and each is limited to a single named service:
We do not run analytics on any of these requests, and we never receive logs from Tanzil.net, alquran.cloud, everyayah.com, mp3quran.net, or webdosya.diyanet.gov.tr. The standard web request metadata visible to those services (IP address, timestamp) is the same as it would be for any website you visit. We have no identifier to link that traffic back to a specific person, because we never collect one.
Once a day, Mizan requests a small version file from shinka.ca to learn whether an update is required. The request carries no identifiers, account, or usage data, and nothing about you is sent or stored. It is the same kind of request a web browser makes when it loads a page. If an update is required and the app is paused, it checks again each time you open it, so the pause lifts as soon as the file changes.
Home Screen and Lock Screen widgets, and Mizan’s Live Activities (the prayer countdown, the Ramadan fast, the prayer lock, Car Mode, and the controls for a recording in progress), compute directly on your device from the app’s own local state. They make no network calls of their own.
If you use the Apple Watch companion app, prayer, Qibla, and tasbih data are synced device-to-device using Apple’s own Watch sync, a private channel directly between your iPhone and your paired Watch. That sync never touches any Shinka infrastructure (we have none) or any third party.
The Watch app’s Qibla dial may also ask for location on the Watch itself, using the same “When In Use” authorization only (Apple normally mirrors your iPhone’s Mizan permission to the Watch). That location session exists solely so the Watch can correct its compass to true north; the position fix is discarded immediately, never stored, never reverse-geocoded, and never leaves the Watch. The Qibla bearing itself comes from your iPhone over the same private Watch sync.
Mizan exposes a small number of voice and Shortcuts actions (for example, “what’s the next prayer”) through Apple’s Siri and Shortcuts system. When you invoke one, Apple’s on-device processing decides which action to run and hands control to Mizan locally on your device. Mizan never receives or sees your voice recording, and no request leaves your device to fulfill one of these actions.
Mizan includes an optional, user-initiated Export backup feature that writes a single file to a location you choose. You may protect that file with your own passphrase; if you do, the file is encrypted with strong, industry-standard encryption derived from that passphrase. We never see, store, or transmit your passphrase. The file also carries an integrity check, so a corrupted or tampered backup is detected and refused on import rather than silently corrupting your data.
Because the data listed above (settings, journal, recordings, photos, imported books and the rest) is stored on the device, it is also included automatically in your own encrypted iPhone or iCloud backup if you have device backup turned on in iOS Settings. Downloaded recitation audio is marked as re-downloadable and left out of that backup to save space. That backup is between you and Apple. Mizan itself pushes nothing to iCloud and runs no cloud storage of its own.
In a memorization session, in the Qur’an reader, and in the muṣḥaf you can tap the microphone so Mizan follows along while you recite. Recite and Recordings (next section) are the only two features that use the microphone. Recite listens only from the moment you tap it until you stop it or leave the screen.
The audio is passed to Apple’s own speech recognition (SFSpeechRecognizer, Arabic). Where your device and language support it, Mizan requests on-device recognition, and the audio never leaves your iPhone. Where on-device recognition is unavailable, Apple processes the audio on its servers under Apple’s privacy policy, the same path any dictation in iOS takes. iOS states this itself in the permission dialog before you ever grant it.
You can also choose this path yourself. Settings → Quran → “Keep listening on this device” is on by default. If you turn it off, your recitation is sent to Apple’s speech service even on devices that support on-device recognition, because Apple’s server model hears Arabic more accurately; it needs a connection. Mizan may suggest this to you during Recite when it keeps losing your place. Apple’s privacy policy governs that audio; Mizan still never records, stores or transmits any of it.
Mizan never records your recitation to a file, never stores the audio or the recognized text, and never transmits either to us or to anyone else. While you recite, only the running match exists in memory: which verse you are on and how many words in. What is kept afterwards is only the outcome, which verses you completed today, the same kind of on-device record as marking a verse read by scrolling past it, counted toward your khatm and daily goal and never sent anywhere. You can revoke either permission at any time in iOS Settings → Privacy & Security → Microphone (or Speech Recognition) → Mizan; the rest of the app keeps working without it.
Recordings, in the Library, uses the microphone to record a talk you choose to keep: a Friday khutbah, a lesson, a visiting scholar. It records only after you press Start, and stops when you press Save or Discard, from the app or from the controls on your Lock Screen. The audio file, the marks you drop, the size shown beside each recording, and any transcript are stored in the app’s own storage on this phone. Nothing is uploaded. It is your responsibility to ask before you record other people.
If you ask for a transcript, it is made on the device after you save: on iOS 26 by Apple’s on-device speech analyzer (whose language model downloads once from Apple, as listed above), and on earlier systems by Apple’s speech recognizer with on-device recognition required. Where a language has no on-device model, no transcript is made, and the recording is never sent to Apple’s servers for one. A talk in English or Turkish also gets a second, Arabic-only pass with the same on-device engine, so the verses and the du’a inside it appear in Arabic script. The transcript is machine-made and is labelled as such; it is never presented as Qur’an text.
Deleting a recording removes its audio and transcript from the phone. Sharing one happens only when you tap Share yourself, through the iOS share sheet. You can revoke microphone access at any time in iOS Settings → Privacy & Security → Microphone → Mizan.
My Collection, in the Library, lets you photograph a saying on a wall or a page in a book to keep. The camera is used only while you are taking that photo, inside Apple’s own camera view. You can also add pictures you already have with “From Photos”. That opens Apple’s own photo picker, which runs outside the app: Mizan never asks for permission to your Photos library, never browses it, and receives only the pictures you choose there (up to 20 at a time). Whether taken or added, Mizan keeps its own copy in the app’s storage; an added picture’s original in your Photos library is never changed or deleted. The photo is saved in the app’s own storage on this phone, not to your camera roll; the words in it are read on the device with Apple’s Vision framework so you can search them, and an optional Face ID or Touch ID lock is one switch away. Nothing leaves the phone. You can revoke camera access at any time in iOS Settings → Privacy & Security → Camera → Mizan.
The prayer lock can block apps you choose during a prayer window. To do that it uses Apple’s Screen Time frameworks (Family Controls), which require your explicit permission the first time.
Which apps you pick is chosen inside Apple’s own picker, and iOS never tells Mizan what you selected. The app receives an opaque token it cannot read, and stores that token on your device only. Mizan cannot see which apps you have, cannot see how you use them, and cannot read anything about your Screen Time history.
A lock always ends by itself when its window closes, and you can end one early at any time from inside Mizan. Records of your locks (when, which prayer, how it ended) stay on your device like everything else. Screen Time permission can be revoked in iOS Settings → Screen Time.
Mizan does not knowingly collect personal information from anyone, including children under the age of 13 (or the equivalent minimum age in your jurisdiction). There are no accounts, no chat, no user-generated content shared with others, and no mechanism by which a child (or anyone) submits personal information to us through the app. If you believe a child has provided information to us in a way that contradicts this policy, email us at the address below and we will investigate and delete it promptly, though the app’s design makes this scenario very unlikely in the first place.
Because no personal data is transmitted to or stored by us, there is no remote copy of your information for us to access, correct, export, or delete on your behalf. Deleting the app from your device (or clearing its data in iOS Settings) deletes everything Mizan stores about you, instantly and completely. The one exception is anything you deliberately wrote out of the app and into somewhere else, such as Hijri events you added to your own calendar or a backup file you exported. Those stay where you put them and are yours to delete. By design, rather than by request, this satisfies the substance of:
If your jurisdiction’s law gives you a right this page hasn’t described correctly, email us. We will do our best to help, though structurally there is very little for us to act on beyond confirming this policy’s accuracy.
We may update this policy as the app changes. The “Last updated” date at the top of this page will change whenever we do, and material changes will be reflected here and, where appropriate, called out in the app’s release notes. Continued use of Mizan after a change means you accept the updated policy.
Questions, concerns, or requests about this policy, or about anything Mizan does with information related to you, can be sent to [email protected] at any time.