VARJOSOFT

Cookie & Storage Policy

Effective: July 8, 2026 · Last updated: September 14, 2026

Cookies

The Varjosoft marketing pages and Dots do not use cookies. Varjocraft uses two first-party functional cookies so guest worlds stay separate and an optional account can remain signed in. There are no advertising, third-party analytics, or cross-site tracking cookies.

Cookie Purpose Lifetime
varjocraft_session A random, signed browser identity that keeps one guest's saved worlds separate from another's. Up to 1 year
varjocraft_account An optional sign-in session. It is set only after account creation or login and removed on logout. Up to 30 days

Both cookies are limited to /varjocraft/ and use Secure, HttpOnly, and SameSite=Strict protections. They are sent only to Varjosoft's own server.

Dots browser storage

The Dots chat widget uses your browser's localStorage. localStorage is different from cookies: it stays in your browser, is not sent automatically with HTTP requests, and is not accessible across domains. It holds no name, email, or other identifying detail.

What is stored

The Dots widget writes these keys to your browser's localStorage:

Key Purpose Lifetime
varjosoft.visitor_id A random ID generated in your browser, so a return visit can continue a conversation. Not linked to your identity. Until cleared
varjosoft.attention_total_sec How long you have spent reading, so the widget knows when it is ready. Until cleared
varjosoft.attention_last_update_ms Timestamp of the last reading-time update, used to measure attention accurately. Until cleared
varjosoft.dots_ready Whether the widget has already become available on a previous page or visit. Until cleared

When data leaves your browser

The stored reading-time and timestamp stay in your browser. Data is sent to our server only when you ask the Dots widget a question. At that point we send the question, the visible text of the page (to ground the answer), your reading time, and your varjosoft.visitor_id; we store the question, the answer, the page URL, a one-way hash of your IP, and basic metrics. See our Privacy Policy for full details.

Varjocraft play metrics

Varjocraft sends a small set of first-party lifecycle events to our own server so we can tell whether the game becomes ready, Play is pressed, active play reaches one or five minutes, or an operational error occurs. A random page-session ID joins those steps within one open page. It is held in memory only, is not written to cookies or localStorage, and is not linked across visits or to a game account. The metrics are deleted after 90 days.

Third-party storage

None. All fonts are self-hosted. No third-party scripts, pixels, trackers, or CDN resources are loaded in your browser.

One external party is involved, and only if you use Dots. Answering a question means running a language model, and we do not run our own: the question and the visible text of the page go to Nebius, our inference provider, on European infrastructure. Nothing else about your visit is sent to any third party. If you never ask Dots a question, nothing goes to an AI provider at all; your visit touches only our own server.

How to clear stored data

Open your browser's developer tools (F12), go to the Application or Storage tab, find localStorage for this domain, and delete the entries listed above. Or clear all site data for varjosoft.com in your browser settings. Clearing Varjocraft's guest cookie disconnects that browser from its saved guest world; it does not delete the server copy. Contact privacy@varjosoft.com if you want a guest world or account deleted.

Changes

If we add any new storage mechanisms, this page will be updated with a new effective date.

Contact

Questions about storage or privacy: privacy@varjosoft.com

© 2026 VARJOSOFT