Legal

Privacy policy

Last updated 25 September 2026. Applies to the Hajj Companion app for iOS and Android.

In short
  • The app is for pilgrims travelling with an organised Hajj group. Your group's operator invites you and sees what you share with the group.
  • We collect what the features need and nothing for advertising. There are no ads, no trackers and no sale of data.
  • Location sharing is off unless you turn it on. Turning it off deletes every position we held.
  • Your documents and medical card are encrypted and shown only to the staff you choose or, in an emergency, to those helping you.
  • You can leave your group, log out, or ask us to delete your account at any time.

1. Who we are

Hajj Companion is operated by Hajj Companion ("we", "us"). We provide the app to pilgrims and a dashboard to the Hajj operators and group leaders who organise their trip ("your operator"). We are the controller of the data described here. Your operator uses the dashboard to run the group and is responsible for what its staff do with the information they see.

2. What we collect

You cannot use the app without a join code from your operator. Once you join, we collect the following.

Account

Device

Group activity

Safety

Documents

What we do not collect

No advertising identifiers, no analytics profiles, no contacts list, no photos other than the ones you deliberately attach to a document, no microphone, and no background location unless you switch sharing on.

3. Location

The app uses your location in four ways, each with its own scope.

FeatureWhenSent to us?
Prayer times and QiblaWhile you use those screensNo. Calculated on the phone.
Guide me backOnce, when you tap itYes, to work out the way back. Not stored.
SOS and "I'm lost"Once, when you raise the alertYes, stored with the alert so staff can find you. The alert goes out even before a fix is available.
Location sharingContinuously, only while you have switched it on in ProfileYes, roughly every 30 seconds, so your leader's map shows where you are.

Location sharing is off by default. While it is on, the app shows a persistent notification on Android and the system location indicator on iOS. Positions are kept for at most 7 days. The moment you switch sharing off, or leave the group, every position we hold for you is deleted. Nothing is kept "just in case".

4. Documents and medical card

Document files are stored in a private, encrypted bucket that is never served through a public address. The app uploads and downloads a file through a link that is valid for fifteen minutes and tied to that one file. The typed details and the file's fingerprint are kept with your membership so the list works offline.

The free text of your medical card is encrypted at rest on our servers. It is shown to your operator's medical staff, and to the staff responding to an SOS you raise.

On your phone, cached document images are encrypted with a key held in the device's secure storage, and opening a document can be locked behind Face ID, Touch ID or your fingerprint.

5. Who can see your data

We do not sell personal data and do not share it with advertisers.

6. Service providers

We use a small number of providers to run the app. Each processes data on our instructions.

The app contains no advertising or analytics SDK.

7. How long we keep it

DataKept
Shared positions7 days at most; deleted at once when sharing is switched off or you leave the group
"Guide me back" positionNot stored
SOS alertsFor the season, as part of your operator's record of the trip
Push tokenUntil you log out or disable notifications
Documents, medical card, emergency contactsWith your membership until you delete them or ask us to delete your account. Leaving a group keeps them so they are there if you rejoin; they do not follow you to another group.
Account (phone, name)Until you ask us to delete it

8. What stays on your phone

The app is built to work without a signal, so it keeps a copy of your group's schedule, places, notifications, your documents' details, your medical card and your prayer times on the device. Changes you make offline are queued and sent when you reconnect. Logging out clears this cache and your session. Uninstalling the app removes it.

9. Your choices and rights

Depending on where you live you may have further rights under data protection law, including the right to complain to a supervisory authority. We will answer any request within 30 days.

10. Security

All traffic between the app and our servers is encrypted with HTTPS. Sessions are tied to your device and end when you log out. Document files are encrypted at rest and reachable only through short-lived links. The medical card's free text is encrypted at rest. Staff access to documents is logged. No system is perfectly secure, so if you believe your account has been misused, contact us and we will sign that device out.

11. Children

The app is intended for adult pilgrims. A child travelling with a group is registered by an adult in the family, and their data is handled as described here.

12. Changes

When we change this policy we will update the date at the top and, for anything material, tell you in the app before it takes effect.

13. Contact

Questions, access requests and deletion requests: privacy@hajcompanion.app.