Cookies & Browser Storage
This legal document is currently provided in English only. An Arabic translation will follow.
1. The short version
Seedates uses only the cookies and browser storage it needs to sign you in, keep your account secure and remember your display preferences. There are no advertising cookies, no third-party tracking cookies and no analytics cookies on this site.
Because everything we set is strictly necessary for the Service you asked for, there is no cookie consent banner. You can still clear or block them from your browser, as described in section 5.
2. Cookies we set
| Name | Purpose | Flags | Lifetime |
|---|---|---|---|
sd_at |
Your signed-in API access token — proves who you are on each request while you use the site. | HTTP-only, SameSite=Lax, path /api |
15 minutes (refreshed silently) |
sd_s_<slot> |
One refresh token per saved account, so your saved accounts can be reopened without typing the password again. | HTTP-only, SameSite=Lax, path /api/auth |
Until you sign that account out, or up to 365 days if you ticked "remember me"; otherwise it ends when the browser closes |
sd_active |
Remembers which of your saved accounts is the active one. It is a hint only — never a credential. | Not HTTP-only, SameSite=Lax, path / |
Same as the saved account it points to |
On a public (https) host these cookies are also marked Secure, so your browser will only send them over an encrypted connection.
3. Browser storage (localStorage)
This is not a cookie — it lives in your browser only and is never sent to our servers automatically. It is used to avoid re-fetching things you already have and to remember your display choices:
| Key | What it holds |
|---|---|
seedates_lang | Your chosen interface language (English or Arabic). |
seedates.btnStyle | Your chosen button theme (Dark, Light or Plain). |
current_user_id, current_user_name, current_user_email, user_initials | The display details of the signed-in account, so the header and avatar draw instantly on load. |
profile_picture, profile_picture_type | Your profile picture and its format, cached for the header avatar. |
saved_accounts | The cards shown on the landing page for the accounts saved on this device. |
seedates_primary_chart | The computed birth chart of the primary profile, cached so the dashboard does not recompute it on every visit. |
seedates_quick_tips_keep_closed, toggle_pref:<section> | Which tips and dashboard cards you have collapsed, so we do not reopen them. |
seedates_signout | A short-lived marker used while signing out, so a refresh does not sign you back in. |
4. Third parties
We do not embed third-party advertising or analytics scripts, so no third party sets cookies through our pages. When you pay, you are briefly on the payment provider's own site (Stripe or PayPal) under its own cookie and privacy policy, and when you type a birth place, the place text is sent to our reverse-geocoding provider (OpenStreetMap Nominatim) — that request carries no cookies from your browser. See the Privacy Policy for the full list of providers.
5. How to control them
- Sign out — this deletes your access and active-account cookies; your saved accounts stay until you remove them.
- Remove a saved account — deletes that account's saved session from this browser.
- Browser settings — every browser lets you view, block and delete cookies and site data. Blocking the ones above will sign you out and stop saved accounts from working, but the public pages will still load.
- Delete your account — from your settings; see the Privacy Policy.
6. Changes
If we add a cookie or storage key with a new purpose, we will update this page and the "Last updated" date above.
7. Contact
Questions about cookies or storage: support@seedates.com.
