Caching and data retention
What we keep
Request bodies are never written to our database or logs. The web server's access log records each request line, including its query string, for up to 8 days, so send birth details in a POST body. For each call we also keep the request id, the operation, the status, the latency, the credits and which key made it (for your usage page and request logs), for 90 days. The privacy policy has the full list.
What you may cache
Results for a given input do not change while meta.engine_version stays the same, so you may cache them as long as
you like. Birth charts, divisional charts and doshas are ideal to store once per user. Daily panchang and horoscopes
change by date and place, so cache them per day.