Skip to main content
HelpAlive supports two consent modes and a runtime toggle so you can integrate with whatever consent banner or compliance flow you already run.

Modes

Set the default in Settings → Privacy Management in your dashboard. HelpAlive picks it up automatically.

Runtime toggle

Even in auto mode, you can change consent at any time — useful when a user updates their preferences in your privacy center.

GDPR-style explicit opt-in

For EU traffic where prior consent is required:
  1. Set the project’s default consent mode to Required in the dashboard.
  2. Don’t call identify() until the user accepts.
  3. Call setConsent({ analytics: true, chat: true }) and then identify() in your accept handler.

Logout

Logging the user out clears identity automatically. If you want to also revoke consent on logout (useful for shared-device scenarios), call setConsent with both flags off as part of your logout flow:

What’s stored when the user says no

Nothing. With analytics: false:
  • No activity is recorded.
  • No session is created.
  • No device fingerprint, IP, or browser data is collected.
With chat: false, the AI assistant doesn’t appear at all — the widget never loads on the page.

Next steps

Privacy overview

What we collect, what we don’t, and where personal data is removed.

Data deletion

Delete a user’s data on request, with a full audit trail.