Last updated: June 2026
Jyotishka is a private Vedic astrology app for iOS and Android. It computes birth charts using traditional Jyotisha methods (Whole Sign houses, Lahiri ayanamsha) and lets you ask an on-device AI questions about any chart in your family.
Yes — downloading and using the core features is free. A Premium subscription unlocks PDF chart export and upcoming features like transit analysis and compatibility reports. Premium is available monthly or annually.
Yes. With the on-device AI model downloaded, your conversations are processed entirely on your phone and never sent to any server. Your birth details are stored securely on our servers (encrypted in transit and at rest) so your charts sync across devices. We do not sell or share personal data with third parties. See our Privacy Policy for details.
Jyotishka is for anyone interested in Vedic astrology — whether you are Indian, part of the South Asian diaspora, or simply curious about Jyotisha. It supports charts for your whole family: yourself, your spouse, children and parents.
Lahiri (Chitrapaksha) by default — the standard used in India and by most traditional Jyotishis. Raman and KP (Krishnamurti) are also available in settings.
Whole Sign houses — the traditional Vedic system where each house corresponds to exactly one rasi. The lagna (ascendant) is the first house.
You can enter an approximate time or leave it blank (the app defaults to noon). The Moon sign, nakshatra and dasha timeline will still be accurate. The lagna (ascendant) will be marked "approximate" because it changes every two hours. Use the Birth Time Verification tool to narrow it down using known life events.
Yes. Jyotishka includes city data for India, UK, USA, Canada, Australia, UAE, Singapore, Malaysia and South Africa. For any other location worldwide, a global search fallback finds the correct coordinates and timezone automatically.
Very accurate. The Vimshottari dasha start date is computed from the exact Moon longitude at birth. With an exact birth time, the antardasha (sub-period) dates are accurate to within a day or two.
Not once you've downloaded the on-device model — the language model then runs entirely on your device, and no questions or answers leave your phone. Until then (and on the web app), chat uses a cloud fallback (Groq): your question and a chart summary are processed to generate the reply, and the conversation content is not stored on our servers. The app shows which mode you're in.
There are two options. Jyotishka AI — Standard is approximately 1 GB and gives the best quality responses. Jyotishka AI — Lite is approximately 400 MB and is a good choice if your device has limited storage. Both work fully offline once downloaded. We recommend downloading on Wi-Fi.
The AI assistant works on any supported iPhone or Android phone, but performance varies by device:
iPhone: iPhone XR, XS or newer (A12 chip and later) gives the best experience with Jyotishka AI — Standard. Older iPhones (6s through X) work well with Jyotishka AI — Lite.
Android: A device with 3 GB or more RAM is recommended for Standard; 2 GB or more for Lite. Most Android phones from 2018 onwards meet this comfortably.
If responses feel slow on your device, switching to Lite in Settings → Jyotishka AI will noticeably speed things up.
Open the app, go to Settings → Upgrade to Premium, and choose a monthly or annual plan. Payment is processed through the App Store (iOS) or Google Play (Android).
Cancellations are handled through the App Store or Google Play — not through Jyotishka directly. On iOS: Settings → your Apple ID → Subscriptions. On Android: Play Store → Subscriptions. You can also reach this from Settings → Manage subscription in the app.
We're considering a 7-day free trial for new Premium subscribers. Check the subscription screen in the app for the current offer.
Go to Settings → Delete account. Type DELETE to confirm. All your data — account, profiles and charts — will be permanently removed within 30 days in accordance with our Privacy Policy and India's DPDP Act 2023.
Contact us via our support page or use the Send feedback button in the app's Settings screen.