Privacy Policy

Bu politika yalnızca İngilizce olarak yayımlanır; bağlayıcı metin İngilizcesidir.

تُنشر هذه السياسة بالإنجليزية فقط، والنص الإنجليزي هو المعتمد.

Effective 19 August 2026.

Simple Prayer does not collect anything about who you are or how you worship. There is no account, no analytics, no advertising and no tracking, and nothing you record in the app is ever uploaded. Your prayer log lives on your phone and nowhere else.

This page explains that in full, including the four cases where something does leave your phone — because all four are real, and none of them identifies you.

The short version

  • We collect nothing about you. No name, no email, no advertising identifier, no usage analytics. The only thing we receive at all is anonymous crash reporting — whether the app crashed or ran cleanly — described below, and you can switch it off in Settings.
  • Everything you record stays on your phone — prayer logs, history, qada counts, exempt days, settings.
  • There is nothing of yours to delete from our side, because we never receive anything you record. Uninstalling the app removes all of it.
  • Four things leave your phone, all described below: a city lookup that goes to your phone's own map service, an update check that carries no personal data, anonymous crash reporting (with an off switch in Settings), and — only if you choose to leave a tip — a purchase through the App Store or Google Play.

What is stored on your phone

All of the following is written to storage that belongs to the app on your device, and is never uploaded anywhere:

  • Prayer logs — for each prayer: prayed, prayed late, or missed; whether it was in congregation; when you logged it; when a missed prayer was made up.
  • Exempt periods — the start and end days you mark when exemption mode is on. These are health-related, and they are treated exactly like everything else here: written to your device, read only by the app on your device, never transmitted.
  • Qada counters and their history — the per-prayer debt, and the record of increases, make-ups and "start fresh" resets that lets the app undo one.
  • Your settings — calculation method, madhab, offsets, reminder configuration, theme, language, and your chosen location (its coordinates and city label, whether it came from the device or from a city you typed).
  • A count of the tips you have given, if you ever give one. A number, nothing else.

Technically this is a SQLite database and two small key-value stores inside the app's own private storage. Other apps cannot read them.

If you use your phone's own backup service (iCloud Backup, Google One backup), this data may be included in your backup, under your own account and your own control. That backup is between you and Apple or Google; we have no access to it and no way to ask for it.

What leaves your phone, and to whom

1. Naming your city

Prayer times and the Qibla direction need to know roughly where you are. Two paths, and you choose which:

  • "Use my location" — the app asks for approximate location only, and only when you tap that button. It never asks for precise location, never asks for background or "Always" location, and never prompts on its own at launch. The position it receives is coarse, on the order of a few kilometres.
  • Typing a city — you type a place name and pick from the results.

In both cases the app hands the coordinates or the typed name to your phone's own map service — Apple's on iOS, Google's on Android — to turn it into a city name. That lookup is a network service run by Apple or Google, so this is the one moment your approximate position goes off your device. It goes to your phone's platform provider, under their privacy policy, and never to us. We do not receive it, then or ever — the app has no server that your location is sent to, and the city name that comes back stays on your phone.

We are explicit about this rather than claiming your location "never leaves your device", which would not be true. What is true is that it never reaches us.

You can skip this entirely: deny the location permission and choose a city by hand. The app works completely, and nothing about it nags you to change your mind. You can also change or clear your location at any time in Settings → Location.

2. Checking for an app update

When the app starts, it asks our update service whether a newer version of the app's code is available, so that fixes can reach you without waiting for a store release. That request carries only what is needed to answer it: which platform you are on, which version of the app you are running, and a random identifier generated when the app was installed, which distinguishes one installation from another and is not connected to you, your phone's identity, or anything you have recorded in the app. Like any internet request it also carries your IP address.

This check is run for us by Expo (Expo/EAS Update), which operates the service on our behalf. It sends no prayer log, no location, no settings and no personal information. It is the app asking "is there a newer version?", and nothing more.

Expo's privacy policy: https://expo.dev/privacy

3. Leaving a tip (optional, and only if you use it)

The app is free forever and has no paid features. If you choose to leave a tip in Settings, that is a normal in-app purchase:

  • Apple or Google processes the payment. They handle your payment details. We never see your name, your card, or your billing address.
  • RevenueCat, Inc. handles the purchase on our behalf. When you open the tip section, the app asks RevenueCat for the current prices; if you complete a tip, the store's purchase receipt is sent to RevenueCat to be validated. In doing so RevenueCat receives an anonymous identifier it generates for the installation, the purchase receipt or token, basic device and app information, and the IP address any internet request carries. That identifier is not linked to a name, an email or an account, because there is no account to link it to. The app does not ask RevenueCat to collect advertising identifiers.
  • We keep only a count. The app stores, on your phone, how many tips you have given, so it can say thank you. Nothing more.

RevenueCat's privacy policy: https://www.revenuecat.com/privacy

If you never open the tip section, none of this happens.

4. If the app crashes (and you can turn this off)

If the app crashes, it sends us one crash report, so we can find the bug and fix it. Here is exactly what is in it:

  • where the app's own code was when it crashed (a stack trace),
  • your device model and operating system version (say, an iPhone 13 on iOS 18), and the app's version.

The same report, with the same contents, is also sent for one error the app catches and survives: a failure to open or upgrade its database when it starts. And so that we can tell "crashes rarely" from "crashes constantly", the reporting also sends an anonymous marker when the app starts and ends a session — app version and device class, nothing more. The ratio of clean sessions to crashed ones is the number we watch.

And what is not in any of it: no prayer log, no location, no city, no name, no email, and no record of what you did in the app — no screenshots, no screen recordings, no tap-by-tap trail. We have configured the reporting to strip personal information, and we never tag reports with any kind of user identity — there is none in this app to tag them with. A crash report tells us the app broke; it cannot tell us who you are.

The reports are processed for us by Sentry, on their servers in the European Union, and are deleted after 90 days. Like any internet request, the report reaches Sentry from your IP address; we have told the SDK not to attach it to the report.

You can switch this off in Settings, any time. It takes effect the next time the app starts — the switch says so — and from then on the app sends neither crash reports nor session markers. It changes nothing else about the app.

Sentry's privacy policy: https://sentry.io/privacy/

5. Nothing else

That is the complete list. In particular:

  • No analytics. There is no analytics or usage-tracking SDK in this app of any kind. Crash reporting above is the whole of our telemetry: it speaks only when the app breaks, and never about you.
  • No advertising and no ad networks, now or later.
  • No account, no sign-in, no email address.
  • No social sharing, no leaderboards, no profiles. Your worship is not content.

Notifications

Adhan alerts, pre-reminders and end-of-window nudges are local notifications. Your phone schedules them from times the app calculated on your phone. There is no push service, no push token, and no message ever travels over a network. Notification text is generated on your device and stays there.

Exporting your data

Settings → Data lets you export everything the app has stored as a CSV or JSON file. The app writes that file into its own temporary storage and hands it to your phone's standard share sheet — you decide where it goes, and it goes only there. It is not uploaded anywhere by the app. The temporary copy is deleted the next time you export.

Permissions the app asks for

  • Approximate location — to calculate prayer times and the Qibla direction, as described above. Optional; the app works with a city you choose by hand. Foreground only.
  • Notifications — to deliver the reminders you turn on. Optional.
  • Exact alarms, run at startup, vibrate (Android) — so reminders fire at the right minute and survive a restart. These are scheduling permissions; they read nothing.

The app blocks precise location, camera, microphone, contacts and activity recognition outright, so they cannot be requested even by accident.

Children

The app is suitable for all ages and is rated accordingly. Because we collect no personal information from anyone, we collect none from children either — there is nothing here to age-gate, no profile to build and no data to sell.

Your choices

  • Use a city instead of your location — nothing is ever sent to a map service except the city name you type.
  • Turn off crash reports in Settings, any time. The app keeps working exactly the same.
  • Export your data at any time, in a plain format you can open anywhere.
  • Delete everything by uninstalling the app. That removes the database and all settings from your device. There is no copy anywhere else, and no account to close.
  • Ask us for your data, or for it to be deleted — write to the address below. We hold nothing about you to give you or to delete: crash reports carry no identity we could look you up by, and they delete themselves after 90 days. The one exception is a tip, if you have given one: the record of that purchase sits with Apple or Google and with RevenueCat, and we will pass a deletion request on to them.

The website

simpleprayer.app is a plain static page. It sets no cookies, runs no analytics and embeds no third-party trackers. It does not know you visited.

Changes to this policy

If the app ever starts doing something this page does not describe, this page changes first, the date at the top changes with it, and the change is called out in the release notes. Given what this app is, we do not expect that to happen often.

Contact

Questions about privacy: privacy@simpleprayer.app


Simple Prayer is made by Ronny Majani. It is free, contains no advertising, and asks nothing of you.