Last updated: 1 October 2026
In short
Bhakti Pradakshina is a personal prayer companion. **It asks you to create an account before you can use it.** Your prayers, your steps and your panchangam are computed and stored on your own device; an account exists so they can survive a change of phone. We do not sell your data. We do not use it for advertising. We do not share your devotional activity with anyone.
What you give us when you register
The app cannot be opened without an account. Registration asks for:
- Your full name — shown back to you on the Profile screen.
- Your mobile number — the unique identifier for your account. It is not used to send you messages, and the app requests no SMS permission.
- Your email address — used to send you a link if you forget your passcode.
- A passcode of 4 to 10 digits — to unlock the app.
**Your passcode is never stored as the digits you typed, and never leaves your phone.** What is kept on the device is a salted, stretched hash of it (PBKDF2-HMAC-SHA256), from which the passcode cannot practically be recovered. Where this build syncs to a server, what is sent as your account password is a value *derived* from your passcode rather than the passcode itself — so even the hosting provider never receives the digits you chose. If you forget your passcode, a reset link is sent to the email address you registered with.
What the app stores on your device
All of this stays on your phone unless you are signed in and sync is enabled:
- Prayer history — which deity, how many rounds you intended, how many you completed, which mantras, and when.
- Favourites — deities, temples and mantras you have saved.
- Steps walked today, and the daily step goal you chose. Step counts are never transmitted anywhere, to us or to anyone else.
- Settings — theme, language, haptics, bell sound, keep-screen-awake, your panchangam city, and which reminders you have switched on.
- An unfinished prayer, so it can be resumed if the app closes mid-session.
- Your account details and passcode hash, as described above.
You can erase the prayer data at any time: Profile → Clear Local Data. You can remove the account and its passcode from the device with **Profile → Forget this account**. Both are immediate and permanent.
What leaves your device
- If this build has no cloud credentials: nothing. The account lives only on your phone and the app works entirely offline.
- If it does, and you are signed in: your account details (name, mobile, email) and your prayer history and favourites are stored with our hosting provider so they can be restored on another phone.
Your steps, your panchangam and your reminder settings are never uploaded.
Where synced data is held
Your prayers sync to a server operated by the developer, not to a third-party analytics or advertising service. The database runs on that same machine and accepts no connections from the internet — nothing can reach it but the app's own interface, over an encrypted connection. The app holds no database credentials. It talks to an interface that identifies you by a signed token and returns only your own rows; there is no key inside the app that could read anybody else's prayers.
Permissions the app requests, and why
- Internet — only to sync your prayers when you are signed in, and to download devotional audio if you ask for it.
- Music on your phone — only if you tap "Find music on this phone", so the app can list your own songs to play while you walk. It reads the audio index Android keeps and nothing else: no photographs, no documents, no file contents. Nothing about your music leaves the device, and declining leaves the app working — you can still add songs one at a time.
- Notifications — only to deliver reminders you have switched on. Asked for at the moment you turn one on, never at launch.
- Physical activity (
ACTIVITY_RECOGNITION) — to read the step counter built into your phone, so the Walking screen can show how far you have walked. This reads the on-device sensor only. It grants **no access to your location**, and the count never leaves the phone. Declining it costs you the step count and nothing else. - Run at startup — so reminders you have set survive a reboot.
The app requests no access to your location, contacts, camera, microphone, photos, files or SMS. It contains no analytics and no advertising SDKs.
Panchangam and astronomical calculation
The panchangam is computed on your device from astronomical formulae. Choosing a city selects coordinates for that calculation — **it does not read your location**, and nothing about where you are is sent anywhere.
Reminders
Reminders are local notifications generated on your phone. Nothing is sent to a server to deliver them, and none of them counts missed days or reproaches you for not praying.
Children
The app is not directed at children. It contains no advertising, no chat, and no user-to-user features.
Your rights
- See your data — it is all visible in the app: History, Your Prayers, Walking, Profile.
- Delete your data — Profile → Clear Local Data erases your prayers and favourites. Profile → Forget this account removes your account details and passcode from the device. Uninstalling removes everything.
- Delete your account from the server. Profile → Delete account removes your account and everything synced with it. The device is cleared only once the server confirms the deletion, so the app never tells you your data is gone while it is still held. There is also a web route at https://bhaktipradakshina.in/delete-account for anyone who cannot open the app.
Devotional content
Mantra and sloka texts are drawn from widely published sources and are shown with the source they are conventionally cited from. Content still awaiting verification is labelled in the app as such rather than presented as verified. The app makes no claim about the outcome of any prayer. If you believe a text is presented incorrectly or disrespectfully, please contact us; corrections are treated as a priority.
Changes
Material changes will be reflected here and in the app's Play Store listing, with the date above updated.
Contact
- Email:
contact@cyberlynk.in - Policy URL:
https://bhaktipradakshina.in/privacy - Account deletion:
https://bhaktipradakshina.in/delete-account