This web application is designed as an interactive aid for memorizing and improving the recitation of the Holy Quran.
Using your browser's built-in Speech Recognition capabilities, it listens as you recite and provides visual feedback by highlighting the words you've correctly pronounced.
Features:
Word-by-word recitation matching.
Support for Muqatta'at (disconnected letters).
Automatic transition to the next verse (optional).
Automatic start of recitation (optional).
Text normalization for flexible matching.
Works offline once loaded (with embedded data).
Privacy: Your voice data is processed directly by your browser's speech recognition engine and is not sent to any external server or stored by this application.
Developed with the hope of benefiting the Ummah. May Allah accept our efforts.
Session Summary
No session activity yet. Start reciting to see results.
Privacy Policy
Effective Date:2025
This Quran Recitation Helper application ("App") respects your privacy.
Data Collection and Usage:
Voice Data: The App uses your device's microphone and the browser's built-in Web Speech API to process your recitation locally. Your voice data is NOT recorded, stored, or transmitted to any external servers by this App. Processing happens entirely within your browser.
Quran Text: The App loads Quran text data (e.g., from an embedded source or a local file) for display and comparison. This data remains within your browser.
Settings: Preferences like auto-transition and auto-recitation may be stored locally in your browser's `localStorage` for convenience. This data is not shared.
Usage Analytics: No user tracking or analytics are performed by this App.
Permissions:
Microphone Access: The App requires microphone permission solely for the speech recognition functionality. You can revoke this permission at any time through your browser settings.
Third-Party Services:
The App relies on the speech recognition service provided by your web browser (e.g., Google Chrome, Edge, Firefox, Safari). Their respective privacy policies govern how they handle speech data internally.
Changes to this Policy: We may update this policy occasionally. Any changes will be reflected here.
Contact: If you have questions, please use the feedback button.
How to Use
Select a Surah and Ayah.
Click Load Ayah.
Click Start when ready. The original text will fade slightly (hint mode).
Recite the Ayah clearly into your microphone.
Matched words appear below as you recite.
Click Stop to check progress or pause. Click Reset to try the same Ayah again.
Matching ignores Tashkeel (vowel marks) and normalizes some letters (e.g., ى to ي, ة to ه) for flexibility.
Performance depends on your browser's speech recognition quality and microphone clarity.
Support this project
Your support helps maintain and improve the Quran Memorization Trainer.
You can edit your PayPal email and Buy Me a Coffee handle in code settings; these buttons update accordingly.
Contact Us
We'd love to hear from you! Share your thoughts, report issues, or suggest improvements.
Welcome to Your Quran Memorization Journey
Sign in to save your progress and sync across all your devices
Track your memorization progress
Sync across all devices
Unlock achievements & badges
Your data is secure and private. We only use your account to save your progress.