Skip to main content
Back to Home

Cookie Policy

What Dijin stores in your browser, and what you can turn off.

Last updated: March 21, 2026

Dijin uses a small number of cookies and browser storage entries to keep you signed in, remember your preferences, and measure how the site is used — Google Analytics only with your permission, Vercel's cookieless measurement without setting anything on your device (section 3). We never put your memory content in a cookie. This page lists exactly what we set and why.

Essential, always on

These keep the service working and can't be switched off, because without them you couldn't sign in or stay signed in.

  • session: keeps you signed in. Set by our auth provider, HttpOnly, and expires in about two hours.
  • csrf-token: protects sign-in and security steps from cross-site request forgery.
  • dijin-locale: remembers the language you chose.
  • PKCE verifier: a one-time value used to complete a secure sign-in. It lives in session storage and clears when you close the tab.

Preferences, saved on your device

These stay in your browser and are never sent to a server.

  • dijin-theme: your light or dark mode choice.
  • dijin-cookie-consent: the choice you make on this page, so we don't ask again.

Analytics and measurement

Google Analytics runs only after you opt in from the cookie banner. Even then, it can't see your memory content.

  • Google Analytics: runs only if you turn analytics on. It records page views and basic events.
  • Vercel Web Analytics and Speed Insights run without your opt-in because they set nothing on your device — no cookie, no local storage. They record page paths, the referring site's domain, your country and device class, and compute a visitor identifier on the server from your IP address and browser as a daily hash that changes every 24 hours. They never see your memory content.

Bot protection

On the sign-in, sign-up, and password-reset pages we use Cloudflare Turnstile to block automated abuse. It can see your IP address and browser to tell humans from bots, and nothing about your memory.

Payments

If you upgrade on the web, our payment processor Paddle sets its own cookies during checkout to run the transaction. Dijin never sees or stores your card details.

Managing your choices

Open cookie settings any time from the banner or the footer. You can turn analytics on or off; essential cookies stay on because the service needs them. That switch covers Google Analytics — Vercel's cookieless measurement runs regardless of the banner, because it stores nothing on your device to consent to. Clearing your browser storage removes your saved preferences, but loses nothing else.

How long, and where to read more

Session cookies expire in about two hours, and preferences stay until you clear them. Analytics retention follows each provider's policy. For the full picture of how we handle your data, see the Privacy Policy, and for who can access what, the sub-processors list.

Questions about these terms?

Our support team can help with policy interpretation, compliance requests, and production usage questions.

Contact Support

Continue reading our trust documentation:

Next: Privacy Policy
Dijin — Memory Layer for AI agents, apps, and devices