Qiraaقِراءة The engine
Try the first lesson

The recitation engine that hears every word — and never runs ahead of you.

q1.11.0 · released 5 September 2026

Live follow

A word is kept only once it is finished.

1Tentative 2Stable 3Committed
248msmedian compute per step
401msmedian between updates
0 / 16words committed · Āyat al-Kursī

Measured, not claimed

Every number here was measured in production.

0ms

Median compute for each live-follow step on Āyat al-Kursī — 60.7 seconds, all 50 words committed.

p95 366 ms · max 463 ms · production replay through the phone’s own socket, 22 Sept 2026

0ms

Median time between updates on the reciter’s phone. Not one gap reached a second.

p95 492 ms · max 761 ms · same replay

45%

Words shown before the reciter had finished saying them — down from 45.5% before q1.8.

all 12 pace cells · the q1.8 faithful-follow gate

0ms

To open a listening session, measured on the server.

server loopback · 22 Sept 2026

6,236 āyāt · 114 sūrahs

Start anywhere. It finds you.

Every dot is one āyah; every row, one sūrah. Begin reciting on any page and Q1 locates you in the whole muṣḥaf.

Or move across the muṣḥaf.

What a teacher notices

Q1 notices.

01 / 05
CorrectNot sureIncorrect

It says “not sure”.

Three verdicts. The two safety paths are built so they cannot return “incorrect” — a child is never marked wrong on a guess.

One wrong word cannot pass.

A wrong word in the Qurʼan is often another real Qurʼanic word. Three independent guards look for it — and each can only lower “correct” to “not sure”, never accuse.

It knows where the Qurʼan repeats itself.

Where two āyāt open with the same words, the cursor waits for the first word that differs. 2,451 look-alike pairs are indexed.

صMay have sounded like سadvice only — never a red mark

It can name the letter.

After a checked recitation, Q1 can point at the one letter that sounded weak and say what it heard instead.

Your audio choices.

Live AI audio is processed without being kept. Lite Recite recordings stay on your device. Help improve Qiraa can retain recordings for model improvement; this optional choice is off by default.

Limits

What Q1 will not do.

  1. 01
    It will not guess.

    When the evidence is thin it says “not sure” — and sometimes it hedges on a recitation that was in fact correct.

  2. 02
    It is not instant on long āyāt.

    The live cursor keeps pace, but the final check on a minute-long āyah takes seconds, not milliseconds.

  3. 03
    It does not compete.

    We have no head-to-head benchmark against any other app, so we make no claim to one.

The line

How it got here.

q1.2One wrong word stops passing as correct.
q1.3Fast recitation: word match 0.72 → 0.96.
q1.5It waits where two āyāt begin alike.
q1.8Faithful follow: 45.5% → 0%.
q1.10Locate anywhere, on the live connection.
q1.11Today: what it heard becomes practice.

Hear it follow you.

One āyah, forty seconds, right in your browser.