Privacy Policy
Last updated: 30 May 2026
Sādhak is a private spiritual practice tracker built for our community. This page explains what information the app collects, why, and what control you have over it. We've tried to write it plainly. If anything is unclear, email us at support@sadhakapp.com.
Who runs Sādhak
Sādhak is operated independently (not a registered business entity yet). You can reach the operator at support@sadhakapp.com for any privacy question, data request, or concern.
What we collect
Information you give us when you sign up
- Email address — used to sign you in and to send you transactional email (confirm your address, reset your password). Required.
- Display name — shown to other Academy-tier members on challenge leaderboards (only if you're in the Academy tier and have
Show on leaderboardturned on). For Satsang-tier users it's only used inside the app for your own profile screen. Required. - First name, last name — used to personalise the app (e.g. "Good morning, Shruti") and the confirmation email. Required at signup.
- Phone number, date of birth, gender — optional profile fields. We don't share them with other users or with third parties.
- Profile photo — optional. Stored as a public image (any signed-in user can view it through the app). You can remove it any time from your profile.
Information the app generates as you use it
- Practices — the name, type, target, and schedule of each practice you choose to track.
- Daily logs — for each practice and each day, the count or duration you've recorded.
- Skip records — when you mark a day as skipped, with an optional reason you can type in.
- Library favorites — which library items you've favorited.
- Challenge participation (Academy members only) — community challenges are a feature limited to users in the Academy tier. If you're in Academy and join a challenge, we store which challenges you've joined and your daily contribution toward them; that information is visible on the challenge leaderboard to other members of the same challenge. If you're in the default Satsang tier, none of this applies — your account simply does not have access to the challenges feature.
Account access level (tier)
Every account has a tier that determines what features you can use. New accounts start in the default tier (Satsang). An administrator may move an account to the Academy tier, which unlocks the community challenges feature. The tier is something we set, not something you provide — but it's stored on your account so the app can show you the right features. You can ask us at any time what tier your account is in by emailing support@sadhakapp.com.
Information we don't collect
We want to be clear about what isn't happening:
- No analytics or telemetry SDKs. Sādhak does not include Google Analytics, Firebase Analytics, Sentry, Bugsnag, Mixpanel, PostHog, Amplitude, or anything similar.
- No advertising IDs. We don't track you for ads. There are no ads in the app.
- No location. The app does not request or collect your location, precise or otherwise.
- No microphone, camera, or contacts. The app only asks for access to your photo library, and only when you tap "change profile photo".
- No push notifications yet. A future version may add daily-reminder notifications; if and when it does, we'll update this policy.
How we use this information
We use the information above to:
- Sign you in and keep your session active.
- Show you your practices, logs, stats, and challenges on your devices.
- Show your display name and progress to other members of the same challenge — only if your account is in the Academy tier and
Show on leaderboardis on. The toggle is on by default and you can turn it off in your profile settings. For Satsang-tier users this never happens; the challenges feature is not available on your account at all. - Send you transactional email — currently just the email-confirmation message at signup and password-reset emails when you ask for one.
We do not sell your information. We do not share it for advertising. We do not use it to train AI models.
Where your information lives
Sādhak stores your data with the following providers. They process data on our behalf, under contract.
- Supabase (supabase.com) — hosts our database, authentication, and the storage bucket for profile photos. Your account, practices, logs, and skips all live in a Supabase Postgres database with row-level security so other users cannot read them.
- Resend (resend.com) — sends transactional email on our behalf (the confirmation message at signup, password-reset links). Email content includes your first name and the email address.
- Expo (expo.dev) — distributes the app and serves over-the-air updates of the app's JavaScript bundle. Expo does not receive your account data.
Your data is stored on servers operated by Supabase in the United States (us-east-1). If you sign up from elsewhere, you are consenting to that transfer.
How long we keep it
We keep your account data for as long as your account is active. If you delete your account (Settings → Delete account in the app), we remove your personal information, practices, logs, skips, and profile photo from our active systems immediately.
Some routine database backups may retain a copy for up to 30 days as part of normal disaster-recovery practice; those copies are not used for any other purpose.
Your rights and choices
You can do all of the following at any time:
- See what we have. Almost everything we store about you is visible inside the app — your profile, practices, logs, skipped days, challenge participation. If you'd like a machine-readable export, email support@sadhakapp.com and we'll send you a JSON copy.
- Edit your profile. Profile fields can be changed from the Settings screen at any time.
- Hide yourself from leaderboards (Academy-tier only). Academy members get a
Show on leaderboardtoggle in Settings. Turn it off and your display name is replaced with a placeholder for other Academy members on shared leaderboards. Satsang-tier accounts don't see the toggle and don't appear on any leaderboard, so nothing to configure. - Delete your account. Settings → Delete account → type DELETE to confirm. This removes your personal information and practice data from our active systems. If you are an admin or have created a community challenge, the app will block you and ask you to email support@sadhakapp.com first so we can transfer ownership cleanly.
- Reset your password. From the login screen, tap "Forgot password?".
If you're in a jurisdiction with statutory privacy rights (EU/UK/California/etc.), you also have the right to object to or restrict our processing, and to lodge a complaint with your local data-protection authority. Reach out and we'll help.
Security
We use industry-standard practices to protect your data: HTTPS for all network traffic, row-level security on every database table so users can only read their own rows, and one-way password hashing through Supabase Auth. We are a small operation, though — no system is perfectly secure. If you believe you've found a vulnerability, please email us at support@sadhakapp.com.
Age requirement
You must be at least 13 years old to create an account. The content of the app is appropriate for all ages, but we require users to be 13+ in line with common app-store policies and to keep the app out of scope for children's-privacy regulations (e.g. COPPA). If we learn that an account was created by someone under 13, we will delete it.
Changes to this policy
We'll update the date at the top of this page when we change anything material. For significant changes (e.g. a new third party, a new category of data) we'll also surface an in-app notice the next time you open the app.
Contact
Privacy questions, data export requests, deletion help, and bug reports all go to: