Last updated 2026-09-14
Cookie policy
Draft — pending counsel review. The facts are current; the wording is not final.
Every cookie and browser-storage item Neosrd sets, what it is for and how long it lasts. All first-party: no advertising or third-party analytics.
session- Type:
- Cookie
- Purpose:
- Keeps you signed in. A random token; HttpOnly, so page scripts cannot read it.
- Provider:
- Neosrd (first party)
- Duration:
- 30 days, or until you sign out
- Category:
- Necessary
oauth_state- Type:
- Cookie
- Purpose:
- Protects Google sign-in: proves the answer from Google belongs to the sign-in you started. (Google sign-in only)
- Provider:
- Neosrd (first party)
- Duration:
- 10 minutes
- Category:
- Necessary
impersonation- Type:
- Cookie
- Purpose:
- Lets a support operator view a workspace read-only, with a recorded reason. (Support operators only)
- Provider:
- Neosrd (first party)
- Duration:
- 30 minutes
- Category:
- Necessary
ui-lang- Type:
- Cookie
- Purpose:
- Remembers the interface language you picked, so pages arrive in it.
- Provider:
- Neosrd (first party)
- Duration:
- 1 year; set only when you switch language
- Category:
- Necessary
ui-theme- Type:
- Cookie
- Purpose:
- Remembers the light or dark theme you picked.
- Provider:
- Neosrd (first party)
- Duration:
- 1 year; set only when you switch theme
- Category:
- Necessary
consent- Type:
- Cookie
- Purpose:
- Remembers your cookie choices and the version of this list you made them under.
- Provider:
- Neosrd (first party)
- Duration:
- 6 months; set only when you save a choice
- Category:
- Necessary
sard:*- Type:
- Local storage
- Purpose:
- The editor's own state in your browser: panel layout, undo history, first-run notes. (The signed-in app)
- Provider:
- Neosrd (first party)
- Duration:
- Until you clear site data
- Category:
- Necessary
ed-zoom, ed-tab, ed-face- Type:
- Session storage
- Purpose:
- The editor's zoom level and open panel, kept while the tab is open. (The signed-in app)
- Provider:
- Neosrd (first party)
- Duration:
- Until the tab closes
- Category:
- Necessary
pv:viewer- Type:
- Local storage
- Purpose:
- A random ID so the owner of a shared deck sees unique views and time per slide. It holds no personal data and is stored server-side only as a salted hash. (Shared-deck pages (/s/…) only)
- Provider:
- Neosrd (first party)
- Duration:
- Until you clear site data
- Category:
- Analytics
| Name | Type | Purpose | Provider | Duration | Category |
|---|---|---|---|---|---|
session | Cookie | Keeps you signed in. A random token; HttpOnly, so page scripts cannot read it. | Neosrd (first party) | 30 days, or until you sign out | Necessary |
oauth_state | Cookie | Protects Google sign-in: proves the answer from Google belongs to the sign-in you started. (Google sign-in only) | Neosrd (first party) | 10 minutes | Necessary |
impersonation | Cookie | Lets a support operator view a workspace read-only, with a recorded reason. (Support operators only) | Neosrd (first party) | 30 minutes | Necessary |
ui-lang | Cookie | Remembers the interface language you picked, so pages arrive in it. | Neosrd (first party) | 1 year; set only when you switch language | Necessary |
ui-theme | Cookie | Remembers the light or dark theme you picked. | Neosrd (first party) | 1 year; set only when you switch theme | Necessary |
consent | Cookie | Remembers your cookie choices and the version of this list you made them under. | Neosrd (first party) | 6 months; set only when you save a choice | Necessary |
sard:* | Local storage | The editor's own state in your browser: panel layout, undo history, first-run notes. (The signed-in app) | Neosrd (first party) | Until you clear site data | Necessary |
ed-zoom, ed-tab, ed-face | Session storage | The editor's zoom level and open panel, kept while the tab is open. (The signed-in app) | Neosrd (first party) | Until the tab closes | Necessary |
pv:viewer | Local storage | A random ID so the owner of a shared deck sees unique views and time per slide. It holds no personal data and is stored server-side only as a salted hash. (Shared-deck pages (/s/…) only) | Neosrd (first party) | Until you clear site data | Analytics |
Your choices
Necessary items keep sign-in, security, and the language and theme you pick working, and need no consent. Optional categories stay off unless you turn them on under Cookie preferences in the footer. You can change your mind there at any time, or clear this site's data in your browser.
Shared decks
When you open a shared deck, a random viewer ID in local storage lets its owner see unique views and time per slide. It carries no personal data, and the server keeps only a salted hash of it.
Other documents: Privacy policy · Terms of service · Data processing addendum · Security