Methodology
How Esha shows its work.
Esha computes your chart with observatory-grade astronomical data, reads it strictly through cited classical Vedic texts, and tells you tendencies — never guaranteed events. Here is exactly how, and where the boundaries are.
How your chart is computed
Esha's chart engine computes your birth chart from NASA/JPL planetary ephemeris data (DE440s), in the Lahiri sidereal system — the ayanāṁśa the Government of India uses — with the Mean Node stated explicitly. Positions are validated against Swiss Ephemeris across 25,000 charts, with a maximum divergence of about one arcsecond and zero hard errors. Calculations are separately cross-checked against an independent reference implementation across 100 charts, covering the ascendant, planets, divisional charts, daśās, and ashtakavarga.
The engine itself is clean-room: no copyleft astrology library runs at runtime, and every chart is deterministic — the same inputs always produce the same chart, and every fix is regression-locked so accuracy can't silently drift.
For the specific checks behind these numbers — which report, what method, what result — see How we verified this engine.
Where the interpretations come from
Every interpretation Esha gives implements a rule with a named classical source — Bṛhat Parāśara Horā Śāstra, Phaladīpikā, Jaimini Sūtras, Sārāvalī, and the standard commentaries astrologers already study. We keep a running rule ledger that records, for every rule, its sources, how strongly the classical tradition agrees on it, and the default Esha uses.
Where the tradition genuinely splits into different schools, Esha shows you the default reading and names the contested alternative, instead of picking a side and hiding the disagreement. There is no single astrologer's opinion we check interpretation against — so we show our sources instead.
What we will never do
Some requests, Esha refuses outright, no matter how they're asked or rephrased.
Esha refuses requests that Indian law prohibits, and never issues doom statements.
How AI is used
Readings are generated from your computed chart using AI language models, constrained to chart-grounded, source-cited statements, and screened by safety systems before you see them. The AI doesn't invent a placement or a daśā period — it can only describe what your computed chart actually contains, and if the chart isn't ready yet, it says so instead of guessing.
Who builds this
Esha is built by a small independent team in India.We publish our source citations and validation approach instead of testimonials, because there aren't any users to quote yet — check the methodology above rather than take our word for it.
— Team Esha
Data & privacy
Your birth details, chart, and conversations are encrypted at rest. We don't sell your data, run ads, or let third-party trackers follow you across the web. You can delete your account and everything in it with one tap, any time. Read the full details on our Privacy Policy page.