FlowConsent
ServicesHow it worksPricingBlogDocumentation
ServicesHow it worksPricingBlogDocumentationLog inTry FlowConsent
Log inTry FlowConsent
FlowConsent

GDPR-compliant consent, EU-hosted, live in under ten minutes — without a cookie wall.

EU-HOSTED·RGPD·SOC 2
Product
  • Services
  • How it works
  • Pricing
  • Extension
Company
  • Blog
  • Documentation
  • Solutions
  • FlowConsent App
Legal
  • Privacy Policy
  • Terms of Service
  • Legal notice
  • Cookies
© 2026 FlowConsent by BeBranded. All rights reserved.
FrancaisDeutschEspanol
All systems operational

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Customer Support
  4. UserLike
userlike_general_logo_small_60x60

UserLike

PreferencesWebsite

Related services

11Sight

11Sight is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. 11Sight supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, 11Sight ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

42Chat

42Chat is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. 42Chat integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, 42Chat helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

8x8

8x8 is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. 8x8 supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, 8x8 ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences
A

Acquire Live Chat

Acquire Live Chat is a live chat and customer messaging platform that enables businesses to engage with website visitors in real time. It provides instant messaging, chatbot automation, and team collaboration tools to deliver fast, personalized customer support. Acquire Live Chat supports multi-channel communication, conversation routing, and canned responses to improve response times. With built-in analytics and CRM integration, Acquire Live Chat helps convert visitors into customers.

Preferences

ActivEngage

ActivEngage is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. ActivEngage integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, ActivEngage helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

Ada

Ada is a web accessibility solution that helps websites comply with ADA, WCAG, and accessibility standards. It provides automated scanning, remediation tools, and compliance monitoring to ensure content is accessible to all users, including those with disabilities. Ada offers screen reader optimization, keyboard navigation support, and color contrast adjustment. With regular audits and reporting, Ada helps create inclusive digital experiences for everyone.

Preferences
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Userlike do?

Userlike is a German live chat and customer messaging platform founded in Cologne in 2012. It powers website chat widgets, AI bots, and messaging channel integrations (WhatsApp, Facebook Messenger, Telegram) for business support and sales. All chat data is hosted on Userlike servers in Frankfurt, Germany, making it one of the few enterprise live chat solutions with native EU data residency. Tracking and visitor identification cookies still require user consent under the GDPR and the ePrivacy Directive.

What is Userlike

Userlike is a German messaging platform that combines website live chat, WhatsApp Business, Facebook Messenger, Telegram, SMS, and AI powered chatbots into one unified support workspace. Headquartered in Cologne and operating since 2012, Userlike has built its reputation on strict EU data residency and GDPR alignment, hosting all chat data exclusively on its own infrastructure in Frankfurt am Main.

The service is loaded onto a website via a small JavaScript widget delivered from userlike-cdn.com. When a visitor opens the widget, a chat session is established, first party cookies and localStorage entries are written to identify the visitor across page views, and conversation content is streamed to the Userlike backend.

What data does Userlike collect

When the widget loads, Userlike sets first party cookies (userlike_session, userlike_visitor, and several feature flags) and stores corresponding entries in localStorage on the visitor device. These identifiers allow the chat history to be reconstructed across pages and reopened on subsequent visits.

Once a chat is initiated, Userlike processes the IP address (used for geolocation and abuse prevention), browser User Agent, current page URL, referring URL, full message content, attached files, and any contact information voluntarily provided by the visitor (name, email, phone). Operator side metadata such as typing indicators and agent assignments is also stored. When AI bots are enabled, message content may be processed by additional natural language components.

GDPR and ePrivacy implications

Userlike EU only data residency is a clear advantage: by default no transfer to third countries takes place, no Standard Contractual Clauses are needed, and the Schrems II problem does not apply. This makes Userlike one of the simplest live chat options to deploy in a GDPR strict environment such as Germany, France, or Italy.

However, two key compliance gates remain. First, the cookies and localStorage writes performed by the widget require informed consent under Art. 5(3) of the ePrivacy Directive and §25 TTDSG in Germany, even though the chat is hosted in the EU. Second, the chat content itself is personal data under Art. 4 GDPR and must be processed under a lawful basis, typically contract performance for support requests or legitimate interest for sales chat, with a Data Processing Agreement (DPA) in place with Userlike GmbH.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent requirements and implementation

A common compliant pattern is to render the widget in a closed state on first page load (no chat cookies set, full JavaScript widget not yet injected), and only initialise the chat when the user explicitly clicks an Open chat button. This avoids any cookie write before consent and aligns with EDPB Guidance 5/2020 on consent.

Alternatively, when the widget must be auto loaded on certain pages, integrate it with a consent management platform. Only inject userlike.js after the visitor has accepted the relevant cookie category, and ensure the consent banner explicitly names Userlike and links to its privacy policy.

Data transfers and processor obligations

The core chat platform stores no data outside Germany. Userlike GmbH acts as a processor under Art. 28 GDPR for chat content, while the IP address may also be processed by Userlike as controller for security purposes. A signed Auftragsverarbeitungsvertrag is mandatory and must be referenced in the controller Records of Processing Activities (Art. 30 GDPR).

If you connect Userlike to messaging channels such as WhatsApp Business or Facebook Messenger, those interactions inherit Meta data transfer practices and must be assessed separately under SCCs and the EU US Data Privacy Framework.

Practical compliance checklist

Sign a DPA with Userlike GmbH and document the processor relationship. List the userlike_session and userlike_visitor cookies in your cookie policy with purpose, lifetime, and provenance. Configure the widget to defer loading until consent is granted, or use the click to open pattern to avoid any cookies prior to user action. Enable IP anonymisation when offered.

For AI bot deployments, run an additional risk assessment: automated processing of message content can fall under Art. 22 GDPR and may trigger DPIA obligations under Art. 35 GDPR, particularly in regulated sectors such as healthcare or finance.

GDPR consent category

Preferences

Websites using Userlike must obtain user consent under GDPR regulations.

Legal basisConsent (Art. 6(1)(a) GDPR) for non-essential cookies and visitor tracking; Contract or legitimate interest (Art. 6(1)(b) or (f) GDPR) for the chat conversation itself when initiated by the user
Risk levelmedium
Applicable regulationsGDPR, ePrivacy Directive, TTDSG (Germany), BDSG

DPIA considerations

Userlike processes IP addresses, browser fingerprints (User-Agent, language, screen resolution), full chat message content, and any contact details voluntarily provided. Key DPIA considerations: (1) EU-only data residency in Frankfurt significantly reduces transfer risk, no SCCs needed for the core service; (2) persistent visitor IDs in userlike_visitor cookies enable cross-session re-identification; (3) chat content may include special category data (Art. 9 GDPR) such as health information when used for medical support, requiring an explicit additional consent or another Art. 9(2) basis; (4) AI bot features trigger automated processing concerns under Art. 22 GDPR if decisions with legal or similarly significant effects are produced; (5) third-party integrations (Slack, Salesforce, WhatsApp Business) re-introduce third-country transfer risk that must be reassessed separately; (6) operator side processing of agent productivity metrics may also raise employee data protection concerns under works council laws (BetrVG in Germany).

Sample consent text

We use Userlike to provide live chat and customer messaging on our website. When you open the chat, Userlike sets functional and analytics cookies on your device to maintain your session and recognise you across page views. All chat data is stored on Userlike servers in Germany. You can refuse non-essential cookies and still send us a one-off message via the contact form.

Technical details

Tracking methodJavaScript widget (userlike.js)
Server locationGermany (Frankfurt am Main)

Third-party domains contacted

userlike.comuserlike-cdn.comwidget.userlike.comapi.userlike.commedia.userlike-cdn.com

Cookies placed

NameTypeDurationPurpose
userlike_sessionFunctionalSessionMaintains the active chat session between page reloads. Deleted when the browser is closed.
userlike_visitorFunctional / Analytics1 yearPersistent visitor identifier. Used to recognise returning visitors so that prior chat conversations can be reopened and operator history is preserved.
_ulkAuthFunctionalSessionAuthentication token issued to logged in operators when using the agent console. Not set on regular visitor browsers.
userlike_widget_stateFunctional30 daysStores whether the chat widget was opened, minimised, or closed on previous visits to keep the user interface consistent.
userlike_localeFunctional1 yearStores the preferred chat language so the widget displays in the same language on subsequent visits.

Userlike uses cookies for user preferences — inform visitors with a consent banner.

Get started freeScan your site

Frequently asked questions

Which cookies does Userlike set on my visitors devices?

Userlike sets first party cookies on your own domain, primarily userlike_session (chat session, expires on browser close) and userlike_visitor (persistent visitor ID, typically 1 year). Several widget state flags and an authentication token for staff (_ulkAuth) may also be written. The chat history itself is cached in localStorage rather than in cookies.

Do I need user consent to load Userlike?

Yes for the auto loaded widget. The cookies and localStorage writes performed by userlike.js are not strictly necessary under §25 TTDSG and Art. 5(3) ePrivacy, so prior informed consent is required. A consent free alternative is to keep the widget closed until the user clicks Open chat, which defers all cookie writes to that explicit action.

What is the legal basis for processing chat messages?

For customer support requests, the most appropriate basis is contract performance under Art. 6(1)(b) GDPR, since the visitor is initiating a request related to a (pre)contractual relationship. For sales or marketing chat, legitimate interest under Art. 6(1)(f) GDPR is typically used, with a documented balancing test. The cookies that load the widget remain subject to consent regardless of the basis used for the chat content.

Does Userlike transfer data outside the EU?

No by default. Userlike hosts all chat data on its own servers in Frankfurt am Main, Germany, and does not rely on US sub processors for the core service. The Schrems II problem does not apply to the core platform. Transfers only occur when you enable optional integrations with Slack, Salesforce, HubSpot, or WhatsApp Business via Meta, each of which must then be assessed separately under SCCs or the EU US Data Privacy Framework.

Do I need a DPIA for Userlike?

A full DPIA is generally not mandatory for standard support chat deployments, given the EU data residency and the limited scope of processing. However, a DPIA becomes likely when chat content systematically includes special category data (health, biometric, religious) under Art. 9 GDPR, when AI bots make automated decisions with legal effects under Art. 22 GDPR, or when chats are used in vulnerable contexts (children services, mental health support).

How do I implement Userlike compliantly?

Sign the Auftragsverarbeitungsvertrag with Userlike GmbH, list it in your RoPA, declare the cookies in your cookie policy, defer the widget script until consent is granted (or use click to open), and ensure your privacy policy describes the chat purposes, retention period, and recipient (Userlike GmbH in Germany). For non chat features (analytics, surveys), keep them disabled or behind a separate consent toggle.

What are the main alternatives to Userlike?

EU based: Chatwoot (open source, self hostable), Crisp (France), LiveChat (Poland), Smartsupp (Czech Republic), Tidio (Poland). US based with optional EU hosting: Intercom, HubSpot, Zendesk Chat, Drift. Self hosted: Rocket.Chat, Chaskiq. Userlike main differentiator remains its native German hosting combined with omnichannel features and AI bots.

How should I update my cookie policy for Userlike?

List each cookie or storage entry with: name (userlike_session, userlike_visitor), provider (Userlike GmbH, Germany), purpose (maintaining chat sessions, recognising returning visitors), lifetime (session, 1 year), and category (functional or analytics depending on configuration). Add Userlike as a processor in your privacy policy with a link to its own data processing terms, and mention that no data is transferred outside the EU for the standard configuration.