Who is responsible
Jyotish Coach is run by Sakti Prasad Bagchi, who decides how your personal data is used (the “Data Fiduciary” under India’s Digital Personal Data Protection Act, 2023). Contact: support@jyotishcoach.com.
What we collect
- Account details: your email address or phone number, and a password if you sign up by email. Passwords are handled by our authentication provider; we never see them in plain text.
- Birth details: name, date, time and place of birth, plus the coordinates and time zone we look up for that place. These are needed to calculate your chart.
- Your chart: the planetary positions, divisional charts and dasha periods calculated from your birth details.
- Coaching conversations: the messages you send and the coach’s replies.
- Coach memory: short notes the coach keeps about your goals and patterns so later conversations make sense. You can see and delete these in the Memory panel.
- Goals, habits and check-ins: what you track, when you mark it done, and your answers to chart validation questions.
- Feedback: if you rate a reply with thumbs up or down, we store the rating with that reply.
- Notifications: if you turn on reminders, your browser’s push subscription (an address your browser gives us to deliver notifications).
- Anonymous usage counts: a random ID your browser makes for itself, plus which of three steps happened (opened the site, calculated a chart, got a first coach reply), the date, and, on a first visit, the site that sent you (for example “google.com”). It is not linked to your account, name, birth details or messages, and we do not store your IP address or device details with it. We use it to see whether people find and come back to the app. Rows are deleted after 180 days. Browsers that send Do Not Track or Global Privacy Control are not counted.
- Technical data: your IP address, used briefly to limit abuse (rate limiting), and standard server logs kept by our host for a short period.
Birth details and conversations can reveal sensitive things about your life. Only share what you are comfortable sharing; the coach works without names of other people, health details or financial specifics.
What we do not collect
- We do not run advertising or third-party analytics trackers, and we do not sell or rent your data. The anonymous usage counts above are collected by us alone, on our own server.
- Voluntary contributions by UPI go straight from your UPI app to our UPI ID. We never see your bank account, card or UPI PIN.
Why we use it
- To calculate your chart and give you coaching grounded in it (performing the service you asked for).
- To keep your account, chart and history available across devices when you are signed in.
- To send reminders you have switched on.
- To keep the service safe: rate limiting, abuse prevention and fixing errors.
- To improve replies, using the ratings you choose to give.
- To understand, in aggregate, whether people find the app and come back to it.
We rely on your consent, given when you create an account and when you enable optional features. You can withdraw it at any time (see “Your choices” below).
Who processes your data for us
- Supabase (database and sign-in), hosted in Tokyo, Japan.
- Railway (application hosting), servers in the United States.
- Anthropic (the AI model that writes coaching replies), United States. Your chart summary and conversation are sent to generate each reply. Under Anthropic’s commercial terms, API data is not used to train their models by default and is retained only for a limited period.
- Sarvam AI (India), only if you choose a language other than English or use voice: the text or audio is sent for translation, speech-to-text or text-to-speech.
- OpenStreetMap Nominatim: the place name you type when searching for your birthplace.
- Your browser’s push service (for example Google or Apple), only if you turn on notifications.
Some of these providers are outside India, so your data is transferred abroad. We only use providers that protect it under contract, and we will follow any restrictions the Government of India places on such transfers.
On your device
We use one essential cookie to keep you signed in. Your chart, settings and recent history are also saved in your browser’s local storage so the app works quickly and offline. The random ID for anonymous usage counts is also kept in local storage (not a cookie), and you can erase it by clearing site data. There are no advertising cookies.
How long we keep it
We keep your account data while your account is open. When you ask us to delete your account, we delete your profile, chart, conversations, memory, habits and ratings from our database within 30 days, except where the law requires us to keep something longer. Backups held by our providers expire on their own schedule.
Your choices and rights
- See and export: Profile → “Export all my data (JSON)” downloads your profile, chart, conversations, goals, habits and coach memory. For anything else we hold (such as ratings), email us.
- Correct: edit your birth details, goals and habits in the app at any time.
- Delete memory: remove individual coach notes in the Memory panel.
- Clear this device: Profile → “Clear local data only”.
- Delete your account: email support@jyotishcoach.com from the address or phone number on the account.
- Stop notifications: switch them off in the app or in your browser settings.
- Nominate someone to exercise these rights if you die or become unable to, and raise a grievance (below).
We answer requests within 30 days.
Age
Jyotish Coach is for people aged 18 and over. We do not knowingly collect data from children. If you believe a child has used it, write to us and we will delete the account.
Security
Data travels over HTTPS, and database access is restricted so that each account can reach only its own rows. No system is perfectly secure; if a breach affects you, we will tell you and the Data Protection Board of India as the law requires.
Grievances
Monika Bagchi, Grievance Officer: support@jyotishcoach.com. We acknowledge complaints within 72 hours and aim to resolve them within 30 days. If you are not satisfied, you may complain to the Data Protection Board of India.
Changes
If we change this policy in a way that matters, we will say so in the app before the change takes effect. The date at the top shows when it last changed. See also our Terms of Use.
See also: Privacy Policy · Terms of Use · How we work