Legal
Cookie Policy
Last updated: September 12, 2026
What we use cookies and browser storage for
Three things: keeping you signed in and your chart with you, remembering your choices (language, the consent banner), and, only with your consent, measuring how the site is used. We do not use advertising cookies and we do not sell data.
The full list
| Name | Type | Purpose | Set by | Lifetime | Basis |
|---|---|---|---|---|---|
| sb-…-auth-token | Cookie | Keeps you signed in (session and refresh token). | Supabase (our authentication provider) | Session, refreshed while you use the site; removed on sign-out | Essential |
| nc_anon_id | Cookie | Identifies an anonymous visit so a chart built before signing in can be attached to the account you create, and counts visits without a name. | NatalChart.AI | 1 year | Essential |
| nc_acq | Cookie | Remembers where the visit came from (referrer, campaign) so we know which pages bring people in. | NatalChart.AI | Up to 90 days | Legitimate interest (measurement, no profiling) |
| nc_ref | Cookie | Credits an affiliate link you arrived through. | NatalChart.AI | 90 days | Legitimate interest |
| nc_invite | Cookie | Remembers a friend's invite code until you sign up. | NatalChart.AI | 90 days | Essential to the invite |
| nc_nav | Cookie | A short hint so the app opens on the right screen after sign-in. | NatalChart.AI | 10 minutes | Essential |
| preferred_language | Cookie and local storage | Your interface language. | NatalChart.AI | 1 year | Preference |
| nc.cookie_consent.v1 | Local storage | Records your analytics choice on this banner. | NatalChart.AI | Until you clear site data | Essential (stores the consent itself) |
| nc.anon.chart.v1, nc.anon.convo.v1, nc.anon.draft_token.v1 | Local storage | Holds a chart built without an account in your browser until you sign in. | NatalChart.AI | Cleared on sign-in; the server-side draft expires within 24 hours | Essential |
| nc_pending_checkout | Local storage | Resumes a plan purchase you started before signing in. | NatalChart.AI | 10 minutes | Essential |
| _ga, _ga_… | Cookie | Google Analytics 4: aggregate page and feature statistics with anonymised IP. | Up to 2 years | Consent, set only after you accept analytics |
The admin area used by our own staff sets one more cookie, nc_admin_session, which never appears on a visitor's browser. Payment pages on Stripe and sign-in with Google or Apple set their own cookies under their policies.
Changing your analytics choice
Analytics is off until you accept it on the banner. To change your choice, clear this site's data in your browser (Settings, Privacy, site data) and the banner will ask again on your next visit; declining keeps everything else working. See the analytics section of the Privacy Policy for what Google Analytics receives.
Managing cookies
You can block or delete cookies in your browser settings. Blocking the essential ones prevents sign-in and keeps a chart from following you into an account.