Push Notifications Guide

Stay connected with prayer times, community events, and Islamic calendar reminders

Loading audio...

Overview

Truth Promoters offers push notifications to help you stay connected with your spiritual practice. Our notifications are delivered using Web Push technology, which means they work even when your browser is closed.

All notifications are opt-in and can be customized to your preferences. We respect your privacy and only send notifications you have explicitly requested.

Types of Notifications

Prayer Time Reminders

Receive notifications for daily prayers based on your location and preferred calculation method:

  • Imsaak - Pre-Fajr reminder for fasting
  • Fajr - Dawn prayer
  • Dhuhr - Midday prayer
  • Asr - Afternoon prayer
  • Maghrib - Sunset prayer
  • Isha - Night prayer

When: Notifications are sent at the exact prayer time calculated for your location. You can optionally set a reminder offset (e.g., 5 minutes before) in your settings.

Community Event Reminders

Get notified about upcoming community events such as lectures, gatherings, and special programs. You can choose how far in advance you want to be reminded.

When: Notifications are sent based on your reminder preference (1 hour, 6 hours, 24 hours, or 48 hours before the event). For example, if an event starts at 8:00 PM and you set a 24-hour reminder, you'll be notified at 8:00 PM the day before. The time is adjusted to your local timezone.

Islamic Calendar Reminders

Receive daily reminders for significant Islamic dates such as the birth and martyrdom anniversaries of the Ahlul Bayt (peace be upon them), Eid celebrations, and other important occasions.

When: Notifications are sent at your preferred time each day (default: 9:00 AM). You can customize this in your settings to any time that works for you. The time is in your local timezone, so if you set 9:00 AM and you're in London, you'll receive the notification at 9:00 AM London time.

How to Enable Notifications

  1. Open the notification settings by clicking the bell icon on the homepage or going to Settings.
  2. Allow browser permission when prompted. Your browser will ask if you want to allow notifications from Truth Promoters.
  3. Share your location (required for accurate prayer times). We only use your coordinates for calculations and store only your city/country for display purposes.
  4. Customize your preferences:
    • Choose which prayer times to be notified about
    • Select your preferred calculation method
    • Set reminder offset (e.g., 5 minutes before)
    • Enable community and calendar event notifications
    • Choose your preferred notification sound

Sound Options

You can choose the sound that plays when you receive a notification:

  • 1.
    Adhaan (Moazzenzadeh) - Beautiful recitation by the renowned muezzin of Imam Reza Shrine in Mashhad, includes Hayya ala Khayril Amal
  • 2.
    Adhaan (Houdayfi) - Recitation by Sheikh Ali Al-Houdayfi, Imam of Masjid al-Nabawi in Madinah
  • 3.
    Beep - Simple notification sound for those who prefer a subtle reminder
  • 4.
    Silent - Visual notification only (no sound)

How Sound Works

Due to browser security policies, websites cannot automatically play audio without user interaction. This is a standard protection against unwanted audio playing on websites.

Click-to-Play Adhaan

When you click on a prayer notification, the adhaan will automatically play. This works because clicking the notification counts as "user interaction" in the browser.

  • Adhaan sounds (Shia or Sunni): The adhaan will play when you click the notification
  • Beep or Silent: No audio will play when you click the notification

Why Adhaan Cannot Play Automatically

Modern browsers block audio from playing automatically to protect users from annoying websites. This is why the adhaan plays when you click the notification, not when the notification first appears. We understand this is not ideal for prayer reminders, but this is a browser limitation we cannot bypass.

Tip: Keep a browser tab open

If you keep a Truth Promoters tab open in your browser, the adhaan may be able to play automatically when the notification arrives. However, this is not guaranteed on all browsers.

Why We Need Your Location

Prayer times are calculated based on the position of the sun relative to your geographic location. Different locations have different prayer times, even within the same timezone.

What We Store:

  • Your latitude and longitude (for accurate prayer time calculation)
  • City and country name (for display purposes only)
  • Your timezone (for scheduling notifications at the correct local time)

We do NOT track your location over time or share it with any third parties. Your location is only used to calculate prayer times for your specific area.

How to Disable Notifications

You can disable notifications at any time using either method:

Via Our Settings

  1. Click the bell icon on the homepage
  2. Toggle off the notifications you no longer want
  3. Or click Unsubscribe to disable all notifications

Via Browser Settings

  1. Open your browser settings
  2. Navigate to Privacy & Security
  3. Find Site Permissions or Notifications
  4. Block notifications from truthpromoters.com

Troubleshooting

General Checklist

  • Check that browser notifications are allowed in your browser settings
  • Ensure your device is not in Do Not Disturb / Focus mode
  • Verify that notifications are enabled in our settings
  • Try the "Test Push" button to verify your subscription

Enable Notifications by Operating System

🪟 Windows 10/11

  1. Open SettingsSystemNotifications
  2. Ensure "Notifications" is turned On
  3. Scroll down and find your browser (Chrome, Firefox, Edge)
  4. Click on it and ensure notifications are On
  5. Also check Focus Assist is not blocking notifications

🍎 macOS

  1. Open System Settings (or System Preferences on older versions)
  2. Click Notifications
  3. Find your browser in the list (Chrome, Firefox, Safari, Arc, etc.)
  4. Enable Allow Notifications
  5. Set alert style to Alerts or Banners
  6. Check that Focus mode is not active (moon icon in menu bar)

🐧 Ubuntu / Linux Mint / Debian

  1. Open SettingsNotifications
  2. Ensure "Do Not Disturb" is Off
  3. Check that your browser appears in the app list and is enabled
  4. For GNOME: Run gsettings set org.gnome.desktop.notifications show-banners true
  5. Ensure a notification daemon is running (e.g., dunst, mako, or GNOME's built-in)

🎩 Fedora

  1. Open SettingsNotifications
  2. Toggle Do Not Disturb to Off
  3. Ensure your browser (Firefox/Chrome) is listed and enabled
  4. For Wayland: Ensure xdg-desktop-portal is installed
  5. Run: sudo dnf install xdg-desktop-portal-gnome

🏹 Arch Linux / Manjaro

  1. Install a notification daemon if not present:sudo pacman -S dunstor libnotify
  2. Start the daemon: dunst &
  3. Add to your WM/DE startup configuration
  4. For KDE: Check System SettingsNotifications
  5. Test with: notify-send "Test" "Hello"

💜 Gentoo

  1. Ensure D-Bus is running: rc-service dbus start
  2. Install notification daemon:emerge --ask x11-misc/dunst
  3. For GNOME/KDE, notification support is built-in
  4. Ensure USE flags include notification for your browser
  5. Test with: notify-send "Test" "Hello"

📱 iOS (iPhone/iPad)

Web Push notifications on iOS require special setup:

  1. Requires iOS 16.4 or later
  2. Open the website in Safari
  3. Tap the Share button → Add to Home Screen
  4. Open the app from your Home Screen (not Safari)
  5. Enable notifications when prompted
  6. Check SettingsNotifications → find the app

🤖 Android

  1. Open SettingsApps → find your browser
  2. Tap Notifications and ensure they are enabled
  3. Check that truthpromoters.com is allowed in browser settings
  4. Disable Battery Saver for your browser (may delay notifications)
  5. Some manufacturers (Samsung, Xiaomi) have aggressive battery optimization - add browser to exceptions

Wrong prayer times?

  • Verify your location is set correctly on the homepage
  • Check that the calculation method matches your preference (Jafari, ISNA, etc.)
  • Ensure your device timezone is correct

Privacy & Your Data

We take your privacy seriously. Here is what you should know:

  • No tracking: We do not track your activity or share your data with advertisers
  • End-to-end encryption: Your notifications are encrypted from our server to your device
  • Open standards: We use the W3C Web Push standard with no proprietary third-party services
  • Your control: You can unsubscribe at any time, and all your notification data will be deleted

For complete details, please see our Privacy Policy.