← Back to Quorum

Legal

Cookie Policy

Effective 14 August 2026 · Version 1.1


Quorum does not use traditional HTTP cookies. Instead, we use browser local storage and session storage — similar technologies that store small pieces of data in your browser. Local storage persists until cleared; session storage clears automatically when you close the tab or browser. This page lists every key we store, what it contains, and how to manage it.

Strictly NecessaryAuthenticationFunctionalFunctional (consent required)

Local storage registry

quorum_cookie_consentStrictly Necessary

Records your cookie consent choices (necessary, functional, analytics). Required to respect your preferences.

Duration: Until manually cleared

quorum_themeStrictly Necessary

Remembers your light / dark mode preference so the interface loads in your chosen theme without a flash.

Duration: Until manually cleared

quorum_user_emailAuthentication

Persists your email address after signing in so the interface can recognise you across page loads without requiring a fresh session check.

Duration: Until you sign out or clear storage

quorum_device_idFunctional — consent required

An anonymous identifier generated on your device. Used to group decision sessions created on this device before you sign in, so history is preserved at sign-up.

Duration: Until manually cleared

quorum_session_idsFunctional — consent required

A local list of decision session IDs created on this device. Allows the home screen to show your recent decisions without a server request.

Duration: Until manually cleared

sb-*-auth-tokenAuthentication

Supabase authentication session token. Maintains your signed-in state across browser sessions.

Duration: Session, or until Supabase token expiry

quorum_onboardedStrictly Necessary

Remembers whether you’ve completed the first-time home page walkthrough, so it doesn’t show again.

Duration: Until manually cleared

quorum_tour.home / quorum_tour.record / quorum_tour.councilStrictly Necessary

Remembers which guided product tours (home, record, and Council pages) you’ve already seen, so they don’t repeat.

Duration: Until manually cleared

quorum_tips_openStrictly Necessary

Remembers whether the "How to get the most out of Quorum" tips panel is expanded or collapsed.

Duration: Until manually cleared

quorum_profile_overlay_shownStrictly Necessary

Remembers whether you’ve already seen the profile-setup prompt, so it isn’t shown again.

Duration: Until manually cleared

quorum_style_calibration_dismissedStrictly Necessary

Remembers whether you’ve dismissed the Council-style calibration prompt in Mirror.

Duration: Until manually cleared

quorum_mirror_welcomedStrictly Necessary

Remembers whether you’ve seen Mirror’s first-time welcome message.

Duration: Until manually cleared

quorum_mirror_collapsedStrictly Necessary

Remembers which cards or panels you’ve collapsed on the Mirror page, so your layout persists between visits.

Duration: Until manually cleared

quorum_mirror_desc_hiddenStrictly Necessary

Remembers which explanatory description texts you’ve hidden on the Mirror page.

Duration: Until manually cleared

quorum_resubmit_alertStrictly Necessary

A short-lived flag noting a session was just resubmitted, so the record page can show a one-time notice.

Duration: Removed automatically once the notice is shown

Session storage registry

These keys are cleared automatically when you close the tab or browser — they don't persist across visits the way local storage does.

quorum_pending_strip_dismissedStrictly Necessary

Remembers, for this browser tab, whether you’ve dismissed the pending-decisions banner on the home page.

Duration: Cleared when you close the tab or browser

quorum_brief_email_pending / quorum_brief_email_dismissedFunctional — consent required

Remembers, for this browser tab, whether you’ve submitted or dismissed the prompt to email yourself a decision brief.

Duration: Cleared when you close the tab or browser

quorum_admin_codeAuthentication

Internal admin-panel access code. Only ever written on the /admin route — not set during normal use of Quorum.

Duration: Cleared when you close the tab or browser

Analytics

Quorum does not currently use any third-party analytics, advertising trackers, or cross-site tracking technologies. The analytics toggle in your consent preferences is reserved for potential future use and is off by default.

Managing your preferences

You can update your consent choices at any time via the Privacy Center in app Settings. Changing your functional cookie preference will not delete existing local data — you can clear browser local storage manually via your browser's developer tools if you wish to remove all stored data immediately.

Revoking functional consent means new session IDs and device identifiers will no longer be written to your device. Previously created sessions remain accessible via their direct URL.