Privacy
Cookies and browser storage
Yomira uses authentication storage needed to keep accounts secure and preferences set through direct reader interaction. It does not use advertising, cross-site tracking, or behavioral analytics storage. There are no optional tracking choices to accept or reject.
| Name | Type | Purpose | Lifetime | Scope | Status |
|---|---|---|---|---|---|
| yomira.storage-notice.v1 | Local storage | Remembers explicit acknowledgement of the required-storage notice using only its version and two timestamps; no identity or tracking categories. | Valid for 180 days; an expired or changed-version record requires acknowledgement again | This browser and Yomira origin; falls back to this tab's memory when browser storage is blocked | Strictly necessary |
| yomira_browser_session_proof | Cookie | Verifies browser-session possession for sensitive owner tools and session recovery. | 30 days, or until sign-out or security invalidation | Yomira API, path /api/v1; HttpOnly; SameSite Strict | Strictly necessary |
| yomira_access_token | Cookie | Authenticates web requests after sign-in. | 15 minutes | Yomira website, path /; HttpOnly; SameSite Strict | Strictly necessary |
| yomira_refresh_token | Cookie | Renews a signed-in web session without storing credentials in JavaScript. | 30 days, or until sign-out or security invalidation | Yomira auth API; HttpOnly; SameSite Strict | Strictly necessary |
| yomira_browser_session_id | Cookie | Keeps one browser session identifiable for safe rotation and revocation. | 30 days, or until sign-out or security invalidation | Yomira auth API; HttpOnly; SameSite Strict | Strictly necessary |
| yomira-theme | Cookie | Remembers the light or dark theme selected by the reader. | 1 year | Yomira website, path / | User-requested preference |
| sidebar_state | Cookie | Remembers whether the signed-in navigation sidebar is expanded. | 7 days | Yomira website, path / | User-requested preference |
| yomira.ambient.volume | Local storage | Remembers the reader-selected ambient sound volume. | Until cleared or changed by the reader | This browser and Yomira origin | User-requested preference |
| yomira.ambient.muted | Local storage | Remembers whether reader-controlled ambient sound is muted. | Until cleared or changed by the reader | This browser and Yomira origin | User-requested preference |
| yomira-cover:* | Local storage | Remembers a working cover-image fallback selected by the browser. | Until cleared or replaced | This browser and Yomira origin | User-requested preference |
Reader control
The required-storage notice asks for an explicit acknowledgement. Its browser-only record contains a notice version and acknowledgement and expiry timestamps, remains valid for 180 days, and includes no account or device identifier. An expired record or a new notice version prompts again. If your browser blocks saving, the acknowledgement remains active for this tab. After acknowledgement, the notice disappears. These details remain available on this Cookies and storage page through the website footer. This acknowledgement does not accept the Terms of Service or authorize optional tracking.
Signing out clears active authentication cookies. Theme, sidebar, ambient-sound, and cover-image preferences can be changed in the interface or removed through browser storage controls. If Yomira introduces optional analytics or advertising storage, it must add real prior consent before setting it.