Quran Learning Assistant Privacy Policy
Effective date: May 26, 2026
Quran Learning Assistant (QLA) is a Quran memorization and learning app. QLA uses Quran Foundation/Quran.com APIs for public Quran content and metadata, and may use Supabase, ElevenLabs, OpenAI, or a local Quran Muaalem service depending on configured features.
Data We Collect
QLA may collect account email, memorization progress, review history, bookmarks, recitation attempt metadata, and optional audio recordings when you explicitly consent to recitation processing.
Quran Content
Public Quran text, translations, tafsir/resource metadata, recitations, and word metadata are retrieved from Quran Foundation/Quran.com or cited tafsir sources. QLA stores this content as a local/server-side app cache to support learning features while written cache permission is pending. Arabic Quran text is not modified.
Recitation Audio
Audio processing requires explicit consent for each attempt. Raw audio is deleted after scoring unless you choose to retain it. External processing is disclosed in the app when ElevenLabs or OpenAI is active. Local Quran Muaalem processing is marked as local when configured on localhost.
Third Parties
QLA may use Quran Foundation/Quran.com for Quran content, Supabase for account authentication and database hosting, ElevenLabs or OpenAI for transcription when enabled, and Vercel/Cloudflare for hosting. Each provider processes data according to its own policies.
User Controls
You can request access, correction, export, deletion of your QLA account data, or alpha bug-report support by contacting sahmad@soahealthcare.net. Quran Foundation account-token revocation applies only if QLA later enables Quran Foundation user-account OAuth features.
Security
QLA keeps provider secrets server-side, uses TLS in production, and does not expose Quran Foundation tokens or client secrets to the browser.