العربية

Privacy Policy

Musalli — Prayer Times App

1. Data We Collect

Device Information

When you use the app, we assign your device a random identifier (not linked to your name, email, or any personal account). We store:

Why: So we can deliver the correct prayer times, send relevant notifications, and understand which features are most useful to improve the app.

Push Notification Token

If you allow notifications, your device's push token is stored on our server.

Why: To send you background data updates when your mosque's timetable changes, so your prayer times stay accurate without you needing to open the app. We do not send marketing or promotional notifications.

Usage Analytics

The app records anonymous usage events such as which screens you visit, how long you spend on each, which notification settings you use, and whether you complete a donation. These events are batched locally and sent to our server once per day.

Why: To understand how people use the app, which features matter most, and where we can improve. This data contains no personal information — only a random device ID and event counts.

You can opt out of analytics entirely in Settings. When disabled, no usage data is collected or sent.

Crash and Performance Diagnostics

If the app crashes or freezes, iOS reports a summary of what went wrong through Apple's MetricKit framework. We record only:

Why: To find and fix crashes and freezes we would otherwise never hear about. These reports contain no personal information, no stack traces, and nothing about what you were doing in the app.

This is covered by the same opt-out. Turning off "Usage Analytics" in Settings stops crash and performance diagnostics being sent as well.

Settings Sync (Apple iCloud)

If you are signed in to iCloud, your app preferences sync between your own Apple devices using Apple's iCloud Key-Value Storage: notification preferences, selected mosque, language, text size, and congregation display setting.

Why: So the app behaves the same on your iPhone and iPad without configuring it twice. This goes to your private iCloud account — it never reaches our server and we cannot read it. It is governed by Apple's Privacy Policy. Signing out of iCloud stops it.

Apple Watch

The watch app receives prayer times from your paired iPhone over Apple's WatchConnectivity link. It does not contact our server and has no device record of its own. Usage events generated on the watch are relayed through your iPhone and follow the same analytics opt-out.

Alexa Skill

The Musalli Alexa skill is optional and separate from the app. When you ask it for prayer times, nothing is stored. If you set a masjid or turn on prayer announcements, we store your chosen masjid and, for the reminders it schedules, an anonymous identifier that Amazon gives us for your Alexa account. We never receive your name, email, or any contact details, and announcements are created through Amazon's own Reminders feature, which you can revoke at any time in the Alexa app.

Feedback and Enquiries

When you submit feedback or a mosque enquiry through the app, we collect:

Why: To read and respond to your feedback, and to process requests to add new mosques. Feedback is forwarded to the developer via a private channel and stored securely on our server so we can investigate issues and follow up. Any contact details you provide are used only to reply to you and are never shared with anyone else.

Moon Sighting Responses

When the 29th night of a Hijri month occurs and you respond to the moon sighting prompt (sighted or not sighted), the following is sent to our server:

Why: To aggregate community responses across different countries and build a trust-based consensus system for the Hijri calendar. Your response helps determine when the new month begins for your sighting method. A trust score (0.0–1.0) is maintained per device — it increases when your responses align with the confirmed outcome and decreases when they don't. This score is never shared publicly; it is used internally to weight responses when auto-resolving sightings.

Location Data

Donations

If you make a voluntary donation by card, Apple Pay or Google Pay through our website, the payment is processed by Stripe (a third-party payment processor). We receive a confirmation of the amount and a transaction reference. We do not receive or store your card number or bank details. Donations made from the app may be linked to your anonymous device ID for our records.

What We Never Collect

For the avoidance of doubt, the app has no mechanism to collect any of the following:

2. How We Use Your Data

3. Data Storage and Security

4. Data Retention

5. Third-Party Services

ServicePurposeData Shared
CloudflareHosts our server and stores timetable dataDevice ID, mosque selection, preferences, analytics events
Apple Push Notification service (APNs)Delivers silent data updates to iOS devicesPush token
Firebase Cloud Messaging (FCM)Delivers silent data updates to Android devicesPush token
StripeProcesses voluntary donationsPayment details provided during checkout
Apple iCloudSyncs your settings between your own Apple devicesPreferences only — never sent to us, stored in your private iCloud account
TelegramDelivers feedback and mosque enquiries to the developerOnly what you type in the feedback form, plus your device ID, mosque, app version, app settings and network details (country and internet provider) to help us investigate issues
Mosque websitesSource of prayer timetable dataNone (our server fetches publicly available timetables)

6. Notifications

All prayer time reminders, adhān alerts, and Islamic date notifications are scheduled locally on your device. Our server sends silent background updates when:

These are invisible and simply trigger a data refresh. If your mosque admin sends an optional alert notification, it will appear on your lock screen like any other notification. You can disable notifications entirely in your device settings.

7. Children's Privacy

This app does not knowingly collect any information from children. It is designed for general use by anyone wishing to view prayer times.

8. Your Rights

9. Changes to This Policy

We may update this policy as the app evolves. Changes will be reflected with an updated date below. Continued use of the app after changes constitutes acceptance.

10. Contact

For questions about this privacy policy, please contact the developer via the support link in the App Store or Google Play, or email omariosc101@gmail.com.

Last updated: 19 October 2026