About Minhajy

Last updated: 8 September 2026

Minhajy started as a tool built for the developer's own family: a way for his children, and himself, to recite the Quran out loud and be corrected word by word — the way a teacher listens, but available any time, in the exact reading (riwaya) they were taught.

It grew from there because that need is common, and because one riwaya in particular — Qaloon, read across Libya, Tunisia and parts of Algeria — had almost no serious digital tooling built for it. Minhajy is our attempt to fix that, alongside full support for Hafs, without treating either as an afterthought.

Why it exists

We believe learning and reading the Quran should be free, for everyone, forever — the mushaf, the Juz Amma curriculum, the Aqidah and Fiqh courses, the duas: no ads, no paywall, no account required to read.

Live recitation checking is the one part that costs real money to run (it needs a GPU server every time someone recites), so it has a generous free allowance and, beyond that, a paid plan — see our Terms of Use. We think of Minhajy as a small, ongoing sadaqah jāriyah: free where we can afford it, honestly priced where we cannot.

How recitation checking works, in plain words

When you recite, your voice is sent live to a speech-recognition model trained to understand Quranic Arabic. It listens for the words of the verse you are reciting and tells you, word by word, whether what it heard matches the text — including common mistakes like a skipped word, a wrong word, or a wrong stop.

It follows the specific riwaya you selected (Hafs or Qaloon) and, for Qaloon, the verse numbering of the Tunisian print, so what you see on screen matches the print you were taught from.

Its limits — please read this

Recitation checking is a study aid, not a teacher and not an ijāzah. Speech recognition is not perfect: it will sometimes mark a correct recitation as wrong, and it can miss a real mistake, especially in tajweed rules that are subtle to the ear (light differences in madd length, for example) rather than a wrong word. Treat its feedback as a helpful second opinion, and keep learning from a qualified teacher for anything that matters — especially memorisation intended for an ijāzah.

It checks pronunciation and word accuracy against the text; it does not currently assess your voice quality (tartīl, tajwīd melody) the way a human teacher's ear does.

Sources we use, and their credit

The Quran text for the Qaloon riwaya uses the KFGQPC Qaloon Uthmanic Script, and the Hafs riwaya uses the KFGQPC Hafs Uthmanic Script — both published by the King Fahd Glorious Quran Printing Complex. Written permission to use a modified ('marks-only') version of these fonts for tajweed colouring has been requested and is not yet granted; until it is, we use the fonts only as published, with full attribution to the Complex.

Verse, surah and reference data draws on Tanzil.net and quran.com's open datasets.

The English explanation of each verse's meaning is Tafsir al-Jalalayn, translated by Feras Hamza and published by the Royal Aal al-Bayt Institute for Islamic Thought (altafsir.com). We have requested written permission for this use, as required by altafsir.com's terms for anything beyond personal use; that permission has not yet been granted, and we will remove or replace the text promptly if asked.

Recitation audio for listening and comparison is credited to its reciter wherever it is played in the app.

Team and contact

Minhajy is built by Saifeddine Barkia, an independent developer based in France, originally from Tunisia.

Questions, feedback, or a correction to report: support@minhajy.app. We read every message.