# Nedaa — Private prayer times, real Fajr alarm, daily athkar

Nedaa · نداء Dhuʻl-Hijjah 27, 1447 AH · Riyadh v2.9.3 · iOS · Android · Huawei 

---

For practicing Muslims 

#  The call to prayer,  
dignified by design. 

Nedaa is a quiet, private prayer-times companion. Accurate timings, a real Fajr alarm, beautiful widgets, daily Athkar, Qibla, Hijri date — and not a single ad, account, or tracker.

[ Download on the **App Store** ](https://apps.apple.com/us/app/nedaa-prayer-times-athan/id6740703900?uo=4)[ Get it on **Google Play** ](https://play.google.com/store/apps/details?id=dev.nedaa.android)[ Explore it on **AppGallery** ](https://appgallery.huawei.com/app/C114573733) 

Free · Open source · No accounts v2.9.3 · 7 days ago 

 Makkah 📍 Use my location Dhuʻl-Hijjah 27, 1447 AH June 13, 2026

---

‹ today ›

Next prayer · Dhuhr

9:20 AM

in 34:37

* Fajr 1:10 AM
* Shurūq 2:38 AM
* ʿAṣr 12:40 PM
* Maghrib 4:03 PM
* ʿIshāʾ 5:33 PM

---

Settings 

Method Umm al-Qura University, MakkahMuslim World LeagueIslamic Society of North AmericaEgyptian General Authority of SurveyUniversity of Islamic Sciences, KarachiInstitute of Geophysics, University of TehranDiyanet İşleri Başkanlığı (Turkey)Moonsighting Committee WorldwideKuwaitQatarMajlis Ugama Islam Singapura (MUIS)Algeria (MARA)MoroccoKEMENAG (Indonesia)TunisiaJAKIM (Malaysia)Union Organization Islamic de FranceSpiritual Administration of Muslims of RussiaGulf RegionDubai (experimental)Comunidade Islâmica de LisboaJordan (Ministry of Awqaf) Madhhab StandardHanafi

---

Source · aladhan  live

---

Method

Umm al-Qurā

Madhhab

Standard · ʿAṣr 1×

Engine

Adhan (open source)

Accuracy

±15 s · device clock

Offline

After first sync

Privacy

On-device only

 Free  No ads  No accounts  No tracking  Open source 

Capabilities

## Everything you need.

Your full daily companion — built by people who use it. No paid upgrades. No “pro” plan. Nothing sold to you.

### Prayer times

Accurate anywhere. 23 calculation methods + Custom. Works offline after first sync.

### Smart Fajr alarm

A real OS-level alarm — not a notification. Optional tap or math wake-up.

### Widgets

Home and lock screen on iOS and Android. Suhoor and Iftar variants for Ramadan.

### Athkar with audio

Morning and evening remembrances. Hisn al-Muslim. Custom Athkar supported.

### Qibla compass

Native heading sensors with rotation-vector and accel/mag fallbacks. It just works.

### Hijri date

Hijri shown throughout, plus a standalone Gregorian ↔ Hijri converter.

### Fasting Qada tracker

A simple counter for missed fasting days. Your progress persists.

### Umrah guide

A clear, step-by-step companion for the rituals of ʿUmrah.

In development 

### Quran reader

Image-based mushaf with theming and ayah highlighting.

Notifications · Alarms

## A Fajr alarm that actually wakes you.

Nedaa on iOS uses a real AlarmKit alarm — like the Clock app, not a notification you can sleep through. On Android, a foreground service with wake locks does the same job.

* Three-layered reminders  
The adhan at the moment. A pre-prayer warning N minutes ahead. An iqama reminder after.
* Per-prayer settings  
Sound, minutes-before, on/off — set independently for each prayer.
* Your adhan Android  
Add your favorite adhan. It plays in place of the default. (Android only.)
* Wake-up challenge  
Optional tap or simple math problem to dismiss the Fajr alarm.

Lock screen · Fajr 5:12 

1:10 AM

Makkah

* −10 minPre-prayer
* 00:00Athan
* +20 minIqama reminder

Calculation

## Match your local masjid.

23 calculation methods, plus a fully custom option for masjids with their own conventions. ʿAṣr madhabs (Standard / Hanafi). High-latitude rules. Manual minute offsets per prayer.

* Umm al-Qura University, Makkah 01
* Muslim World League 02
* Islamic Society of North America 03
* Egyptian General Authority of Survey 04
* University of Islamic Sciences, Karachi 05
* Institute of Geophysics, University of Tehran 06
* Diyanet İşleri Başkanlığı (Turkey) 07
* Moonsighting Committee Worldwide 08
* Kuwait 09
* Qatar 10
* Majlis Ugama Islam Singapura (MUIS) 11
* Algeria (MARA) 12
* Morocco 13
* KEMENAG (Indonesia) 14
* Tunisia 15
* JAKIM (Malaysia) 16
* Union Organization Islamic de France 17
* Spiritual Administration of Muslims of Russia 18
* Gulf Region 19
* Dubai (experimental) 20
* Comunidade Islâmica de Lisboa 21
* Jordan (Ministry of Awqaf) 22

Privacy

## A worship app, not a data product.

We removed everything that didn’t belong. What’s left is the app you were looking for.

[ Read our privacy stance ](/privacy-stance) 

No accounts. Ever.

No sign-up. No email. No password. The app opens and works.

Location stays on device.

We ask for low-precision location only — enough to compute your timings, no more.

No cloud sync.

Your settings, custom Athkar, and Qada counter live on your phone. Nothing is uploaded.

No ads. No analytics tracking networks.

No third-party SDKs that identify, segment, or sell you. Crash reporting via Sentry ships off by default — opt-in only. We don’t know who you are.

Languages · RTL

## Reads in your tongue.

English, Arabic, Malay, and Urdu ship today. First-class right-to-left layouts — not a flip. Numbers, alignment, icons, and motion behave correctly in both directions.

العربية · RTL ٢٧ ذو الحجة ١٤٤٧ هـ 

---

الصلاة القادمة · الفجر

١:١٠ ص

---

* الشروق ٢:٣٨ ص
* الظهر ٩:٢٠ ص
* العصر ١٢:٤٠ م
* المغرب ٤:٠٣ م

Translation · Community

## Translated by the people who pray in it.

Want to see your language in Nedaa? Share in the reward — translate on Crowdin.

[  Live · from Crowdin ](https://crowdin.com/project/nedaa-v2) 

* English Shipping
* العربية Shipping
* Bahasa Melayu Shipping
* اردو Shipping

### Help translate Nedaa

Every word you contribute makes Nedaa better for everyone who speaks your language.

[ Join on Crowdin ](https://crowdin.com/project/nedaa-v2) [ Suggest improvements ](https://github.com/NedaaDevs/nedaa/issues/new?labels=i18n) 

### Request a new language

Don’t see yours? Tell us — we’ll add it on Crowdin and let you know when it’s ready to translate.

[••••••@nedaa.dev](#) /div> 

Huawei · No Google services? Covered.

### A real Huawei build, not a fallback APK.

Nedaa ships a dedicated production-hms build for Huawei devices without Google services. Notifications, location, and Qibla sensors are wired to HMS — so timings reach you, on time, on your phone.

[ Open in AppGallery ](https://appgallery.huawei.com/app/C114573733) 

Open source

## Read the code, not the marketing.

Nedaa lives at NedaaDevs/nedaa on GitHub. Every prayer-time formula, every notification trigger, every line that touches your data — is there to read, audit, and improve.

[  NedaaDevs/nedaa ](https://github.com/NedaaDevs/nedaa) [Contribution guide](https://github.com/NedaaDevs/nedaa/blob/master/CONTRIBUTING.md) 

NedaaDevs/nedaa 

master · 1★ · 2 open issues 

* [a378e51](https://github.com/NedaaDevs/nedaa/commit/a378e51fae41234994aed4168f296455d40e9591) chore(lint): warn (not error) on React Compiler rules; ignore scripts/ 11 days ago
* [c893111](https://github.com/NedaaDevs/nedaa/commit/c893111a319c4020ccc87c2953c032c581c60e15) fix(deps): restore expo-widgets local module file-link (SDK 56 regression) 12 days ago
* [31d4605](https://github.com/NedaaDevs/nedaa/commit/31d4605ad9ae6b445a741986470e25867b904bd3) fix(nav): migrate React Navigation imports to expo-router forks (SDK 56) 13 days ago
* [2cc8543](https://github.com/NedaaDevs/nedaa/commit/2cc8543ac9aabe49b36671bee068ae3d9da0e88f) chore(native): regenerate iOS/Android for SDK 56 + bump iOS target to 16.4 13 days ago
* [5cfa97f](https://github.com/NedaaDevs/nedaa/commit/5cfa97f6d371ecd975871d52a3a192bc2751dd69) chore(deps): upgrade to Expo SDK 56 (RN 0.85, React 19.2.3, TS 6) 13 days ago

Operational ledger

## Read the numbers, not the marketing.

Live traffic from the Nedaa API. No IPs, headers, or query bodies retained.

stro-island uid="Z1jVP1g" component-url="/\_astro/OperationalLedger.Bh\_v1hY6.js" component-export="default" renderer-url="/\_astro/client.svelte.TeeQFzLK.js" props="{"lang":\[0,"en"\],"labels":\[0,{"period":\[0,"Window"\],"totalRequests":\[0,"Total requests"\],"errorRate":\[0,"Error rate"\],"avgResponse":\[0,"Avg response"\],"endpoints":\[0,"Endpoints"\],"statusCodes":\[0,"Status codes"\],"path":\[0,"Path"\],"share":\[0,"Share"\],"avg":\[0,"Avg ms"\],"requests":\[0,"Requests"\],"note":\[0,"Spam routes filtered. No IPs, headers, or query bodies retained."\],"empty":\[0,"No data yet."\],"loading":\[0,"Loading…"\],"error":\[0,"Could not load live stats. Try again later."\],"over":\[0,"over"\],"acrossEndpoints":\[0,"across all endpoints"\],"period24h":\[0,"24 h"\],"period7d":\[0,"7 d"\],"period30d":\[0,"30 d"\]}\],"data-astro-cid-2lnhrj3o":\[0,true\]}" ssr client="visible" opts="{"name":"Ledger","value":true}" await-children>

24 h7 d30 d

Loading…

Spam routes filtered. No IPs, headers, or query bodies retained.
