Back to QLA

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.