Prayer times
Today's prayers, a countdown and Adhan reminders. Choose from 13 calculation methods, set Hanafi or standard Asr, and browse the monthly calendar.
Prayer time settingsA calm companion for daily worship
Sakinah brings accurate prayer times, Qibla, the complete Quran, azkar and a private prayer journal to iPhone, iPad and Apple Watch. No accounts. No tracking. No ads.
Built for iPhone, iPad and Apple Watch, with English, Arabic, Swedish and Hungarian support.
Today's prayers, a countdown and Adhan reminders. Choose from 13 calculation methods, set Hanafi or standard Asr, and browse the monthly calendar.
Prayer time settingsRead the Uthmanic mushaf with 40+ translations. Listen to multiple reciters, resume playback, and download translations and audio for offline use.
Reading and listeningFind the direction and distance to the Kaaba with a compass, then confirm the direction on a satellite map.
Using the compassRead morning azkar, evening azkar and post-prayer adhkar with Arabic, English meanings and a repetition counter.
Browse daily azkarLog salah and view your prayer history. Plan a Quran khatm, track fasting, and set suhoor and iftar reminders.
Check prayer times and Qibla, or log a prayer from your wrist. Your prayer logs sync locally with your iPhone over Wi-Fi or Bluetooth.
Prayer logs, bookmarks and settings stay on your device. Sakinah has no analytics, advertising trackers or accounts.
Nearby mosque search uses your location to find mosque calendars. Quran streaming and downloads connect to external services. The full policy explains these requests.
Worship records are stored on-device using GRDB (SQLite):
These records are not sent to Sakinah’s servers. Widgets use an on-device App Group, and selected records sync locally with your paired Apple Watch. Uninstall the app to remove its on-device data.
When you grant Location (While Using App) permission, your location is used to calculate prayer times, show Qibla direction, and find nearby mosques if you choose mosque-based prayer times.
Why: Calculate prayer times, show Qibla direction, and find nearby mosques when requested. Required? Optional, recommended for accuracy. Retention: On-device data is not retained beyond app settings; nearby search requests may be present in short-lived operational logs.
Why: Send prayer, Quran, azkar, Jumuah, Islamic occasion and Ramadan reminders. Required? Optional; reminder types can be controlled in Settings. Practice sessions used for Smart reminders are stored locally and are not sent to our servers.
Why: Sync prayer logs between iPhone and Apple Watch. How: Local sync only via WatchConnectivity (Wi-Fi/Bluetooth) — never servers.
Sakinah contacts our API for mosque search, mosque prayer-time calendars, and App Attest session authentication. These requests may include your IP address, request path, and, for nearby mosque search only, precise coordinates. We use this only for app functionality, fraud prevention, security, and service reliability.
Quran audio streams and downloads use EveryAyah CDN for bundled reciters and fallback playback. Optional authenticated audio features may use Quran Foundation API. These services may log IP addresses during normal server operations; we do not send them your identity, location, preferences or worship records. Translations are bundled or downloaded through Apple-hosted on-demand resources and imported into the local Quran database. Installed translations and downloaded audio work offline.
We do not sell or share personal information for advertising or tracking.
Data is stored locally using iOS/watchOS Data Protection encryption. API requests are protected with Apple DeviceCheck App Attest where available. Sakinah is appropriate for all ages and does not knowingly collect personal information from children.
Prayer times vary by calculation method. Sakinah supports 13 methods (MWL, ISNA, Egyptian, Umm Al-Qura, and more). Your mosque may use a different method or apply local adjustments.
Go to Settings › Prayer Times › Calculation Method to match your local standard. When precision matters, always confirm with your mosque.
Go to Settings › Prayer Times › Asr Calculation and select your madhab. Standard (Shafi'i / Maliki / Hanbali) uses shadow ratio 1:1; Hanafi uses 1:2.
Calibrate your device's compass: move your iPhone in a figure-8 pattern. Also check that Location (While Using App) permission is granted in Settings. If issues persist, restart the app.
Translations: Quran tab → settings icon → Translations. Select what you want and tap Download.
Audio: Settings › Quran › Reciter Voice › Download for Offline. Pick a reciter; expect a few hundred MB.
Data syncs automatically via WatchConnectivity when both devices are nearby. Open Sakinah on your iPhone to trigger a sync. The sync happens locally over Wi-Fi/Bluetooth — no cloud services involved.
Uninstall Sakinah to remove its on-device prayer logs, bookmarks, preferences and counter state. Your iPhone may retain older app data in device backups managed by Apple.
I’m Mohamed, the developer of Sakinah. For help or feedback, email dinawi@me.com or use the form below. I usually reply within 1–3 business days.
For a bug report, include your app version, device and a short description of what happened.