HEA supports three complementary patterns: Floating pop-up (this page), Conversation starter (full-page iFrame), and the Magic ask bar (auto-expand input → chat).
HEA is privacy-first by design. Your visitors can use the chat without marketing tracking. We only collect the minimum operational signals needed for security, reliability, and (if applicable) usage-based billing. We separate conversation UX from optional analytics. When your site publishes a consent signal, HEA follows it. If it does not, the published HEA can offer chat-privacy choices in the widget.
Practical meaning: the chat works. Optional analytics remains off until consent is granted. (Conversation persistence depends on your configuration.) If the host sends no signal, visitors may see HEA chat choices (remember conversation, optional statistics, or this visit only). That is HEA chat only — it does not replace the website’s privacy notice. A host CMP still takes priority. Owners can turn the note off in Personality → Data & Privacy.
This prevents CMP lock-in and keeps the integration robust when embedded.
Analytics and non-essential behavior are gated by consent (privacy-first defaults).
<script defer src="https://hea-world.com/public/CMP_connectors/hea_consent_cookiebot.js"></script>
Place it above the HEA widget snippet so consent is available before HEA initializes.
Use only for internal/testing (not for production):
<script src="https://hea-world.com/public/CMP_connectors/hea_consent_deny_all.js"></script>
<script src="https://hea-world.com/public/CMP_connectors/hea_consent_allow_all.js"></script>
Want the full guide (consent categories, what HEA stores, templates)? Open CMP integration guide
Paste this snippet anywhere before </body> on your page:
data-launcher-scale="1.1" to make only the closed floating launcher 110% larger.
Values are capped at 1.25; the opened chat panel keeps its own width and height.
https://hea-world.com in script-src and frame-src.
Now try clicking the floating avatar at the bottom right!