Who is responsible
Zero Entropy Lab Pvt Ltd is the data controller for personal information handled through Soul's Journey, except where Apple, Google, or another provider acts as an independent controller under its own terms. Contact support@zeroentropylab.com.
Information we handle
- Chart and profile inputs: a name or pseudonym, birth date and time, optional gender used by relationship doctrine, birthplace label, coordinates, timezone, and preferences. Current device location is requested only when you choose a location-based feature.
- Charts and readings: deterministic chart results, saved-chart records, selected reading surfaces, and report-generation state.
- Account information: a guest or linked owner identifier, optional email, authentication session, synchronization state, and preferences.
- Premium reports: the chosen chart, notification email, entitlement or purchase source, processing state, privately stored report, validation receipt, and delivery evidence.
- My Jyotishi, where enabled: persona-to-chart binding, messages, rolling summaries, prediction ledger, verification history, and account-level fair-use or Rendezvous state. Separate personas remain separate.
- Purchases: product, transaction state, entitlement, renewal and restore evidence supplied by Apple or Google through RevenueCat. We do not receive full payment-card details.
- Support and security: communications, technical failures, IP address or device-generated references needed for security, rate limiting, fraud prevention, and reliable delivery.
- Public website: Cloudflare may process ordinary request metadata when you visit these pages.
Why and on what basis we use information
We use information to provide charts, save and sync eligible records, generate and securely deliver reports, provide My Jyotishi when enabled, verify purchases, send requested completion notices, restore access, prevent fraud and abuse, maintain reliability, answer support, and comply with law.
Where European or UK data-protection law applies, the legal basis depends on the activity: performance of our contract for requested features and purchases; consent for optional processing such as location permission or report submission; legitimate interests in security, fraud prevention, support, and reliability; and legal obligation for records we must keep. You may withdraw consent for future optional processing without affecting earlier lawful processing.
Services that process information
Depending on the feature and platform, information may be processed by Supabase (authentication, database and protected product state), Fly.io (application processing), Cloudflare including Pages and private R2 storage (delivery and infrastructure), Google Places and Time Zone services (place resolution), OpenAI (requested report or My Jyotishi language processing when live), Resend (requested email notices), RevenueCat (purchase entitlement), Expo (app delivery tooling), and Apple or Google (device, application and store services). Each receives only information needed for its role and operates under its applicable terms.
AI-assisted reports and My Jyotishi
The deterministic engine calculates chart facts. When an AI-assisted report or My Jyotishi feature is enabled and requested, governed chart facts and the minimum necessary conversation or report context may be sent to a server-held AI provider. Provider credentials are never placed in the mobile app. Outputs can be incomplete or wrong and remain subject to product safety and validation controls.
Retention and deletion
Local chart and profile information remains on the device until you delete it, clear app data, or remove the app. Account-linked charts, conversations, summaries, ledgers, entitlements, and private Premium 360° reports are retained while needed to provide the product and until you delete the applicable record or account, unless a shorter period is stated at collection.
Secure report links and temporary processing records may expire and be regenerated after authorization; link expiry does not by itself delete the underlying purchased or included report. Account deletion removes or de-identifies associated product data, including reports and My Jyotishi history, subject only to narrow fraud-prevention, security, transaction, backup, legal-claim, tax, or other legally required retention. Retained exceptions are restricted from ordinary product use and removed when the applicable requirement ends.
Deleting a Soul's Journey account does not cancel an Apple or Google subscription. See account deletion guidance.
Your choices and rights
You can use guest-first features without optional email sign-in, deny location permission, choose whether to submit a Premium report request, manage store subscriptions separately, and request access, correction, export, restriction, objection, or deletion where applicable. Depending on your location, you may also have a right to data portability and to complain to your local data-protection authority. These rights are not absolute where law permits an exception.
Send requests to support@zeroentropylab.com. We may verify identity using an existing account channel, but will never ask for your password or one-time code.
Minors and dependents
Soul's Journey is not designed for independent use by minors. Only a parent or legal guardian may create, manage, purchase for, or request deletion of a chart, report, persona, or conversation concerning a minor or dependent person. Do not submit another person's birth information unless you are that person or are authorized to act for them.
International processing and security
Providers may process information in countries other than your own. Where required, we rely on appropriate transfer mechanisms and contractual safeguards. We use encrypted transport, private storage, server-held credentials, owner-scoped access, validation gates, rate limits, and least-privilege controls. No system is perfectly secure, so we also limit collection, disclosure, and retention.
Contact and changes
Questions, rights requests, or complaints can be sent to support@zeroentropylab.com or through Support. Material changes will receive a new effective date and, where required, an in-app notice or renewed consent.