Legal
Privacy Policy
This policy describes what the Kevser app for iPad does with information, and what it deliberately does not do.
In one paragraph
Kevser has no account system. Everything you create in the app — notes, highlights, bookmarks, settings, and reading progress — is written to your own device and is never sent to us. When you request recitation, spoken translation, word timing, or tafsir content, the app connects to the services described below.
1. The short version
- We do not ask you to register, and we cannot see who you are.
- We operate no server that receives your reading, your notes, or your usage.
- Core content services are contacted when you press play or open tafsir. They are named in section 4 with links to their own policies.
- Advertising is planned. Provider and data-practice details must be added to this policy before advertising is enabled.
- Deleting the app deletes everything it stored.
2. Who is responsible
The Kevser app is published by MissingLayer B.V., Korte Lijnbaanssteeg 1 4570, 1012 SL Amsterdam (“we”, “us”). For anything in this policy, write to admin@missinglayer.com.
Where data protection law applies, we are the controller for the limited processing described here. In practice that processing is thin, because the app is built not to gather anything.
3. What stays on your device
Kevser keeps the following on the device itself. None of it is transmitted to us, and there is no service of ours that could receive it.
- Notes, highlights and bookmarks — saved in a file inside the app's own Application Support directory.
- Reading-plan progress — which ayahs you have read, the plan you chose, its start date, and how many times you have completed the Quran.
- Your settings — translation, reading fonts and sizes, line and ayah spacing, display mode, day or night appearance, reciter, rotation lock, and whether the audio buttons are hidden.
- Your place in the text — the surah and ayah you last read, so the app can reopen there.
- Your reminder setting — whether a daily reminder is on, and the time you chose for it.
- Caches — recitation and spoken-translation audio files you have played, their word-timing files, and tafsir passages you have opened. These live in the system cache area so that anything you have already heard or read works offline; iPadOS may clear them when storage runs low, and the app simply fetches them again next time.
This version of the app does not use iCloud sync, so your notes and marks do not travel between your devices. Because app data (other than caches) sits in Application Support, it is included in an ordinary encrypted device backup made by Apple's own backup mechanisms, which are governed by Apple's privacy policy.
4. When the app uses the internet, and who it talks to
Reading, searching, navigating, annotating and reading-plan tracking are entirely offline: the Quran text and all ten translations are inside the app. The app opens a network connection only for the content features described below. Each is a plain HTTPS request for one file. For these content requests, Kevser attaches no account information, notes, or reading progress. As with any internet request, the service receiving it can see the IP address it came from and ordinary request metadata such as the time and the file requested, and handles that under its own policy.
Advertising disclosure pending. Before advertising is enabled, this policy must name each advertising provider and explain what data it receives, why it receives it, how long it keeps it, whether it shares that data, and what choices are available. The App Store privacy disclosures must be updated at the same time.
- Recitation audio — EveryAyah.com
- WhenYou tap the Arabic play button and that ayah has not been played on this device before.
- What is sentA request for one MP3 file, identified by surah and ayah number.
- KeptThe file is cached on your device for offline replay.
- Their siteeveryayah.com
- Word timings — Quran Foundation (Quran.com API)
- WhenWhile a recitation plays, so the reader can follow the reciter word by word, unless that ayah's timing file is already cached.
- What is sentA request for the timing data of one ayah for the selected reciter.
- KeptCached beside the audio on your device.
- Their policyquran.com/privacy
- Tafsir — Quran Foundation (Quran.com API) and QuranEnc.com
- WhenYou tap Tafsir on a verse, or open the Daily Ayah screen with its commentary card, and that passage is not already cached.
- What is sentA request for the commentary of one ayah from one named resource.
- KeptCached on your device so you can reread it offline.
- Their sitesquran.com/privacy · quranenc.com
- Spoken translations — EveryAyah.com, QuranEnc.com, and our own Cloudflare storage
- WhenYou tap the spoken-translation button for an edition that has a human narration, and that ayah is not cached.
- Where fromEnglish from EveryAyah.com; French and Portuguese from QuranEnc.com; Turkish and German from a Cloudflare R2 storage bucket we operate for this purpose. The bucket serves audio files only and keeps no account of who requests them beyond Cloudflare's own operational logging.
- KeptCached on your device for offline replay.
- Cloudflarecloudflare.com/privacypolicy
On-device translation of tafsir
For three languages — Portuguese, Malay and German — no published tafsir exists at either source above. On iPadOS 18 and later, Kevser can translate the English commentary into your language using Apple's on-device translation feature, and labels it clearly as a machine translation for as long as it is on screen. The translation happens on your device; Apple may need to download a language model to do it, which is handled by iPadOS under Apple's privacy policy. We receive nothing from this process. Where it is not available, the app hides the tafsir button rather than showing you English you did not ask for.
5. Apple services
- The App Store handles the download, any purchase, and updates. That relationship is between you and Apple, under Apple's privacy policy.
- App Store Connect reports. Apple may give us aggregated, non-identifying reports about installs, versions and crashes. Whether your device contributes to them is your choice in iPadOS Settings → Privacy & Security → Analytics & Improvements. We never receive anything that identifies you.
- The rating prompt in Settings uses Apple's standard mechanism. Apple shows it; we are not told what you do with it.
- Sharing a verse uses the iPadOS share sheet. You choose the destination; the app hands the text to iPadOS and learns nothing about where it went.
6. Notifications
If you switch on the daily reading reminder, the app asks iPadOS for permission and then schedules one repeating local notification at the time you picked, in the language you read in. It is created and delivered by your device. There is no push server, and we cannot send you anything. Turning the reminder off, or revoking permission in iPadOS Settings, stops it. If permission has been refused, the app tells you so instead of pretending the reminder is set.
7. Other privacy points
- No account, sign-in, email address or profile.
- No access to your location, contacts, photos, microphone or camera. The only permission the app ever asks for is notifications, and only when you turn the reminder on.
8. This website
These pages are plain static files. They set no cookies, store nothing in your browser, embed no fonts, scripts, videos or images from other companies, and contain no analytics or tracking of any kind. The only third-party addresses on the site are the ones you can see and choose to click. As with any website, the server that hosts these files may keep standard access logs (such as IP address, page requested and time) for security and operation; they are not used to build any profile of you.
9. Children
Kevser does not knowingly collect personal information from anyone, of any age, including children. Since the app has no account, no messaging and no user-generated content leaving the device, there is nothing for us to collect.
10. Your rights
Privacy laws such as the GDPR, the UK GDPR and the CCPA give you rights over personal data a company holds about you — access, correction, deletion, portability, and objection to certain processing.
We hold no personal data about you: there is no account, no server-side record, and nothing identifying is transmitted from the app. In practical terms:
- Access or portability. Everything the app has is on your device, in the app itself.
- Deletion. Deleting Kevser from the device removes your notes, marks, progress, settings and cached files. There is nothing held elsewhere that could survive it.
- Complaints. If you are in the EU, EEA or UK you may complain to your national data protection authority.
If you believe we hold something about you, write to us and we will look into it and answer.
11. Changes to this policy
If the app's behaviour changes — a new content source, a sync feature, anything that moves data — this page will be updated before or alongside that release, and the date at the top will change. Material changes will also be described in the App Store release notes.
12. Contact
admin@missinglayer.com
MissingLayer B.V.
Korte Lijnbaanssteeg 1 4570
1012 SL Amsterdam