/sneka
gillypreviewdiffinitepreviewdocscommssign in
legal / cookies

how sneka uses cookies.

last updated: 2026-08-15

This page lists every cookie and browser-storage key that Sneka surfaces set, what each one is for, how long it lives, and which ones you can switch off. It covers sneka.ai, gilly.sneka.ai, diffinite.sneka.ai, and auth.sneka.ai.

Optional measurement storage is currently off. When consent choices become available, cookie preferences in the footer will let you change them at any time.

1. How we classify them

  • Necessary. Required for the Service to work at all: signing you in, keeping your session secure, and preventing abuse. These are always on.
  • Preferences. Set only when you explicitly pick something (like your language), so the Service can remember your choice. Disclosed here; never set without your action.
  • Measurement. Help us understand how visitors use Sneka. These are off until you opt in, and you can withdraw at any time.

We do not run third-party advertising or behavioural-tracking cookies, and we do not sell personal data.

2. Cookies

NameSet byPurposeLifetimeClass
sneka_sessionauth.sneka.aiKeeps you signed in across Sneka products.30 daysNecessary
__Host-sneka-browser-request-…auth.sneka.aiProtects agent browser-session approvals against forgery.MinutesNecessary
gilly_vkgilly.sneka.aiPrevents duplicate votes on public verdicts.30 daysNecessary
sneka_localeYour browser, when you pick a languageRemembers your language choice.1 yearPreferences
sneka_consentYour browser, once consent choices are availableRemembers the choices you make in the consent banner or preferences.1 yearNecessary

3. Browser storage

KeyWherePurposeClass
sneka.publicFlags.v1, sneka.commsVisible.v1, sneka.notificationsVisible.v1localStorageShort-lived caches (5 minutes) of which suite surfaces are visible, so pages paint without a round trip.Necessary
sneka.suite.me.v1sessionStorageCaches your signed-in identity for the current tab.Necessary
diffinite:diff-modelocalStorageRemembers your split/unified diff layout choice.Preferences
sneka.spindel.pending-report.v1sessionStorageHolds an unsent bug report while you sign in, so your text is not lost.Necessary
gilly.pending.handoffsessionStorageHolds a draft quorum question while you verify your email, so your text is not lost.Necessary
gilly.visitorlocalStorageAn anonymous identifier used to measure how visitors move through Gilly. Only exists if you opt in to measurement.Measurement

4. Your choices

The consent controls, when enabled, offer three equal choices: accept all, necessary only, or choose per class. Whatever you pick is remembered in the sneka_consent cookie for 12 months. You can then change it whenever you like from cookie preferences in the footer.

Account-level saving is not live yet. Until it is, no optional measurement storage is enabled.

Withdrawing consent takes effect immediately: stored measurement identifiers are deleted and no further measurement events are sent.

5. When this page changes

If we add a cookie or change what one is for, we update this page and bump the consent policy version at the top. A version bump means you will be asked to choose again the next time you visit.

Questions? Write to info@sneka.ai.

/sneka

how work works now.

EnglishSvenskaabout ussecurityterms and conditionsprivacy policycookiescontact