Skip to content
AppsOur approachAbout usSupport
← Salat Times

Sarcomere · Salat Times · أوقات الصلوات

Salat Times Privacy Policy

Updated 21 October 2026 · includes iOS push updates in version 1.1.3

Salat Times is designed to calculate prayer times, Qibla direction, and calendar dates on the user's device. The native apps do not require an account and do not contain advertising or analytics.

Information used by the app

Location

A selected city or the device's approximate or precise location is used to calculate prayer times, Qibla bearing, and the distance to the Kaaba. Salat Times does not transmit GPS coordinates or the selected city name to a Salat Times server. The optional iOS push feature described below transmits calculated times and the display timezone, which can indicate an approximate region. When current location is selected, the app may ask the operating system's geocoding service to turn coordinates into a city and country name. That service is provided by the device or operating-system vendor, not by Salat Times.

Optional travel updates (iOS)

In versions that offer Travel mode, you can opt in to location updates when travelling. With Always location permission, iOS can notify the app of significant location changes while it is in the background. The app uses the latest coordinates and saved calculation settings on the device to recalculate prayer times and local alerts. Apple's geocoding service may resolve the city and timezone. This mode does not continuously run GPS or send a location history to our service. A manually selected city remains fixed until you change it.

You can turn Travel mode off in the app or change location permission in iOS Settings. iOS controls background delivery; updates may be delayed or unavailable. Open the app to refresh and check your location.

Compass and direction readings

Device compass readings may be used to show the live Qibla direction. On supported platforms, location-derived direction of travel may be used temporarily when a live compass heading is unavailable. These readings are processed for the Qibla feature and are not collected by Salat Times or sent to the developer.

Preferences

The chosen location, calculation method, Asr method, appearance, notification setting, and Athan selection are stored locally so the app can restore them on the next launch. They remain on the device until the user changes them, clears app data, or uninstalls the app.

Quran reading, tafsir and recitation

Quran text and the reading font are bundled for offline reading. Your reading marker and last selected tafsir and reciter are saved locally. When you request tafsir or audio, AlQuran.cloud and its Islamic Network media service, MP3Quran for continuous recordings and verse timing information, or Quran Foundation and UmmahAPI for Ibn Kathir (UmmahAPI recovers missing Arabic passages), receive the requested surah, verse and edition, along with ordinary connection information such as your IP address. We do not add your prayer location, city, reading marker, account identifier or device identifier to these requests. The developer does not operate these content services.

Requested content may be cached on your device for reuse. Downloaded Ibn Kathir passages expire within seven days and then require renewal over the internet. The Quran reader lets you clear downloaded content separately from your reading marker. Browser or operating-system storage management may remove cached downloads. Source and licence details are accessible in the Quran reader. No AI-generated Quran text or recitation is used.

iOS widgets and Live Activities

On iOS, the next-prayer schedule and selected location name may be copied to private app-group storage so a widget or an enabled Live Activity can display them. The city name remains on the device. Lock Screen widgets and Live Activities may be visible to anyone who can see the device screen; they can be removed or disabled through the app and iOS controls.

Optional Live Activity push updates (iOS 1.1.3 and later)

This feature is on by default for enabled Live Activities after onboarding. You can turn it off in Settings; an existing off choice is preserved. It sends an Apple Live Activity push token, random session identifier, calculated prayer times, and display language, locale, timezone, clock format and Live Activity style to the Salat Times push service hosted by Cloudflare. The service sends countdown updates through Apple Push Notification service (APNs) while the app is suspended. Per-activity revocable credentials authenticate registration, updates and deletion; the service retains a credential hash for verification. It does not receive GPS coordinates, city names, contacts, Quran bookmarks, or downloaded recordings. Calculated prayer times and timezone may indicate an approximate region.

Each registration is limited to the Live Activity session (at most eight hours). Active records are deleted at expiry, when Apple invalidates the token, or when an opt-out deletion request reaches the service. Turning the feature off also replaces the token-enabled activity locally. A short-lived deletion marker contains no push token or schedule and expires within eight hours. Cloudflare and Apple process ordinary connection information for delivery and security under their own policies. The service does not log request bodies or use data for advertising or analytics. Internet access and iOS permission are required; push delivery and a permanently visible Dynamic Island are not guaranteed. iOS controls background scheduling and activity lifetime. Reopen the app or use its Control Center control to renew an expired activity.

Android widget

On Android, a short upcoming-prayer schedule and selected location name may be copied to private app storage so the optional home-screen widget can show the next prayer and a live system countdown. This information remains on the device, is not sent to the developer, and is removed when app data is cleared or the app is uninstalled.

Notifications and scheduled alerts

When enabled, the native app schedules an approaching-prayer reminder and a prayer-time alert locally. On platforms that offer separate exact-alarm access, that access is used only for these user-requested prayer alerts. A short excerpt from the selected bundled Athan may play as the notification sound. Notification schedules and preferences are not sent to a Salat Times server except for the calculated times used by the Live Activity push feature described above when enabled. Prayer alerts remain local; the push service updates only the countdown display.

App update checks

Versions with the app-update feature can check for updates when you open or return to the app, normally once a day after a successful check, or when you request a check in Settings. Update results and reminder preferences are stored locally on your device.

On Android, checks use the installed Google Play app and its official update service. Google documents that this service processes device metadata, the application version, and installed modules and asset packs to determine update availability and expected download size. Google Play operates this service under its own terms. See Google's update-service data disclosure.

On iOS, the app checks Apple's public App Store listing using its public app identifier and App Store country, with the device region as a fallback. Apple receives ordinary network connection information, such as an IP address. The installed version is compared with the listing on your device.

These checks do not send your prayer location, selected city, preferences, or prayer schedule to Apple, Google, or the developer. Salat Times does not add a device identifier to the Apple request or use a developer backend or analytics service for update checks.

Collection, sharing, and sale

Apart from the optional short-lived push registrations described above, the developer does not collect data from the native apps. No data is sold or used for tracking. Platform providers may process information for the services described above. The apps have no user accounts, advertising SDKs or analytics SDKs. The bundled Athan recordings are stored within the app and do not contact their source websites during use.

The public web version is delivered by hosting infrastructure that may process ordinary connection information, such as an IP address and user agent, for delivery, reliability, and security. Salat Times does not use that information to profile users.

User controls

  • Location permission can be changed in the device's system settings.
  • Travel mode, where available, can be turned off in the app; a manual city stays fixed.
  • Live Activity push updates can be turned off in Settings, which requests deletion of the registration.
  • Prayer alerts can be disabled inside Salat Times.
  • Notification permission and sound can be changed in system settings.
  • Where exact-alarm access is user-controlled, it can also be changed in system settings.
  • iOS Live Activities can be disabled in Salat Times or in iOS settings.
  • The Android home-screen widget can be removed through the device launcher.
  • Stored preferences can be removed by clearing app data or uninstalling the app.

Children and policy changes

Salat Times is a general-audience utility and does not knowingly collect personal information from children. Material changes to this policy will be posted on this page with a revised effective date.

Contact

Salat Times is published by Sarcomere. Privacy and support questions can be sent to sarcomerestore@gmail.com.

For general help, visit the Salat Times support page.

Still making apps.

AppsLeopard ControlLeopard RemoteLeopard ChessSalat TimesBluetooth MouseMorse Code
HelpSupportPrivacyTermsContact
© 2026 Sarcomere