Skip to content
صلِّ على محمد ﷺالعربية

Features

Everything Salli Ala Muhammad does, and nothing it does not. The app is deliberately small — one screen of settings, and a reminder that lives outside it.

Reminder on every unlock

On Android, a salawat phrase appears the moment you unlock your phone, drawn over whatever is on screen. It fades on its own after a few seconds. A ten-second cooldown means rapid unlocking never floods you.

Hourly reminder timer

Turn on the active timer and the app surfaces a phrase once an hour throughout the day. On iOS this is delivered as a local notification; on Android, as the same on-screen reminder.

Home-screen widget on iOS

A WidgetKit widget shows a fresh salawat phrase every hour, right on your home screen. It renders entirely offline and picks its phrase from the hour of the day, so the same words appear across your devices.

Hundreds of phrases

Over three hundred forms of salawat and durood are bundled with the app in Arabic, with an English pool for English users. All stored inside the app — no download, no network call.

Works with no internet, ever

The app never makes a network request. Put your phone in airplane mode for a week and every reminder still arrives exactly on time.

Arabic and English

Full right-to-left Arabic interface with the Amiri typeface, or English throughout. The reminder text follows the language you pick.

Adjustable display speed

Choose fast, medium, or slow. The app scales how long each reminder stays on screen to the length of the phrase, so a long durood is never cut short.

Survives restarts

On Android the reminder service re-arms itself after a reboot, after a force stop, and after aggressive battery optimisation kills it. You should not have to think about it again after setup.

Permissions, and exactly why

Android requires the app to declare each permission it uses. Here is every one, and what it is for.

Display over other apps
Draws the reminder on top of your screen when you unlock. Without it there is no reminder — this is the core feature.
Notifications
Shows the small persistent notice Android requires for a background service, and delivers hourly reminders on iOS.
Run at startup
Restarts the reminder service after you reboot your phone, so you do not have to reopen the app.
Foreground service
Keeps the unlock listener alive. Android classifies this as a special-use service with the subtype unlock_listener.
Schedule exact alarms
Makes the hourly reminder land on the hour rather than whenever the system feels like it.
Ignore battery optimisations
Optional. Some manufacturers kill background services aggressively; granting this keeps reminders reliable on those devices.
Internet
Declared by the app framework but unused. The app makes no network requests. You can verify this with airplane mode.
Get it on Google PlayDownload on the App StoreComing soon