Skip to content

Cookie Policy

Herald sets a small number of strictly necessary cookies on the application domain (app.withherald.co). The marketing site (withherald.co) sets no cookies at all. This page explains what each cookie does and why it exists.

The short version

Strictly necessary cookies (app.withherald.co)

These cookies are required to keep the application working. You cannot opt out of them and continue to use the signed-in application; if you prefer not to have them set, do not sign in.

Authentication cookies (Better Auth)

Herald uses Better Auth — an open-source authentication library running on Herald's own infrastructure — to handle sign-in, session management, and organization membership. Better Auth stores session state in Cloudflare D1, which is Herald's own database. No third-party authentication provider has access to your credentials or session.

When you sign in, Better Auth writes one or two session cookies to app.withherald.co:

Neither cookie contains any personal data beyond the opaque session ID. Session cookies are invalidated when you sign out or when you delete your account.

Route-level caching cookies

Cloudflare's edge may set a small number of __cf_* cookies for its own infrastructure functions — bot detection, challenge pages, and load-balancing affinity. These are first-party cookies set by Cloudflare on our behalf; they are not advertising cookies and do not track you across other sites. See Cloudflare's cookie documentation for the full list.

Cookies we do not set

To be explicit about what Herald does not do:

Managing cookies

Your browser gives you control over cookies. You can view, block, or delete cookies from any site — including Herald — through your browser's settings. Blocking the session cookie will prevent you from staying signed in to the application; all other Herald functionality will continue to work without cookies.

Related documents

Contact

Questions about cookies or data handling: write to privacy@withherald.co.