π As-Salaam-Alaikum, In this article we will discuss details about the Daily Quran Web Extension. How I build this, how can you contribute with me.
Table of content:-


The ayahs and their Bengali translation are sourced from the Proggamoy Quran database, a charity organization based in Bangladesh dedicated to providing AI-driven Quranic resources for the betterment of humanity. We extend our heartfelt thanks to the entire Proggamoy Quran team for their invaluable contributions. Proggamoy Quran...
Availability:
Current version: 2.1.0
Features of Daily Quran:
What's new in 2.1.0
Version 2.0 rebuilt Daily Quran from the ground up β a real build step, TypeScript, a test suite and a tightened content security policy β without changing what the extension did. Version 2.1.0 is what that rebuild made possible:
The full history is in the changelog.
Privacy
Daily Quran collects nothing. There is no account, no analytics, no cookies, no telemetry and no advertising, and the extension has no backend of its own. Your translation language, favourite surahs, volume and playback position are stored on your own device using the browser's extension storage, and are removed when you uninstall.
The extension does make network requests, because it does not host Quranic text or audio itself β it fetches the ayah, the English translation and the recitation from the sources listed below. Those requests carry only what any web request carries, and nothing that identifies you. The full details, including every permission and why it is needed, are in the privacy policy.
Sources & Credits
Daily Quran does not run its own backend for Quranic text or recitations. It reads from, and credits, these public sources β the active ones are also named in the popup's footer:
Donation - Support Daily Quran
Maintaining the services behind this extension is costly. Your donations help cover these expenses and support the growth of the project. By donating, you help spread the message of the Holy Quran.
If you'd like to contribute, please email me at hello@kayes.dev, and I will get in touch with you directly. *Donations will be tracked !!
Developers Guides
Daily Quran is a Manifest V3 extension built with WXT, TypeScript in strict mode, React 19 and Tailwind CSS v4. One source tree builds for Chrome, Edge and Firefox. Background audio is the awkward part of MV3 β a service worker cannot hold an <audio> element β so Chrome and Edge play through an offscreen document while Firefox uses its background event page, behind a shared interface.
Getting started:
House rules:
Please read the contributing guide before opening a pull request. Found a security issue? Please don't open a public issue β see SECURITY.md for how to report it privately.
License
As of version 2.1, Daily Quran is free software under the GNU General Public License v3.0 (or, at your option, any later version). You are free to use, study, modify and redistribute it β including commercially β as long as any distributed version stays under the same license and keeps its source available.
This replaces the earlier custom license, which forbade redistribution and any use outside the project.
References and Resources
2. AL Quran ul Hakeem Tafsir & By Word
5. WXT β browser extension framework
6. Manifest V3
7. Access to the Proggamoy Quran database (ayah text and Bengali translation) has been obtained. While these resources may not be entirely copyright-free, permission to share access has been granted. You can contact me if you require further information. Permissions were acquired from Wahid & Zahid Sir (Proggamoy Quran Admin Team) and Ibnul Sir (Introbangla MD & CEO). Recitations are no longer served from that database β since 2.1 they come from the public Islamic Network CDN.
Frequently Asked Questions
1. Who is in your team?
- Ans: This is currently a self-developed project, but contributions are welcome! Feel free to join and help improve it.
2. Does the extension work offline?
- Ans: No. Ayah text, translations and recitations are all fetched over the network, so an internet connection is required. The popup does show the last ayah you loaded from cache while it refreshes, but audio always needs a connection.
3. How are the translations and audio sources selected?
- Ans: The ayah text and its Bengali translation come from the Proggamoy Quran database. The English translation is Saheeh International, looked up per ayah from AlQuran Cloud. Recitations are by Mishary Rashid Alafasy, served from the Islamic Network CDN. Whichever sources are in use are named in the popup footer.
4. Does Daily Quran collect any of my data?
- Ans: No. There is no account, no analytics, no cookies and no telemetry. Your language choice, favourites, volume and playback position are stored on your own device and are never uploaded. The full details are in the privacy policy.
5. Why does it ask for a right-click menu permission?
- Ans: Only to add the "Daily Quran" entry to the right-click menu so you can control playback without opening the popup. It adds a menu item; it does not read the page you right-clicked.
6. Is it available for Firefox?
- Ans: A Firefox build is produced from the same source and works today, but it has not been submitted to Firefox Add-ons yet. Until then you can build it yourself from the GitHub repository.
7. Can I use a different reciter?
- Ans: The published build ships Mishary Rashid Alafasy. If you build from source, the reciter and the audio bitrate are configurable through environment variables, using the reciter list the Islamic Network CDN publishes.
Copyright Β© 2026 Daily Quran
