Hayya app icon
Pray on time

Hayya

Salah that calls you

You don't ignore a phone call. Hayya makes salah just as hard to walk past — at every prayer time your phone rings with a real ringtone and a real incoming-call screen.

Download on the App Store Get it on Google Play

Android is in closed testing — join the test to install it today.

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.

Hayya home screen showing the next prayer, the day's five prayer times, sunrise, the last third of the night and a 12-day streak
Today's times, and what's left
Incoming call screen for Isha prayer with Decline and Answer buttons
The call you can't ignore
Alarm themes list: surprise me, regular phone call, huddle request, meeting invitation, video call, voice call
Five call styles, five ringtones
The du'a gate mid-recitation, showing step 1 of 9 in Arabic with transliteration and meaning, and a Start reciting button
It won't fall silent until you recite
iPhone home screen with a Hayya widget showing tomorrow's Fajr and today's remaining prayer times, and a second widget listing the after-Isha adhkar
Widgets on the home screen
iPhone lock screen with a circular Hayya widget counting down to Dhuhr and a rectangular one listing Fajr, Dhuhr and Asr
And on the lock screen
Alarms screen listing custom alarms for Tahajjud and leaving for jama'ah, sunnah prayers, and the five prayer calls
Your own alarms, beside the five
Before-sleep adhkar checklist showing Ayat al-Kursi in Arabic with transliteration and translation
Morning, evening and before sleep
Qibla compass dial showing 55 degrees from north and 10,496 km to the Kaaba from Toronto
Which way, from wherever you are
Decline screen asking why you are declining Isha, with a Qur'anic reminder and a text box for your reason
Declining takes more than a tap

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.

Guarded — a perfect yesterday
Radiant — a whole week kept
Unguarded — the whispers near

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.

Meet the companion

Five ways to be called

Every prayer can arrive as a different kind of call, each with its own ringtone.

The five Hayya call screens side by side: regular phone call, huddle request, meeting invitation, video call and voice call, each in its own colours
Regular phone callClassic Ring
Huddle requestLo-fi Bongos
Meeting invitationBoardroom Ring
Video callGlass Chime
Voice callSignature Marimba
Surprise meA different one each prayer

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.

A Hayya widget on the iPhone home screen, on the iPhone lock screen, and on an Android home screen, each showing the day's prayer times
The same widgets on iPhone and Android.
The du'a gate mid-recitation, the per-prayer gate settings, and a custom alarm carrying a gate of its own
Optional, on any prayer — and on your own alarms too.
The before-sleep adhkar checklist, the after-prayer tasbih counter, and a dhikr shown with Arabic, transliteration and meaning
Morning, evening, before sleep, and after every prayer.
The custom alarms list, the alarm editor anchored to the last third of the night, and per-prayer alarm timings including an exact Jumu'ah time
Set by the clock, or anchored to a prayer so they move with the year.
The home screen's prayer list, the qibla compass, and the calculation settings
Twelve methods, Hanafi or standard Asr, and the direction of the Ka'bah.

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.

Read the full privacy policy →

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.

Join the testers group Open the Play listing

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.