Cookie policy

Last updated: 2026-06-01

1. Scope

decksity uses cookies and similar browser storage entries required to keep users signed in, protect portal and live-session access, and remember interface preferences.

Some cookies are set directly by decksity, while authentication cookies may be set by Supabase, the authentication provider used by the application.

2. Cookies used by the application

CookieTypePurposeRetention
themePreferencesStores the selected light or dark theme.1 year
decksity-localePreferencesStores the selected application language.1 year
sb-<project-ref>-auth-token*AuthenticationMaintains the authenticated session for a signed-in user and allows token refresh.Until sign-out or Supabase session expiry.
sb-<project-ref>-auth-token-code-verifierAuthenticationTemporary PKCE verifier used during magic-link sign-in flows.Short-lived; removed after sign-in completes or the flow expires.
decksity.liveSecurityAuthorises guest access to an active live session for a specific DJ.24 hours
portal_session_<short_code>SecurityMaintains access to a client portal or contract flow for a specific short code.14 days
portal_fpSecurityStores a random identifier used to protect the portal access flow and limit abuse.30 days

decksity does not enable optional analytics or marketing cookies in the code currently shipped in this repository.

3. Managing cookies

Necessary authentication and security cookies are required for sign-in, portal access, and live-session protection. Blocking them may prevent key parts of the service from working correctly.

Preference cookies can be cleared in the browser at any time. Clearing them resets theme, language, and interface preferences.

4. Updates

This policy is updated when the list of cookies, providers, or product behaviour changes.