Watch it ring
Forty seconds, sound on — the call, the du’a gate, and the day it keeps for you.
How it works
Three taps to set up. After that it comes to you.
Set your place and method
Use GPS or type your city, then pick from 12 calculation methods and standard or Hanafi Asr so the times match your masjid.
Your phone rings at salah
A full-screen incoming call with its own ringtone — Answer, Snooze, or Decline. Unanswered, it hangs up and calls back a few minutes later, again and again until the window closes. Prefer something calmer? Switch it to a quiet notification instead.
Answer, and the streak grows
Answering logs the prayer and adds a day. Declining asks you to write down why. Letting one pass in silence resets the streak — no free passes.
Made to be a little uncomfortable
Hayya is for the person who already wants to pray on time and hasn't yet found the thing that makes it happen. If that isn't you, this probably isn't your app.
Which is why it doesn't let much slide. It rings like a call, and calls back until the window closes. Snooze works once. Declining takes more than a tap — you have to write down why, in your own words, and Hayya keeps what you wrote and shows it back to you later. A prayer you let pass in silence costs you your streak exactly as much as one you turned down. There are no free passes, and nothing here is designed to make missing a prayer feel neutral.
"Indeed, prayer has been decreed upon the believers at specified times." Qur'an 4:103
That small weight is the point. It isn't there to shame you — Hayya has no one to report you to, nothing to sell you, and no way to tell anyone what you wrote. It's there so the moment you decide to walk away from a prayer is a moment you actually notice, instead of one that slips quietly past. You can choose how firmly it speaks to you, gentle or firm. Either way, it will ask.
If the calling is more than you want, you can turn it down to a quiet notification and keep everything else. The app would rather you use it gently than not at all.
Nobody prays perfectly. The streak will break, and Hayya will go on calling anyway — because the next one is the one that matters.
See it
Screenshots from iPhone. Swipe to browse.
Prayer, answered
Five daily prayers announced like a call you can't ignore — plus the adhkār, the qibla, and alarms of your own.
Call-style alarms
At each prayer time your phone rings full-screen like an incoming call, with its own ringtone. On Android the call takes over the lock screen; on iPhone it arrives as a time-sensitive call notification you tap to answer.
It calls back
An unanswered call rings, hangs up, and tries again a few minutes later — until you answer, decline, or the prayer window closes and it's logged as missed.
Or a quiet reminder instead
Not everyone wants to be chased. Switch prayers to Notification only and each one arrives as a single ordinary banner — no ring, no calling back, and nothing marked missed unless you say so.
Times that match your masjid
12 calculation methods — ISNA, Muslim World League, Umm al-Qura, Egyptian, Karachi, Dubai, Kuwait, Qatar, Singapore, Diyanet, Tehran, Moonsighting Committee — plus standard or Hanafi Asr.
A streak you have to earn
Answering adds a day. Declining resets it to zero — and so does letting a prayer pass in silence. Tap the streak for a two-week history of every prayer and every reason you wrote.
Ring early when you need to leave
Set alarms to ring up to 30 minutes before the adhan so you reach the masjid on time — one lead time for all, or a different one for each prayer.
Snooze once, and only once
Snooze works a single time per prayer, then the button is gone. Declining takes more than a tap: you have to type an honest reason, with a gentle reminder of 4:103.
Your own ringtones
Every theme ships with its own tone, and you can replace any of them with an audio file from your device.
Made with care
Hijri dates you can nudge by up to two days to match your local sighting, adhan text in Arabic, English, or both, and reduce-motion and screen-reader support built in from the start.
On your home and lock screens
Widgets put the prayer times where you already look. Choose a lock-screen layout that shows now and the next two, or all of them at once.
Morning and evening adhkār
A checklist that opens to the right list for the time of day, after-prayer adhkār a few minutes after you answer, and the before-sleep adhkār that carry across midnight.
Point the way to the Kaaba
A qibla compass that turns with your phone, so you can line up wherever you are.
Fajr can ask you to speak
Turn on the wake-up duʿā gate and Fajr won't fall silent until you say the duʿā out loud — the surest way to be properly awake.
Your own alarms too
Tahajjud, a nap, or "don't sleep past nine" — set alarms at a clock time or anchored to a prayer, and give each one its own call style.
Read it your way
Size the Arabic, transliteration and translation separately, or switch off the lines you don't read. Light or dark, following whatever your phone is set to.
Works with no signal
Prayer times are calculated on your phone, not fetched from a server, so Hayya keeps ringing on a plane, in the mountains, or in airplane mode.
Meet your companion
A small friend your prayer log keeps alive — on the Home screen, on their own page, and as a widget that changes even while the app is closed.
Pray on time and say your adhkār, and they stand strong, shielded, and glowing. Let the day slip, and you'll watch the shield crack and the waswas draw close — until one prayer begins the road back.
Five ways to be called
Every prayer can arrive as a different kind of call, each with its own ringtone.
Every ringtone was synthesised from scratch for Hayya — no samples, no third-party audio.
A closer look
The parts that are hard to show in one screen.
Private, because there's nowhere for it to go
Hayya has no backend. There is no server to send your prayers to, and no account to attach them to.
No account
Open the app and start. No sign-up, no email, no profile.
Stays on your phone
Your location, settings, streak, and written reasons never leave your phone.
No analytics or ads
Nothing tracks what you do in the app, and there is nothing to sell you.
Yours to delete
Uninstalling Hayya removes every trace of it from your device.
Getting it on Android
The app is finished and on Google Play. The listing just isn't public yet — here is how to install it today.
Why there's an extra step. Google asks every new individual developer account to run a closed test before it will let an app be listed publicly: at least 12 people opted in, for 14 days without a break. Until that is done, the Play listing only opens for people on the tester list — which is all the group below is. It is the same build that goes public afterwards, and it keeps updating through Play like any other app.
Join the testers group
Open the Hayya testers group and press Join. Sign in with the same Google account your phone uses for the Play Store — the access is tied to the account, not the device.
Open the Play listing
On that phone, open Hayya on Google Play. If it says the item can't be found, your membership hasn't reached Google's servers yet — give it a few minutes and reload.
Install it
Install as normal, and updates arrive through Play like any other app. Stay in the group while you use Hayya — leaving it takes the access away with you.
Questions
The short answers. There are more on the support page.
Is Hayya free?
Yes — free to download, with no in-app purchases, no subscription, and no ads.
What do I need to run it?
An iPhone on iOS 16.4 or later, or an Android phone on Android 8 or later. The App Store listing is live; on Android the build is in closed testing, so it takes one extra step.
The Google Play link says the app can't be found. Why?
Because the Android listing is still a closed test, and it only opens for accounts on the tester list. Join the testers group with the Google account your phone uses for the Play Store, wait a few minutes, then open the link again. The full steps are here.
Does it need internet?
No. Prayer times are calculated on your device from your coordinates, so everything works offline. You only need a connection if you want to look up a city by name.
Why does it ask for my location?
Prayer times depend on the sun's position, which depends on where you are. Hayya takes a single reading and computes the times on your phone — the coordinates are never sent anywhere. You can skip the permission entirely and type your city instead.
Will the alarm wake me for Fajr?
That's what it's built for. Alarms are exact and are rescheduled after a restart. On Android, Hayya walks you through the two system settings that stop the OS delaying alarms — "Alarms & reminders" access and a battery-optimization exemption.
Can I try the alarm without waiting for a prayer?
Yes. The Preview button on the home screen rings the full call, exactly as it will at prayer time. It's a dry run — it doesn't touch your log or streak.
Do I have to be rung? It's a lot.
No. In Alarms → How prayers arrive, switch to Notification only and every prayer comes as a single quiet banner you can tap when you're ready — no ringing, no calling back, and nothing logged as missed unless you say so yourself.
Can I set my own alarms, like Tahajjud?
Yes. Alongside the five prayers you can add your own, set either to a clock time or anchored to a prayer — "20 minutes before Fajr", "45 minutes after Maghrib" — repeating daily, on chosen days, or just once. Answering one never touches your prayer log; a nap is not a prayer.
Is there a widget?
Yes, on both the home and lock screens. On iPhone you can pick whether the lock-screen widget shows the current prayer and the next two, or all the day's times at once.
Can I make the Arabic bigger?
Yes. The Arabic, transliteration and translation each have their own size, from Smaller up to Huge, and you can switch off the two English lines entirely if you only want the script. There's dark mode too, following your phone by default.
What happens if I miss one?
A prayer whose window closes unanswered is logged as missed and resets the streak. If you actually prayed but forgot to log it, you can mark it as prayed on time from the history screen.
Come to prayer. Come to success.
Free, private, and offline. Five calls a day that are worth answering.
iPhone requires iOS 16.4 or later. On Android the build is in closed testing — here is how to join.
More apps
Built for the same reason
A small family of free, private tools for everyday Muslim life. No accounts, no ads, no tracking — take whatever helps.
Learn Quran
Section-by-section memorization guides for Juz 29 and 30 — verified Arabic and translation, key vocabulary, memory hooks, a recitation guide, and drills to test yourself.
learn-quran.app →Lower Your Gaze
A quiet companion for guarding your gaze — a daily reminder, a check-in streak, a library of practical tactics, and a full-screen refuge for the moment an urge hits.
lower-your-gaze.vercel.app →HadithBot
A Discord bot that posts a hadith and one of Allah's 99 names to your server every day, with slash commands to pull one whenever you want.
Add to your server →Marketplace Du'a
A browser extension that gently reminds you of the du'a for entering the marketplace when you land on Amazon, eBay, or any shop you add yourself.
Get the extension →