Privacy policy What Khutwa knows, and where it stays.

Effective 3 September 2026

Khutwa records where your home is, where your mosque is, and the route you walk between them. That is about as sensitive as phone data gets, so this page states what happens to it in terms you can check against the app rather than in assurances you have to take on faith.

Effective 3 September 2026 · StacknScope Inc.

The whole thing, in eight lines

What Khutwa stores on your phone

All of it lives in the app's own database and preferences on the device. None of it is transmitted to StacknScope Inc., because there is nowhere for it to go.

WhatDetail
PlacesFor each home, workplace or mosque you add: the label you gave it, its latitude and longitude, an arrival radius, and for a mosque the khutbah time you entered.
FridaysThe date, whether it was walked, excused, missed or still pending, the reason if you marked it excused, and which conditions you ticked on the checklist.
WalksDirection, which place you started from, the destination's coordinates and name, when you started and arrived, your device's UTC offset at the time, the step count and where that count came from, the distance, and the walked route stored as an encoded polyline.
SettingsLanguage, theme, reminder preferences, and whether the honorific is spelled out.
Two small keysA flag recording that you have seen first-run notices, and the mosque-search cache described below.

Khutwa does not collect your name, email address, phone number, contacts, photos, advertising identifier, or any hardware identifier. It never asks for them, and it has no field to put them in.

The requests Khutwa makes, and only when you ask

Mosque search. When you tap find mosques near me while adding a mosque, Khutwa sends one query to Google Places at places.googleapis.com, run by Google LLC. The request contains:

That is the entire request. It carries no account, no device identifier, and nothing about who you are.

Be aware of what the coordinate is. If you searched from the map after moving the pin, it is the pin. If you used use my location, it is your device's actual position at that moment, sent at full precision. We say this plainly because "Khutwa sends nothing about you" would not be true of that one tap, and Google is a third party with its own privacy policy and its own server logs, which will include your IP address like any web request.

The results are cached on your phone for 24 hours so that nudging the map does not re-query. The cache key is the coordinate rounded to two decimal places — roughly a 1.1 km square, not your doorstep. Erasing your data deletes it.

Find on the map. While placing a home, workplace or mosque, you can type an address or a place name and pick from suggestions. This is the one request Khutwa makes as you type rather than on a tap, and we say so plainly: once there are at least three characters in the box and you pause for a moment, what you have typed so far goes to Google Places at places.googleapis.com, together with the map's current centre so nearby places come first, and the app's language. Up to five suggestions come back — names and addresses, no coordinates. Tapping one sends a second, smaller request asking Google for that single place's location, and the pin moves there; tapping Search does the same with the first match. Each pause sends one request, and a newer keystroke cancels the older one. A random session identifier ties the keystrokes of one search to the pick that ends it, so that Google bills the search as one session; it is new for every search and is never stored.

The request carries the typed text, that centre point, the language, the session identifier, the app's API key with the same key-check headers as the mosque search, and your IP address as with any web request. Nothing else. Khutwa keeps no record of what you typed or of what came back; the only thing it stores is the pin position you then confirm and save — your pin, not Google's record. Type nothing into the box and nothing is sent. If Google cannot be reached the box simply offers nothing and the map still works.

Khutbah times. While adding a mosque, you can tap look up khutbah times to see whether a mosque near the pin publishes its own Jumu'ah timetable. Khutwa sends one request to Mawaqit at mawaqit.net, the timetable service that mosques maintain themselves, carrying the pin's coordinate rounded to three decimal places — about 110 metres — and your IP address as with any web request. Nothing else: no key, no identifier, no text. Mosques within three kilometres that publish a Jumu'ah time come back with their names and times; you pick the one you attend and it fills the khutbah field, which stays yours to change. Nothing is cached, and Khutwa keeps no record of the answer beyond the time you chose to save. Mawaqit is a public service run by its own organisation, with its own privacy policy and server logs; if it cannot be reached the sheet says so and the typed field remains.

Check for updates. Settings › App updates has a button that asks Expo's update service at u.expo.dev — run by Expo (650 Industries, Inc.) — whether a newer version of Khutwa's own code and text has been published for the app version you have. It exists so that a mistranslated line can be corrected without waiting for a store release. Khutwa is built never to make this request on its own: its configuration sets checkAutomatically to NEVER, the request happens only when you tap, and the button says what it sends before you do.

The request carries the app version and platform, the update channel, the identifier of the update currently running, and a random install identifier — a UUID that expo-updates generates once and keeps on the phone. It is not your advertising identifier, not a hardware identifier, and it is tied to nothing else Khutwa stores. Expo's server sees it, together with your IP address as with any web request, and can therefore tell that the same installation has checked before. It cannot tell who you are, and nothing about your places, walks or Fridays is included.

If an update is found it is downloaded and the app tells you; applying it is a second tap. An update can change what the app says and does within the permissions it already has, and cannot grant it a permission it does not have. Erase all data does not clear the install identifier, because it lives in expo-updates' own storage rather than Khutwa's; deleting the app does.

If you never use any of the four, Khutwa makes no network request of its own at all.

The map

Khutwa shows a map when you place a home or mosque pin and when you look at your accumulated routes. It uses your phone's built-in map component, which means Apple Maps on iOS and Google Maps on Android. Drawing a map requires requesting tiles for the area shown, so Apple or Google receives the region you are looking at — which, in this app, is generally the area around your home or your mosque. This happens under Apple's or Google's own privacy policy, not ours, and it is the same exchange as any app or website that shows you a map.

Your route lines are drawn on top of those tiles by the app, on your phone. The route itself is not sent to Apple or Google.

Permissions, and what each one is for

Khutwa asks for these. You can refuse or revoke any of them in your phone's settings; the app degrades rather than breaks.

What leaves your phone, and only because you did it

Erasing your data

Erase all data in Settings removes the places, Fridays and walks from the database, clears your settings, clears the first-run flag and the mosque-search cache, and cancels reminders already scheduled with the operating system. Deleting the app removes everything it stored.

There is nothing held elsewhere for us to delete, and no request to make of us: we hold nothing to begin with.

Third parties

Short list, because there is little to list.

There is no advertising network, no data broker, no attribution SDK, and no A/B testing service. We do not sell personal information, and there is no personal information reaching us that could be sold.

Children

Khutwa is not directed to children under 13 and does not knowingly collect personal information from children. It has no account system and no way to submit personal information to us.

Changes to this policy

If Khutwa's behaviour changes, this page changes with it, and the effective date at the top moves. A change that adds a new outbound request will say so in plain terms rather than widening a general clause.

Contact

Privacy questions and requests: support@stacknscope.com, or StacknScope Inc. at stacknscope.com.

This website

The same standard applies to the page you are reading.