package icon

Prayer mode

Automatic DND for prayer times without being disturbed during your Salah.
Are you tired of remembering to put your smartphone on silent mode before every prayer? Have you ever forgotten
to activate silent mode, then your humility diminishes when notifications or a call interrupt your prayer? And perhaps you might disturb the worshippers next to you?

With the precisely designed Prayer mode app, no more worry or embarrassment. Our app activates Do Not Disturb mode
on your behalf, allowing you to focus deeply in prayer and avoid distracting those praying around you.

Set it once, the app does the rest! It works automatically in the background, keeping you informed via notifications.

Customize Your Prayer Settings:
• Calculation Methods: Access 23 Prayer Calculation Methods powered by aladhan.com API.
• The Five Daily Prayers: Adjust silent duration for all prayers.
• Friday Prayer: Set silent periods before and after Adhan.
• Ramadan Nights: Customizable durations for Taraweeh and Tahajjud.
• Eid Prayers: Customizable time and silent duration for Eid al-Fitr and Eid al-Adha.
• Smart Location Detection: Automatically adjusts prayer times based on your precise location and reschedule DND mode for the next prayers.

In addition to automatic Do Not Disturb mode and smart location adaptation, receive important and timely notifications:
• Alerts for Do Not Disturb activation and deactivation at each prayer.
• Notification of time adjustments when travelling.
• Reminder for Fajr time, Dhuhr on Friday, and the start of Imsak during Ramadan.

Our app is designed with a comfortable and user-friendly interface, also featuring Light and Dark modes for
comfortable viewing. You can also use the Prayer mode Quick Settings Tile for faster access to the app.
Your privacy is our utmost priority; we are committed to protecting your data and do not collect any personal
information, ensuring a safe and trustworthy experience.

Our app is designed to serve the Muslim Ummah and supports multiple languages including Arabic, English, French,
Urdu, Indonesian, Malaysian, Turkish, as well as languages that will be added later.

We are working hard to provide the best experience with our app, so expect more functionalities in upcoming
free updates.

Download the app today, and make your prayer surrounded by devotion and tranquillity.

Anti-Features

This app has features you may not like. Learn more!

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.5 (6) suggested Added on Nov 23, 2025

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 7.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • access location in the background
      This app can access location at any time, even while the app is not in use.
    • access approximate location only in the foreground
      This app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
    • access precise location only in the foreground
      This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • access Do Not Disturb
      Allows the app to read and write Do Not Disturb configuration.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "location"
      Allows the app to make use of foreground services with the type "location"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.yahyaoui.prayermode.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 15 MiB PGP Signature | Build Log

  • Version 1.4 (5) - Added on Nov 15, 2025

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 7.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • access location in the background
      This app can access location at any time, even while the app is not in use.
    • access approximate location only in the foreground
      This app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
    • access precise location only in the foreground
      This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • access Do Not Disturb
      Allows the app to read and write Do Not Disturb configuration.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "location"
      Allows the app to make use of foreground services with the type "location"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.yahyaoui.prayermode.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 14 MiB PGP Signature | Build Log

  • Version 1.3 (4) - Added on Nov 07, 2025

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 7.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • access location in the background
      This app can access location at any time, even while the app is not in use.
    • access approximate location only in the foreground
      This app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
    • access precise location only in the foreground
      This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • access Do Not Disturb
      Allows the app to read and write Do Not Disturb configuration.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "location"
      Allows the app to make use of foreground services with the type "location"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.yahyaoui.prayermode.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 14 MiB PGP Signature | Build Log