Privacy policy
Effective 4 October 2026. Rihal is in development and not on either store yet. The full app runs in a web browser on oneappcompany.com, and this policy covers both the web version and the phone app.
Who is responsible
Afrasiyab Afrasiyab, trading as One App Company, is responsible for Rihal.
Questions about this policy, or anything else about the app: hello@oneappcompany.com
1. The short version
Rihal has no account, no analytics, no tracking, no crash reporting, no advertising and no advertising identifier. Nothing about you is sold or shared.
Everything you do in the app stays on your phone: what you read, bookmarks, notes, reading plans, memorisation, prayers and fasts you mark, tasbih counts and settings.
A few things need a connection, each for one job, and all of them are listed in section 3.
2. What stays on your phone
- The Quran, the translations and tafsir, the hadith collections and the explained hadith are part of the app. Reading and searching them sends nothing anywhere.
- Your bookmarks, notes, reading log, plans, memorisation, habits, fasts, missed prayers, tasbih counts, snapshots and settings.
- Prayer times and the qibla are worked out on the phone from your location. Your location is not sent to us.
- Prayer alerts and reminders are scheduled on the phone itself.
- "Add to my phone calendar" writes the Islamic dates into a separate calendar on the phone. Turning it off removes that calendar.
- "Backup and restore" writes a file to a folder you choose. Where that file goes next depends on the folder you picked (for example, a cloud drive you use).
In the web version, the same things are kept in your browser's own storage on your device. Uninstalling Rihal, clearing its storage, or clearing the site's data in your browser deletes all of this. There is no other copy, because we never had one.
3. What leaves the phone, and why
3.1 Recitation. Listening to a reciter, or saving a surah for offline listening, downloads the audio files from EveryAyah.com. As with any download, their server sees your internet address and which files were asked for. Nothing else is sent.
3.2 Mosques near you. Searching for mosques sends a point near you, rounded to about 1 km, and the search distance to the public OpenStreetMap search service (overpass-api.de, or overpass.private.coffee if the first does not answer). The results are kept on the phone. This only happens when you tap Search on the mosque page.
3.3 Your location. When you choose "Use my location", your phone's own location service provides the position (on Android this is part of the phone's system, under its own terms). In the web version, your browser's own location service provides it, and only after you allow it. Rihal keeps it on your device: the name of your town is taken from a list of cities inside the app, not from an online service. You can choose a city from the list instead, and then no location is used at all.
3.4 Links you open. Opening a mosque on a map, a mosque's website or a source's website leaves Rihal and opens another app or your browser. "Report a mistake" opens your own email app with the reference filled in; nothing is sent unless you send that email yourself.
3.5 The web version. If you use Rihal in a web browser on oneappcompany.com, the website's host (Cloudflare) handles the request as for any web page. What you do in the web version is kept in your browser's own storage, on your device.
4. Permissions the app asks for
- Location, only if you choose to use it, for prayer times, the qibla and nearby mosques.
- Notifications, only if you turn on prayer alerts or a reading reminder.
- Alarms and reminders (Android), so prayer alerts arrive on time.
- Calendar, only if you turn on "Add to my phone calendar".
- Vibration, for the tasbih counter.
Each can be refused or withdrawn in the phone's settings; the rest of the app keeps working.
5. Children
Rihal collects nothing about anyone, so it collects nothing about children.
6. Changes
If this policy changes, the new version will be published here with its date, and the app will say what changed.