Skip to content

Cookie Policy

Last updated: 2026-10-04

switchboard-ai.com uses cookies and similar browser storage (local storage and session storage) on the Switchboard website and dashboard. This page lists every item we set, why, and for how long. Names containing * include an identifier that varies (for example a workspace or tour ID). Over HTTPS, sign-in cookies carry a __Secure- or __Host- prefix.

Essential

Required to sign you in, keep your session secure and remember your cookie choice. These cannot be switched off because the service does not work without them.

NameTypeProviderPurposeDuration
authjs.session-tokenCookieSwitchboard (Auth.js)Keeps you signed in to the dashboard (encrypted session token).7 days
authjs.csrf-tokenCookieSwitchboard (Auth.js)Protects sign-in and sign-out requests against cross-site request forgery.Session
authjs.callback-urlCookieSwitchboard (Auth.js)Remembers which page to return to after signing in.Session
authjs.pkce.code_verifierCookieSwitchboard (Auth.js)Secures the Google sign-in handshake (OAuth PKCE).15 minutes
authjs.stateCookieSwitchboard (Auth.js)Secures the Google sign-in handshake (OAuth state check).15 minutes
sb_mfaCookieSwitchboardRecords that you completed multi-factor verification for this session.8 hours
sb_admin_mfaCookieSwitchboardAdministrator multi-factor session token required for admin actions.8 hours (or server-issued lifetime)
dev-user-emailCookieSwitchboardDevelopment-only sign-in identity; not set in production sign-in flows.24 hours
chatwoot_account_idCookieSwitchboardRoutes inbox requests to your workspace's conversation account.Session
chatwoot_api_tokenCookieSwitchboardAuthenticates inbox requests for your workspace.Session
chatwoot_account_idSession storageSwitchboardRoutes inbox requests to your workspace's conversation account.Until the tab is closed
chatwoot_api_tokenSession storageSwitchboardAuthenticates inbox requests for your workspace.Until the tab is closed
cw_d_session_infoCookieChatwoot (embedded inbox)Signs you in to the embedded conversation inbox inside the dashboard.Session
superadmin_workspace_modeSession storageSwitchboardRemembers whether a platform administrator is viewing a tenant workspace.Until the tab is closed
switchboard_cookie_consentLocal storageSwitchboardStores your cookie banner choice (accepted or declined).Until cleared

Functional

Remember interface preferences such as theme, layout and dismissed banners. They stay in your browser and are not used to track you.

NameTypeProviderPurposeDuration
chatwoot_loadedSession storageSwitchboardAvoids reloading the embedded inbox when you switch pages.Until the tab is closed
themeLocal storageSwitchboardRemembers your colour theme.Until cleared
fontLocal storageSwitchboardRemembers your font preference.Until cleared
font_v3_enterpriseLocal storageSwitchboardMarks that the default font preference migration has run.Until cleared
font_user_chosenLocal storageSwitchboardRecords that you explicitly picked a font, so the site's default font is only overridden by your own choice.Until cleared
switchboard_view_modeLocal storageSwitchboardRemembers native vs. embedded view mode in the dashboard.Until cleared
sidebar-collapsedLocal storageSwitchboardRemembers whether the dashboard sidebar is collapsed.Until cleared
admin-sidebar-collapsedLocal storageSwitchboardRemembers whether the admin sidebar is collapsed.Until cleared
setup-health-banner-dismissedLocal storageSwitchboardRemembers that you dismissed the setup health banner.Until cleared
tour-*-seenLocal storageSwitchboardRemembers which product tours you have already seen.Until cleared
sb-first-steps-dismissed-*Local storageSwitchboardRemembers that you dismissed the first-steps card for a workspace.Until cleared
switchboard_mautic_dashboard_layout_v1Local storageSwitchboardRemembers your marketing dashboard widget layout.Until cleared
switchboard-scenario-builder-messagesLocal storageSwitchboardKeeps your in-progress playbook builder conversation (administrators only).Until cleared
switchboard-scenario-builder-settingsLocal storageSwitchboardRemembers playbook builder settings (administrators only).Until cleared
scenario-chat-modeLocal storageSwitchboardRemembers the playbook builder chat mode (administrators only).Until cleared
gbFeaturesCacheLocal storageGrowthBook (self-hosted)Caches feature-flag definitions so the app loads quickly; contains no personal data.Until cleared

Analytics

Help us understand how the product is used and catch front-end errors. They are only used when the relevant service is configured and, where consent is required, only with your consent.

NameTypeProviderPurposeDuration
ph_*_posthogCookiePostHogProduct analytics: an anonymous identifier used to count visits and feature usage.1 year
ph_*_posthogLocal storagePostHogProduct analytics: stores the analytics identifier and session properties.Until cleared
com.grafana.faro.sessionSession storageGrafana FaroFront-end error and performance monitoring for a sample of sessions.Until the tab is closed

Your choices and the consent banner

On your first visit a banner asks whether you accept analytics. Your choice is saved in your browser as switchboard_cookie_consent. Essential storage is used either way.

How to withdraw or change consent

  • Clear this site's cookies and site data in your browser settings. The banner will appear again on your next visit so you can choose differently.
  • Block or delete cookies for this site using your browser's privacy controls.
  • Email ram@switchboard-ai.com and we will help.

Withdrawing consent does not affect processing that took place before you withdrew it. Blocking essential cookies will stop you from signing in.

More information

See our Privacy Policy for how we handle personal data, and our Sub-processors page for the third parties involved.