Chatwoot

Chatwoot

Chatwoot is an open-source customer support messaging platform offering live chat, email, and social inbox. Scripts embed a chat widget on the host website that connects visitors to a shared team inbox. All conversation data is stored on self-hosted or Chatwoot-managed infrastructure with no third-party data sharing.

Overview

Chatwoot is an open-source customer support messaging platform. It provides live chat, shared team inbox, and multi-channel support (email, social media, messaging apps) for businesses.

What This Script Does

The Chatwoot script embeds a chat widget on the website that connects visitors to a shared team inbox. Visitors can initiate conversations, and support agents can respond in real time. Conversation history is maintained across pages within the session. All conversation data is stored on self-hosted or Chatwoot-managed infrastructure with no third-party data sharing. The widget sets a session cookie to maintain conversation continuity.

Consent & Compliance

Consent category: Functional

Chatwoot provides a user-initiated customer support function. The data collected (conversation messages) is necessary for the service the visitor requests. Under GDPR, processing data for a user-initiated support interaction can be covered by legitimate interest. Under ePrivacy, the session cookie for chat continuity is functionally necessary for the requested service. Chatwoot's open-source, self-hosted option gives organizations full control over data processing.

Should You Block This Without Consent?

No. Chatwoot provides functional customer support chat with no third-party data sharing. It can be loaded without consent, particularly if chat is user-initiated.

Visit website

Consent Categories

Functional

Also Known As

Chatwootopen source live chatcustomer support chatchat widgetteam inboxself-hosted chat

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

app.chatwoot.comFunctional

Frequently Asked Questions

Can Chatwoot load without prior user consent?

Yes. Chatwoot provides user-initiated customer support chat with no third-party data sharing. Its session cookie maintains conversation continuity, which qualifies as functionally necessary under ePrivacy. It can be loaded without prior consent, particularly when chat is user-initiated.

Where is Chatwoot conversation data stored?

All Chatwoot conversation data is stored on self-hosted or Chatwoot-managed infrastructure depending on your deployment choice. Chatwoot does not share conversation data with third parties. The self-hosted option gives organizations complete control over data processing and residency.

How does ConsentStack handle Chatwoot?

ConsentStack classifies Chatwoot as functional. Because Chatwoot is a user-initiated support tool with no third-party data sharing, ConsentStack allows it to load without requiring marketing or analytics consent. Self-hosted Chatwoot deployments have no external data transmission.

Related Vendors

Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Apple Maps JS
Apple Maps JS
Apple Maps JS is Apple's JavaScript mapping framework for embedding interactive maps on websites. Scripts load map tiles, location pins, and routing data from Apple's MapKit servers to render navigable maps within web pages. Requires a MapKit JS token for authentication but does not set tracking cookies or collect behavioral analytics data.
Apple Business Chat
Apple Business Chat
Apple Business Chat enables direct customer messaging between websites and Apple's Messages app. Scripts load chat buttons and conversation interfaces that connect visitors to business support agents through iMessage. Sets minimal session cookies to maintain conversation context but does not track browsing behavior or collect analytics data.

Manage consent for Chatwoot

ConsentStack automatically detects and manages Chatwoot trackers so your site stays compliant with global privacy regulations.