๐Ÿ•‰๏ธ

Privacy Policy

Sadhana โ€” Your Daily Spiritual Practice

โ† Back
Effective date: 12 March 2026  ยท  Last updated: 12 March 2026
Developer: Pavan Nagendra  ยท  Contact: support@sadhana.app

1. Introduction

Sadhana ("the App", "we", "our") is a Hindu spiritual companion application for Android and iOS. We provide daily panchang, japa counter, Bhagavad Gita shlokas, mantras, and personalized spiritual guidance.

This Privacy Policy explains what personal information we collect, why we collect it, how we use it, and the choices you have. By using the App you agree to the terms of this Policy.

This policy complies with India's Digital Personal Data Protection Act, 2023 (DPDP Act) and, to the extent applicable, the EU General Data Protection Regulation (GDPR).

2. Information We Collect

2.1 Information you provide voluntarily

DataPurposeRequired?
NamePersonalises the greeting on the home screenOptional
GenderPersonalises content suggestionsOptional
Mobile numberFuture account recovery (not currently used for contact)Optional
Email addressAccount backup and cross-device syncOptional
Date of birthComputes Janma Nakshatra, Tara Balam, and personalised panchang readingsOptional
Time of birthRefines Janma Nakshatra computationOptional
Preferred languageDisplays content in your chosen language (Hindi, English, Tamil, Kannada)Yes (defaults to Hindi)
Ishta DevataPersonalises daily content and home screenYes (defaults to Universal)
RegionComputes accurate local sunrise, Rahu Kaal, and Muhurta timesYes (defaults to Madhya Pradesh / Ujjain)
Wake time and prayer timeSchedules daily spiritual reminder notificationsOptional
Spiritual goalsPersonalises content recommendationsOptional

2.2 Information collected automatically

DataPurpose
Anonymous session identifierA randomly generated ID created by Supabase on first launch. Not linked to your real-world identity unless you voluntarily link an email address.
Japa bead count and mala countStored locally on your device to track your daily practice.
Streak countNumber of consecutive days you have opened the App; stored locally.
Shloka read countNumber of shlokas you have read; stored locally.
Earned badgesStored locally; synced to Supabase if you link an account.
FavouritesContent items you save; stored locally in SQLite on your device.

2.3 Information we do NOT collect

3. How We Use Your Information

PurposeLegal basis (DPDP / GDPR)
Provide core app functionality (panchang, japa, content)Performance of contract / legitimate interest
Compute personalised Janma Nakshatra and Tara BalamYour explicit consent (you enter the data voluntarily)
Schedule local push notificationsYour explicit consent (notification permission prompt)
Sync your profile and preferences across devicesYour explicit consent (you initiate account linking)
Improve app stability and fix bugsLegitimate interest

We do not use your information for automated decision-making that has legal or similarly significant effects on you.

4. Data Storage and Security

4.1 On-device storage

All japa counts, streaks, favourites, and panchang cache are stored only on your device in an encrypted SQLite database. This data does not leave your device unless you link an account.

4.2 Cloud storage (Supabase)

If you link an email address or use the App while online, the following data is stored in our Supabase database (hosted on AWS in the us-east-1 region):

All data transmitted is encrypted in transit using TLS 1.2+. Data at rest is encrypted using AES-256.

4.3 Row-level security

Our Supabase database enforces Row Level Security (RLS): each user can only read and write their own profile row. No user can access another user's data.

5. Data Retention

Data typeRetention
On-device dataUntil you uninstall the App or clear app data
Supabase profile (anonymous)Until you request deletion (see Section 7)
Supabase profile (email-linked)Until you request deletion (see Section 7)
Notification scheduling dataStored only on-device; automatically removed when you disable notifications

6. Third-Party Services

ServicePurposePrivacy Policy
Supabase (US)Database, anonymous authentication, cloud syncsupabase.com/privacy
Expo / React NativeApp runtime frameworkexpo.dev/privacy
i18nextLocalisation (runs entirely on-device, no data sent)N/A โ€” offline only

We do not integrate Facebook, Google Analytics, Firebase, Mixpanel, or any advertising network.

7. Your Rights

7.1 Right to access

You can view all personal information you have provided by opening the Profile tab in the App.

7.2 Right to correction

You can update your name, gender, phone, birth date, birth time, language, deity, and region at any time from the Profile tab.

7.3 Right to deletion (Right to be forgotten)

You may request complete deletion of your account and all associated data by:

  1. Going to Profile โ†’ Account โ†’ Delete account (in-app option), or
  2. Emailing support@sadhana.app with subject line "Data deletion request"

We will delete all data from our Supabase database within 30 days and send a confirmation.

7.4 Right to data portability

You may request a copy of your stored profile data by emailing support@sadhana.app. We will provide it in JSON format within 30 days.

7.5 Right to withdraw consent

If you have linked an email address, you may sign out at any time from Profile โ†’ Account โ†’ Sign out. Notifications can be disabled from Profile โ†’ Notifications or your device Settings.

7.6 Right to lodge a complaint

If you are in the EU/UK, you may lodge a complaint with your local data protection authority. If you are in India, you may approach the Data Protection Board of India once constituted under the DPDP Act.

8. Children's Privacy

The App is not directed at children under 13 years of age. We do not knowingly collect personal information from children under 13. Contact us at support@sadhana.app if you believe a child under 13 has provided us personal information.

9. Push Notifications

The App may request permission to send local push notifications for a daily shloka, an evening aarti reminder, and festival alerts. These notifications are scheduled locally on your device โ€” no remote push notification server is involved (no FCM or APNs server call is made for scheduling). You can disable them at any time from your device Settings or from Profile โ†’ Notifications.

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date and, for material changes, notify you via an in-app message. Continued use of the App after changes constitutes acceptance.

11. Contact Us

Email: support@sadhana.app
Subject line for data requests: "Privacy Request โ€” [Your Request Type]"
We aim to respond to all requests within 14 business days.

12. Governing Law

This Privacy Policy is governed by the laws of the Republic of India. Any disputes shall be subject to the exclusive jurisdiction of the courts at Bengaluru, Karnataka, India.