Start free

Hazelchat and your cookie banner

Name a service Hazelchat in your cookie banner, and the chat follows it: it loads once a visitor agrees and disappears when they withdraw. You add no code.

What to do in your banner

Cookie bannerWhat you do
UsercentricsAdd a service named Hazelchat (custom service).
CookiebotAdd data-require-consent="true" to the Hazelchat line. The chat then loads once visitors accept Preferences. Cookiebot has no services, only categories.
CCM19Add an embedding named Hazelchat and put the Hazelchat line in its code, so CCM19 loads it after consent (CCM19 help).
consentmanager.netAdd a vendor named Hazelchat and let consentmanager’s automatic blocking hold the Hazelchat line until visitors agree (consentmanager help).
Complianz (WordPress)Nothing. The Hazelchat plugin lists Hazelchat in Complianz for you.
Real Cookie Banner (WordPress)Add a service named Hazelchat.
Borlabs Cookie (WordPress)Add a service named Hazelchat with the ID hazelchat, then tick Wait for my cookie banner before the chat loads. in Settings → Hazelchat.

We built this from each banner’s own developer documentation, read on 17 October 2026, and tested it against those descriptions. We have not yet tested it on a live site with each banner. If your banner shows the chat too early or not at all, email us.

Other cookie banners

Add data-require-consent="true" to the Hazelchat line, before defer. The chat then waits until your banner sends:

window.dispatchEvent(new CustomEvent('hazelchat-consent', { detail: true }));

Send detail: false when a visitor withdraws consent. With this option and no event, no chat appears, so test it on your published site.

Text for your privacy policy

Your privacy policy names the services on your website. Copy the paragraph that fits, and keep sentence A if your banner asks before the chat loads, or B if it does not.

English

Chat on this website (Hazelchat)

We use the Hazelchat chat to answer your questions about our offer from the content we have published. The provider is Jan-Philipp Peters, trading as Hazelchat, Germany (hello@hazelchat.co), who processes the data on our behalf under a data processing agreement (Art. 28 GDPR). The chat loads from app.hazelchat.co; your browser then transmits connection data such as your IP address. We process the questions you type and the answers shown and, if you leave an enquiry, your name, email address and message. Where you came from when you start the chat (campaign tags, the referring website and the page) may be recorded with the conversation. The chat sets no cookies; it keeps its conversation credential in your browser's memory only and, where we show short opener messages, two session flags that are deleted when you close the tab. Data is hosted in Germany (netcup GmbH). If we have switched on AI answers, your question and passages from our content are sent to OpenRouter, Inc. and the selected AI model provider, which may be in the USA; the safeguards are named in Hazelchat's data processing agreement. Conversations and enquiries are deleted after 90 days unless we have set a different period.

(A) We load the chat only after you agree in our cookie settings (Art. 6(1)(a) GDPR, § 25(1) TDDDG). You can withdraw your consent at any time in the cookie settings on this website; the chat then disappears.

(B) The legal basis is our legitimate interest in answering visitor questions quickly (Art. 6(1)(f) GDPR) and, for an enquiry, taking steps at your request before a contract (Art. 6(1)(b) GDPR).

More information: https://hazelchat.co/privacy/ (section 10).

Deutsch

Chat auf dieser Website (Hazelchat)

Wir nutzen den Chat von Hazelchat, um Ihre Fragen zu unserem Angebot anhand der Inhalte zu beantworten, die wir veröffentlicht haben. Anbieter ist Jan-Philipp Peters, handelnd als Hazelchat, Deutschland (hello@hazelchat.co), der die Daten in unserem Auftrag auf Grundlage eines Auftragsverarbeitungsvertrags verarbeitet (Art. 28 DSGVO). Der Chat wird von app.hazelchat.co geladen; Ihr Browser übermittelt dabei Verbindungsdaten wie Ihre IP-Adresse. Wir verarbeiten die Fragen, die Sie eingeben, und die angezeigten Antworten sowie, wenn Sie eine Anfrage hinterlassen, Ihren Namen, Ihre E-Mail-Adresse und Ihre Nachricht. Woher Sie beim Start des Chats kamen (Kampagnen-Parameter, die verweisende Website und die Seite), kann mit dem Gespräch gespeichert werden. Der Chat setzt keine Cookies; er hält seine Gesprächskennung nur im Arbeitsspeicher Ihres Browsers und, wenn wir kurze Begrüßungsnachrichten zeigen, zwei Sitzungsmerker, die beim Schließen des Tabs gelöscht werden. Die Daten werden in Deutschland gehostet (netcup GmbH). Wenn wir KI-Antworten eingeschaltet haben, werden Ihre Frage und Auszüge aus unseren Inhalten an OpenRouter, Inc. und den gewählten KI-Modellanbieter übermittelt, die sich in den USA befinden können; die Garantien nennt der Auftragsverarbeitungsvertrag von Hazelchat. Gespräche und Anfragen werden nach 90 Tagen gelöscht, sofern wir keinen anderen Zeitraum eingestellt haben.

(A) Wir laden den Chat erst, nachdem Sie in unseren Cookie-Einstellungen eingewilligt haben (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Sie können Ihre Einwilligung jederzeit in den Cookie-Einstellungen dieser Website widerrufen; der Chat verschwindet dann.

(B) Rechtsgrundlage ist unser berechtigtes Interesse, Fragen von Besuchern schnell zu beantworten (Art. 6 Abs. 1 lit. f DSGVO), und bei einer Anfrage die Durchführung vorvertraglicher Maßnahmen auf Ihre Anfrage (Art. 6 Abs. 1 lit. b DSGVO).

Weitere Informationen: https://hazelchat.co/privacy/ (Abschnitt 10).

This text is a starting point, not legal advice. Your privacy policy is yours; check it with your adviser.

What happens on your website

Help

For your banner itself, use its own help pages. For anything in Hazelchat, email hello@hazelchat.co. We answer within one business day. Other ways to install Hazelchat.

Start free