Notification Types
Praydo sends two types of notifications for each enabled prayer:1. Pre-Prayer Notification
Sent a configurable number of minutes before each prayer time: Example:2. Prayer Time Notification
Sent at the exact moment the prayer time arrives: Example:Notifications include your location name to confirm the prayer time is calculated for your area.
Configuring Notification Timing
You can choose how many minutes before prayer time you want to be notified:
The selected time applies to all prayers - you’ll receive the advance notification for each enabled prayer at your chosen interval.
Audio Alerts
Praydo includes beautiful adhan recordings that play at prayer time. You can customize which prayers play the full adhan versus a simple notification sound.Sound Types
- Fajr Adhan
- Makkah Adhan
- Solemn Tone
File:
adhan-fajr.mp3A special adhan recording specifically for Fajr prayer, which includes the additional phrase “As-salatu khayrun min an-nawm” (Prayer is better than sleep).Plays when:- Fajr prayer time arrives
- Fajr is enabled for alerts in settings
Enabling Adhan for Specific Prayers
Control which prayers play the full adhan:Sunrise is not included in the adhan list since it’s not a prayer time, just a reference point.
Audio Behavior
At prayer time:- If adhan is enabled for that prayer → Plays full adhan (Fajr or Makkah)
- If adhan is disabled for that prayer → Plays solemn tone
- Always plays solemn tone (regardless of adhan settings)
Notification Permissions
Praydo requires notification permissions to send desktop alerts.First-Time Setup
The first time a notification is triggered, you’ll be asked to grant permission:- A system dialog appears asking for notification permission
- Click “Allow” to enable notifications
- Notifications will work immediately after granting permission
Re-Enabling Notifications
If you previously denied permission:- Windows
- macOS
- Linux
- Open Windows Settings
- Go to System > Notifications
- Find Praydo in the app list
- Toggle notifications on
How Notifications Work
The notification system uses precise timing to ensure you never miss a prayer:Notification Loop
- Background Timer: Runs every second checking the current time
- Prayer Time Detection: Compares current time against all enabled prayer times
- Pre-Prayer Check: Detects when current time crosses the “X minutes before” threshold
- Exact Time Check: Detects when current time crosses the exact prayer time
- Send Notification: Triggers desktop notification with appropriate sound
Cross-Over Detection
The app uses a “cross-over” algorithm to ensure notifications fire exactly once:- Each notification fires exactly once
- No duplicate notifications
- Works even if your computer was sleeping
- Accurate to the second
If your computer is sleeping or the app is closed during a prayer time, you won’t receive that notification. The app must be running to send alerts.
Customization Examples
Quiet Mode (No Adhan)
For a subtle experience with only notification sounds:- Go to Settings > Prayer Times
- Uncheck all prayers under “Play Adzan At”
- You’ll still get notifications, but with gentle solemn tones instead of full adhan
Work-Friendly Setup
Get notified well in advance without loud audio:- Settings > Notifications: Set to “30 Minutes”
- Settings > Prayer Times > Play Adzan At: Uncheck all prayers
- You’ll get a 30-minute warning with a gentle sound
Full Traditional Experience
Hear the complete adhan for all prayers:- Settings > Prayer Times > Play Adzan At: Check all prayers
- Settings > Notifications: Set to “5 Minutes” or “10 Minutes”
- You’ll hear a reminder sound before prayer and full adhan at prayer time