Prayer-time audio control
Set the city. Forget the clock.
Prayer Audio Controller mutes Chrome tab audio at every prayer time and restores it after — so staff don't have to remember, and music doesn't keep playing over the call to prayer.
Works with YouTube, Spotify Web Player, Apple Music Web, browser radio, and any audio playing in a browser tab.
Next prayer
Maghrib
Five quiet windows. The rest of the day plays.
Example: a typical Tuesday in Istanbul. Mute durations and start offsets are configurable per venue.
Set the city once. Forget about it.
No daily input from staff. The extension calculates, mutes, and restores on its own.
Set your city. Times stay up to date.
Allow location access and the city is set automatically — or search by name. Refreshes each session, so a travelling laptop always gets the right times. Calculated on-device with adhan.js; coordinates stay in the browser.
Tabs go quiet, automatically.
Every audible Chrome tab mutes at the calculated time. A toolbar dot and a system notification confirm it.
Audio comes back, exactly as it was.
Tabs that were playing resume. Tabs already muted stay muted. Nothing is permanently changed.
If it plays in a browser tab, Prayer Audio Controller mutes it.
Works with Chrome, Edge, Brave, Arc, and Opera — any Chromium-based browser with MV3 support. Desktop apps (Spotify, Apple Music, etc.) are not affected.
Muted during prayer
- YouTube
- YouTube Music
- Spotify Web Player
- Apple Music Web
- SoundCloud, Mixcloud
- Twitch, Mixlr
- Web radio (TuneIn, Radio Garden)
- Any audio in a Chrome tab
Not affected
- Spotify desktop app
- Apple Music desktop app
- System volume
- Calls, alarms, other apps
- Bluetooth speakers (system-level)
Trust
Private by design. Clear by default.
Calculated on-device with the open-source adhan.js library. No prayer-times API call, ever.
Used for local prayer-time calculation. A one-time reverse-geocode request may be used only to show a readable city name.
Email sign-in for trial, billing, and access checks. No ads, no behavior tracking, no analytics SDK.
Six permissions. Each one tells you exactly why.
Chrome will ask for these on install. Here is what each is used for, and what it can't do.
Used to calculate accurate prayer times for your city. Coordinates are stored locally; a one-time reverse-geocode request may be used to show a readable city or district name.
Required to mute and unmute Chrome tabs. Reads which tabs are currently audible, sets them muted, and records original state to restore exactly.
Sends a system alert when audio mutes and restores, with a one-tap "Restore audio" button. Muting works fine with notifications turned off.
Saves your city, calculation method, mute settings, and account session token in Chrome's local storage. The session token verifies paid access with the Prayer Audio Controller backend.
Schedules the prayer-time mute trigger and the auto-restore event. Chrome requires this permission for any extension that creates timed callbacks — it cannot be done with setTimeout alone in a service worker.
Lets the extension display a mute banner inside tabs it silenced. The banner shows the prayer name, a countdown, and a "Restore now" button. The extension does not read page content, form data, browsing history, or cookies on any page.
Pay once. Or pay yearly. Or just try.
Start with a 7-day free trial. One account covers the Chrome extension today, and any desktop or mobile apps when they ship.
Try every feature with your real shop setup. No card required.
- Full feature access
- All five daily prayers
- Every calculation method
Predictable yearly billing. Best for shops on a steady setup.
- One account covers every device
- Desktop and mobile apps covered if and when they launch
- Cancel anytime
Pay once, use forever. No renewals.
- Pays for itself in under 2 years
- Desktop and mobile apps covered if and when they launch
- 14-day refund, no questions asked
Access is account-level — not per device or per store. Desktop and mobile apps are in development; when they ship, your account covers them too.
Add to Chrome and set up in about a minute.
Chrome extension. Free 7-day trial — no card to start.
The extension is currently in beta — install is via zip file, not the Web Store. Create your account, download the zip, and follow the guide. Takes about 60 seconds.
- Create your account above — 7-day trial, no card required.
- Download the zip and load it into Chrome using the install guide.
- Open the popup and sign in with the same email.
- Confirm your city — muting starts at the next prayer time.
Common questions.
Is your extension safe?
Yes. Prayer Audio Controller only uses website access to show a small mute banner inside tabs when audio is muted. It does not read page content, form fields, messages, cookies, browsing history, or personal data. Prayer times are calculated locally, and tab mute state stays in your browser.
Why does it need location access?
Prayer times depend on latitude and longitude. The extension uses your location to calculate times on-device, and refreshes it each time Chrome starts — so a laptop that travels still gets accurate times. Coordinates never leave the browser. If you decline, you can search and select your city manually instead.
What does it leave alone?
Everything outside Chrome tabs. The Spotify and Apple Music desktop apps keep playing. System audio, FaceTime, Zoom, calls, alarms, and macOS or Windows notifications are completely untouched. To mute a streaming service, open it in a Chrome tab instead of the desktop app.
What if my local mosque calls a few minutes earlier or later?
Pick the calculation method matching your country's authority (Diyanet, Muslim World League, ISNA, Egyptian, Karachi, etc.) and shift the mute start ±10 minutes to align with your local mosque's actual call.
Can I disable specific prayer times?
Yes. Each of the five daily prayers can be toggled individually. Disabled prayers still appear in the schedule — audio just won't be muted for them.
Does the computer need to be on with Chrome open?
Yes. Prayer Audio Controller runs as a Chrome extension — Chrome needs to be running at prayer times. For most cafes and shops that keep a computer on during business hours, this works as expected.
Is there a mobile or desktop app?
Not yet — dedicated desktop and mobile apps are in development. Today, Prayer Audio Controller is a Chrome extension. When the apps ship, your account will cover them at no extra cost.
How do I uninstall?
Open chrome://extensions, find Prayer Audio Controller, click Remove. All locally stored settings are deleted with it.
What does the 7-day free trial cover?
Full access to every feature — no card required to start. After 7 days, pick a plan to keep going. Settings and your city are preserved if you decide to subscribe later.