ArabicPro Download

Privacy Policy

Last updated: 9 October 2026

ArabicPro ("the app", "we") helps you learn to read Arabic: the alphabet, the Madinah courses, the words of the Quran and a library of books. This page says exactly what data the app collects, why, who receives it and how to erase it. The app is published by SMFK NOUR LLC (see the foot of the page).

What we collect

What we do not collect

The leaderboard

The leaderboard compares the experience points of the period. Other learners see your experience points, your streak and a pseudonym generated from the date your account was created, never your email or your technical identifier. Your first name and profile photo appear only if you turn on "My name on the leaderboard" in the settings. That option is off by default. Under 16, the leaderboard is hidden: the learner does not see it and is not on it.

Reading aloud

The microphone has three uses. Oral practice (repeating a syllable, listening back) stays on your device when you use playback alone. The app deletes the recording when you delete it or leave the screen. Under 16, the learner's voice is sent nowhere without a parent's separate consent (see "Children and parents").

Voice checking is available with Essential and Plus for a published vowelled letter, syllable or word. When you choose "Send my reading", the recording (up to 6 seconds) is sent to the ArabicPro server to be compared with the expected forms by Muaalem, hosted on our private Google Cloud Run service. It is then discarded: no recording or transcription is kept. Feedback says "correct", gives the form heard or says "unsure". If the connection is lost, the app temporarily keeps the same recording on your device for an explicit retry with the same identifier. It deletes it after feedback, when you delete it or leave the session. A technical feedback receipt and a digital fingerprint that cannot be played back manage usage limits and duplicates. They are linked to your account and included in account deletion. Voice checking currently awards no success, XP or learning observation.

Guided reading is part of the Plus plan. Until it is available in your version of the app, no recording is possible in the books and nothing is sent. Once available, playback alone stays on your device. When you select "Analyse my reading", your recording (30 seconds at most) is sent to the ArabicPro server and then to Deepgram to transcribe the spoken words. We request that these recordings be excluded from model training. The app and our server delete their temporary audio files after processing or when the session closes. The app does not offer recording storage for human review.

The result (the recognised text and the word comparison) lets you recover an interrupted analysis and is removed from our server within 24 hours. The duration, a digital fingerprint of the recording (which cannot be used to play it back) and its technical identifiers remain linked to your account to track Plus minutes and prevent duplicate requests. A lost response never triggers an automatic resubmission. Reading data linked to your account is included in account deletion. The feedback compares recognised words; it does not certify pronunciation or vowel mastery.

Who receives this data

These providers process data on our behalf, only for the service described:

Other services receive data without acting on our behalf. Apple and Google, when you sign in with their account or make a purchase, apply their own terms. Verse recitations are streamed from EveryAyah (everyayah.com), which sees your device's IP address while you listen. Letter and word sounds come from the app or from our Google Firebase storage.

Where it is stored

Your account and progress are stored with Google Firebase. The database, our server and our email provider are in the European Union; other Google services, Sentry, RevenueCat, Deepgram and Expo may process data in the United States. Each user can read and change only their own data; this is enforced by server-side security rules, not only by the app. The leaderboard, described above, is the only exception.

On your device, the app keeps an offline copy of your progress, your reviews and your downloaded books, as well as your preferences. Uninstalling the app erases them; your account stays with us until you delete it.

How long we keep it

As long as your account exists. When you delete your account, your profile, photo, progress, reviews, achievements and reading data are erased from the database immediately; technical backups disappear within 30 days. A minimal technical record (the identifier of the deleted account and the date) is kept so that a leftover session cannot recreate it.

Data already received by our providers follows their own retention. Error reports (Google, Sentry) and usage statistics events are not erased by deleting the account; they expire according to each service's retention, up to 90 days for Google crash reports. RevenueCat, Apple and Google keep purchase history under their accounting rules.

A guest profile (no email address, no Google or Apple sign-in) that has not been used for 30 days is erased, with all its data: profile, progress, reviews, achievements and reading data. To keep your progress, link your profile to an email, Google or Apple before then. You can also write to us to ask for its erasure sooner.

Your rights

At any time you can:

We answer within 30 days. If our answer does not satisfy you, you may contact your country's data protection authority.

Children and parents

From the age of 16, you can create your account yourself. Under 16, a parent creates the account and gives their consent, confirmed by email. One account is for one learner only. This part is for the parent.

What we keep in addition

Why

To ask for your consent and keep proof of it. To send you a link if you forget the parent code. To write to you about your child's account. And for the weekly report, if you ask for it. This data is not sold and is never used for advertising. There is no advertising in the app. On a child's account, usage statistics and error reports are always off, even if "Help improve ArabicPro" or "Report crashes" is on.

Your consent

The parent code

During setup, you choose a 4-digit code. It protects the parent space and the subscription. If you forget it, we send your email address a link to choose a new one.

Voice and leaderboard

Under 16, your child's voice does not leave the phone unless you have accepted it separately. Without that consent, voice checking and guided reading send nothing. Your child can still record and listen back on the device. The leaderboard is hidden: your child does not see it and is not on it.

The weekly report

If you ask for it, we may send you a short email each week: days and minutes of learning, sessions completed, letters learned, reviews, and one letter to go over together. No points, no streak, no comparison with other children. Every email has a link to stop it in one click. Stopping the report does not delete the account.

How long

Erasure

You can delete your child's account from the parent space, or by writing to us from your parent address. You can also ask us for a copy of your child's data or for its correction. If you believe a child under 16 created an account without you, write to us and we will erase it.

Changes

If this policy changes, the date at the top changes and the new version is published in the app and at arabicpro.app/privacy.


ArabicPro is published by SMFK NOUR LLC, a limited liability company registered in New Mexico, USA. Address: 1209 Mountain Road Pl NE, Ste N, Albuquerque, NM 87110, USA.

Questions: support@arabicpro.app