Skip to content

Instantly share code, notes, and snippets.

@xhezairbey
Created June 11, 2026 22:11
Show Gist options
  • Select an option

  • Save xhezairbey/a5d696eb24075a92de3361d15f2a396d to your computer and use it in GitHub Desktop.

Select an option

Save xhezairbey/a5d696eb24075a92de3361d15f2a396d to your computer and use it in GitHub Desktop.
Mizan — Privacy Policy

Mizan — Privacy Policy

Effective date: 11 June 2026

Mizan is a salah (prayer) tracker built on a simple promise: we cannot see your prayers or your location. This is not a preference setting — it is how the app is built. This policy explains, plainly, what that means.

The short version

  • No account. No sign-up. Mizan never asks for your name, email, or phone number, and there is nothing to log in to.
  • We collect no personal data. Mizan's servers never receive whether you prayed, your prayer history, or your location.
  • Your records stay yours. Your prayer logs and settings live on your device and in your own private iCloud, which the developer cannot access.
  • No analytics, no advertising, no third-party trackers.

What stays on your device (and your private iCloud)

Everything personal: your prayer logs, fasting and Ramadan records, exempt-day markings, your reflection (muhasaba), and your settings. These are stored on your device and synced through your own private iCloud account (Apple's CloudKit). They are visible only to you. The developer has no access to your iCloud and no way to read any of it.

Location is used only to calculate accurate prayer times for where you are. That calculation happens on your device. Your location is never sent to Mizan's servers and is never stored off your device.

What Mizan's reminder server does — and does not — hold

Mizan shows a lock-screen reminder at each prayer window. To schedule those, a small server (the "dumb scheduler") holds only:

  • an anonymous device identifier that is not linked to your identity,
  • an Apple push token (so Apple can deliver the reminder to your device), and
  • prayer-window boundary times (e.g. when a window opens and closes), so the reminder fires at the right moment.

That is all. The server never receives or stores whether you prayed, any prayer log, or your location. It is a scheduler, not an observer — by design, it cannot learn anything about your worship. (See our public design record, ADR-0001.)

Notifications

To deliver lock-screen reminders, your device's push token is shared with Apple Push Notification service and with the reminder server described above, used solely to deliver those reminders. You can turn notifications off at any time in iOS Settings; Mizan keeps working as an on-device tracker without them.

Purchases

Any purchase is handled by Apple through the App Store. Mizan never sees your payment details, and a purchase never introduces an account or a second identifier — your entitlement lives on your device. Acts of worship and your honest record of them are always free (ADR-0011).

Beta testing (TestFlight)

If you use Mizan through TestFlight:

  • Feedback you send from Settings → Send Feedback is an email you compose, review, and send from your own mail account. It includes basic, non-identifying diagnostics (app version, OS version, device model, language, and your reminder settings) so issues can be reproduced — you can see and edit all of it before sending. Mizan does not store your email address or link it to you.
  • Crash reports and screenshot feedback are handled by Apple's TestFlight under Apple's terms, and help diagnose problems. You may decline sharing them.

Children

Mizan is for a general audience and does not knowingly collect any data from anyone, including children.

Data retention and your control

Because your data lives on your device and in your own iCloud, you control it: delete a log, an exempt day, or the whole app at any time. The reminder server retains only the anonymous scheduling fields above; deleting the app and turning off notifications ends reminder delivery.

Changes to this policy

If this policy changes, the effective date above will change and the updated policy will be posted at this URL.

Contact

Questions about your privacy in Mizan: arian@xhezairi.com.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment