Mushafak

A mushaf that knows its companion — runs on your device

Privacy Policy

Last updated: 6 September 2026 · Applies to the Android app “مصحفك | Mushafak” (com.mushafak.app)

In four sentences: Mushafak asks for no account, name, email or phone number. Reading, memorizing and recitation checking all run and are stored on your device. There are no ads, no analytics and no tracking. The only things that reach our server are what you choose to send with an explicit tap: a support message, a report or recording to a teacher you linked with, or a stage-completion certificate code.

1. Stored on your device only

You can see all of it in “What does the app know about me?”, export it, or erase it at any time.

Never collected: name, email, phone number, contacts, location, installed apps, advertising ID, or anything outside the app.

2. Microphone and recitation checking

3. Network access for public content

DestinationWhat is downloadedWhen
Cloudflare R2 (pub-…r2.dev)Recitations, mushaf page images, timing indexes, tafsir shards, the recognition modelOn request or “download all”
Firebase Storage (Google)Backup mirror of the same filesOnly if the first destination fails

These are anonymous downloads: no account, no cookies, no identifier we add. As with any internet connection, the host sees your IP address at the time of the request in its ordinary operational logs. After the first download, reading, memorizing and recitation checking work offline.

4. What reaches our server — only by your action

Mushafak has a small server (mushafak-api on Cloudflare) that does not know who you are. It works with a random device identifier generated the first time you use one of the features below; it contains nothing about you and cannot be linked to a person. Nothing is sent automatically; everything below starts with your tap:

FeatureWhat is sentWhyRetention
SupportYour message, its type, app version, and your general settings if you choose to attach themSo you get a reply inside the appUntil you ask for deletion, or one year after the last message in the ticket
Linking with a teacher (code or QR)Your device identifier and the teacher’sSo only your teacher sees your reportsUntil either side unlinks
Report to teacherSummary of a recitation result (ayahs and words), no audioMemorization follow-upUntil unlinked
“Send to my teacher” after recitingYour audio for that recitation (compressed m4a) with the engine’s verdictSo the teacher can listen and judgeDeleted 90 days after review, or on unlink
Stage certificateCertificate code, stage number, ayah count and date — no nameSo whoever you show the certificate can verify it by its codeKept unless you ask for deletion
“Would you want this feature?” (optional)Yes/no and your role (teacher/student)To learn whether a feature is worth buildingAggregated without identifier after 30 days

A teacher sees only what you sent them — never your device identifier or anything else. Mushafak does not sell or share any of this data with third parties; hosting is on Cloudflare under a standard data-processing agreement.

5. No ads, no analytics, no tracking

The app contains no ad SDK, no Google or Firebase Analytics, no crash reporter, no tracking pixel, and no data sharing with social networks.

6. Notifications and focus mode

The daily reminder, if you enable it, is scheduled and shown on your device by Android; no server sends notifications. “Do not disturb” in focus mode asks for a system permission and works locally only.

7. Backup and export

8. Deleting your data

9. Children

The app is suitable for all ages and collects no personal data from any user. The only content between users is the teacher link, created by the teacher and accepted by the student.

10. Content rights

Quran text is from the King Fahd Complex; classical tafsirs come from public-domain sources; recitations come from sources permitting use with attribution. Sources and licenses are shown inside the app and with every tafsir shard.

11. Changes to this policy

Any change is published on this page with an updated date, and any new feature that uploads data is described here before it is enabled.

12. Contact

Inside the app: “Support”. Or by email: cloudenarymarwano@gmail.com