AstroShadow
Legal

Privacy Policy

Last updated July 26, 2026

AstroShadow (“we,” “us”) is a small, independently-run project. This policy describes, plainly and specifically, what happens to the data you enter when you generate a birth chart or a numerology profile, or when you keep a Journal — this is a factual description of how the app works today, not boilerplate.

1. What we collect

We only collect what you type directly into the birth chart and numerology forms:

For the birth chart and numerology tools, we don't ask for an account, an email address, a payment method, or anything beyond the birth details above — there's no login and no way for us to identify you across visits.

If you create a Journal account, we additionally collect:

2. Why we collect it

Birth chart and numerology data: solely to calculate and display your natal chart or numerology profile back to you, in your browser, in the same request.

Journal data: solely so you can keep a private record of what you notice, get suggested symbol matches for what you write, and see a weekly tally of which elements keep showing up. Your email is used only for authentication. Nothing you enter — in either case — is used for any other purpose: no marketing, no profiling, no resale, no sharing with third parties.

3. Where it's stored

For the birth chart and numerology tools, there is no server-side database.Your birth data is processed in memory for the duration of a single request to generate your chart or profile, and the result is sent back to your browser — nothing is written to a database, and we have no way to look up “your” data after the fact, because we never kept it.

Our server does log limited technical debug output while it talks to NASA JPL Horizons (see below) to look up the Nemesis asteroid position — which asteroid, and whether the lookup succeeded or failed — but not your birth date, time, name, city, or coordinates.

What is stored, and where: once your chart is generated, it's saved to your own browser's localStorage (not a cookie, not sent to us) under the key astroshadow:lastChart, so pages like Body Map can reference your most recent chart without asking again. This never leaves your device. Numerology results aren't stored anywhere at all, not even locally — they exist only in the page while it's open and disappear the moment you refresh or navigate away.

The Journal is the one exception.Your account email, journal entries, confirmed symbol tags, and mood are stored server-side in a Postgres database hosted by Supabase, in the EU region. Every one of those tables has Row Level Security enabled, and the database itself — not just our application code — enforces that your account can only ever read, write, or delete your own rows. No user, including us through the ordinary app, can query another user's journal entries.

Our server logs never include your journal entry text or mood. When something goes wrong saving, loading, or exporting an entry, we log a generic outcome (e.g. “failed to save journal entry”) and the database's own error message — never the content you wrote.

4. Third parties

We rely on exactly two external services, and both are called from our server, not your browser:

We don't use any other third-party service. No analytics, no advertising networks, no data brokers.

5. Cookies & tracking

AstroShadow does not use tracking or analytics cookies.We don't run tracking pixels, analytics scripts, or any third-party tracking technology. Journal accounts use one essential, strictly-necessary sign-in cookie to keep you logged in — this does not require consent under GDPR's ePrivacy exemption for functional cookies. The browser localStorage described above is separate from this and isn't used to track you either — it only stores your own most recent chart, on your own device, for your own convenience, and nothing is transmitted from it to us.

If that changes — if we ever add analytics or any tracking script — we'll update this policy first and add a proper cookie consent banner at that time. We're deliberately not building a consent banner today for a feature that doesn't exist yet.

7. Your rights

Under GDPR and similar laws, you have rights over your data. Here's how each applies, concretely — birth chart/numerology data first, then the Journal.

For the Journal, both of these are self-serve, built into the product, and available from the bottom of your Journal page:

8. Wellbeing disclaimer

AstroShadow's content — archetypes, shadow work, numerology, body-map correspondences — is offered for entertainment, self-reflection, and personal growth. It is notmedical, psychological, or professional advice of any kind, and it is not a substitute for therapy, counseling, or professional mental health care. If you're struggling or in crisis, please reach out to a licensed professional or a crisis line in your region.

9. Changes to this policy

We may update this policy as the product changes. If we add cookies, analytics, or any tracking technology, we'll update this page and add a consent mechanism before doing so, not after.

10. Contact

Questions about this policy or your data can be sent to [email protected].

See also our Terms of Service.