K-SAJU is operated by:
We are the data controller for personal data processed through this website.
Birth information (date, time, gender) — entered by you to generate your saju reading. This is processed in memory during analysis and is not stored in association with your identity. For saju, compatibility, and group readings, only derived Four Pillars data (heavenly stems, earthly branches, element distribution) is retained in our database — your exact birth date and time are discarded after the reading is generated. Gender is retained as part of the reading record. Your name is replaced with an anonymous placeholder before storage.
First name or nickname — used within the reading text for a personalised experience. For saju, compatibility, and group readings, all names are replaced with anonymous placeholders (e.g. {{user_1_name}}) before saving, so no names are stored on our servers in association with those records.
Compatibility Map data — when you create or join a Compatibility Map (our social, shareable group product), the name you enter is stored on our servers as part of the map record. This is an opt-in social product where the expectation is that other members of the map see your name on the chart. We still do not store your raw birth date or time for maps — only derived saju pillars (heavenly stems, earthly branches, element distribution) needed to compute compatibility. If you don't want your name stored, you can use a nickname.
Map share links — when you share a Compatibility Map link, anyone with the link can view the chart and add themselves to the map by entering their own birth info. Each person provides their own data; you do not provide it for them. Map creators can remove members from a map they created.
Email address — collected at the time of payment, used solely to deliver your result link via email. Your address is passed to our email provider (Resend) and is also stored in our database for up to 3 days to allow automatic retry of failed deliveries and manual resend on request. After 3 days it is automatically and irreversibly deleted.
Payment data — processed entirely by Stripe. We store only a payment reference ID (Stripe Payment Intent ID) and payment status. We never see or store your card details.
Payment recovery metadata — to allow automatic delivery of your reading in the event of a network interruption during checkout, a compact snapshot of your request is stored in the Stripe PaymentIntent's metadata field. This snapshot includes your birth date, time, gender, timezone, and (if provided) your first name and email address. This data is held by Stripe and is subject to Stripe's own data retention and privacy policies. It is used solely to re-run your analysis if the browser disconnects before the result is returned, and is not stored in our own database.
Usage data — standard server logs (IP address, browser type, timestamp) may be collected automatically by our hosting infrastructure for security and operational purposes. These logs are not used for profiling or advertising.
We use the following third-party service providers (acting as processors or independent controllers, as applicable under GDPR):
We have Data Processing Agreements in place with each of these service providers where required by GDPR.
K-SAJU does not use tracking cookies. We use browser localStorage to store data on your own device only. This includes:
None of this localStorage data leaves your device unless you explicitly initiate an action (such as requesting a reading or sharing a result link).
When you share a reading, the share URL contains your record ID and a display-name parameter (a Base64-encoded string of the names associated with that reading). This encoding is for URL compactness only — it is not encryption. Anyone with the link can view the reading and decode the names from the URL.
Treat share links as you would any private link: only share them with people you are comfortable seeing the reading content. You can stop sharing a reading at any time by simply not sharing the link further; there is no way to revoke access to a link once shared.
For Compatibility Maps, the share URL contains only the map ID. The map is publicly accessible to anyone with the link, and anyone who has the link can also join the map by entering their own birth information. See Section 2 ("Map share links") for details.
If you are located in the European Economic Area (EEA) or the UK, you have the following rights:
To exercise any of these rights, contact us at [email protected]. We will respond within 30 days.
You also have the right to lodge a complaint with the Data Protection Commission (Ireland): dataprotection.ie.
Some of our third-party processors (OpenAI, Google, Supabase, Stripe, Resend) are based in the United States. Transfers to the US are made under Standard Contractual Clauses (SCCs) as provided by the European Commission, or under other appropriate safeguards.
K-SAJU is not directed at children under 16. We do not knowingly collect personal data from anyone under 16. If you believe a child has submitted data to us, please contact us and we will delete it promptly.
We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of the service after changes constitutes acceptance of the updated policy.
For any privacy-related questions or requests: