Privacy

Owner copy required before launch. This page exists so the route, the metadata, and the footer links are real; the legal text itself must come from the owner.

What the software does today, stated plainly so the legal text can be written against fact. Recitation audio travels over WebRTC through LiveKit Cloud to the tutor agent, which analyses it in memory to follow the recitation and does not store it. Rendered correction audio is served from a pre-rendered store, not from recordings of students. The join token endpoint logs nothing beyond standard edge logs. The join form carries a Cloudflare bot check (Turnstile); no other analytics or third-party trackers are present in this build.

At the end of each session the tutor agent sends a session record to nuur.world: the surah recited, the session length, the reciter chosen, each correction with what became of it, and the tutor's finding log, which is the list of what it noticed and when, written as the phonemes it expected and the phonemes it heard at each site. It contains no audio and no name or email. For a signed-in learner the record is kept under a pseudonym that only the join service can relate to the account, and the learner can read their own record and ask for it to be deleted; a session without sign-in is kept as a test session and never enters a learner's record, training or evaluation. The record exists to show the learner their progress and to measure and improve the tutor. Retention period and access terms are owner copy, due with the rest of this page.

Consent is three separate choices, made once per terms version before a signed-in learner's first recitation and kept, dated, with the record. Listening while you recite is required to use Nour and keeps nothing by itself. Keeping your recitations, and letting them and a teacher's notes on them measure and train Nour's models, are each off unless chosen, and each can be withdrawn from your record at any time: a withdrawal closes the grant, removes what was kept from every future release, and names in the release notes any model already trained on it. Deleting the account, also from your record, removes the account, the record and every object kept under the pseudonym; the number of objects removed is shown once and stored nowhere.

Back to NOUR