Skip to main content
Legal

Cookie Policy

Effective May 1, 2026

We use a small number of cookies to keep you signed in, remember your preferences, and prevent cross-site request forgery on OAuth flows. We do not use third-party advertising cookies, behavioral trackers, or marketing pixels.

What we set

NamePurposeTypeTTL
pulse_sessionhttpOnlyAuthenticated session JWT. Required for sign-in to work.Strictly necessary7 days, sliding
pulse_demoMarks an anonymous demo session so the app can render fixtures instead of querying the DB.Strictly necessary7 days
pulse_oauth_statehttpOnlyCSRF protection for Google sign-in.Strictly necessary10 minutes
pulse_<connector>_statehttpOnlyCSRF protection for connector OAuth installs (Slack, GitHub, etc.).Strictly necessary10 minutes
pulse_themeRemembers your light/dark theme choice.Functional1 year
pulse_consentRecords your cookie-banner choice so we don't ask again.Strictly necessary6 months

Third parties

When you embed Pulse in iframes elsewhere, your browser may send cookies from those origins. We do not control those.

Analytics

We do not use Google Analytics, Facebook Pixel, or similar third-party tracking. Server-side error monitoring (Sentry) does not set cookies on your browser.

Your choices

You can clear cookies via your browser settings at any time. Doing so will sign you out and reset your theme. We don’t set any non-essential cookies, so a “Reject all” choice in our consent banner has no effect on functionality.

Contact

Privacy inquiries: privacy@pulse.app.