Customer support

Botpress

Botpress is an AI chatbot and conversational agent platform that embeds a chat widget, processes conversation content and may set cookies or identifiers.

Overview

What does Botpress do?

What Botpress is

Botpress is a platform for building AI chatbots and conversational agents that businesses embed on their websites as a chat widget. It interprets user messages, generates replies and can connect to large language models to power natural conversation. Botpress Cloud is operated from the United States and processes the conversation content that users type.

What data and cookies it collects

Botpress processes the full content of chat conversations, which can include names, contact details and anything else a user volunteers. The widget may set cookies or identifiers to maintain the session and recognise returning users. Because users can disclose health, financial or other sensitive details in free text, conversation logs can contain special category data.

GDPR and ePrivacy implications

Non essential cookies set by the chat widget require prior consent under the ePrivacy Directive. Under the GDPR you need a lawful basis and clear information for processing conversation data, and you must account for any large language model subprocessor. As the website operator you are the controller and Botpress acts as your processor under a data processing agreement.

Consent requirements

Any non essential cookies or identifiers must load only after freely given, specific, informed and unambiguous consent. The chat function a user actively starts can rely on consent or legitimate interest, but you should warn users not to share sensitive data. Where the assistant is likely to handle special category data, explicit consent or another Article 9 condition is required.

Data transfers and hosting

Botpress Cloud is hosted in the United States and large language model subprocessors may also be located outside the European Economic Area. These transfers must be covered by Standard Contractual Clauses or the EU US Data Privacy Framework. Review the data processing agreement, map the subprocessors and document the transfer mechanism in your records of processing.

Practical compliance steps

Sign the data processing agreement, review the subprocessor list and confirm transfer safeguards. Gate non essential cookies behind your consent banner, add a notice in the chat warning against sharing sensitive data and set retention limits for conversation logs. Complete a data protection impact assessment and describe the AI processing in your privacy notice.

Compliance

Botpress and the GDPR

Botpress is classified as “Preferences”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Consent for non essential cookies under ePrivacy; consent or legitimate interest for conversation processing, with explicit consent where sensitive data is involved
Risk level
high
Applicable regulations
GDPR, ePrivacy Directive

Impact assessment (DPIA)

Because Botpress processes conversation content that can be personal or sensitive, may use large language models and transfers data to the United States, a data protection impact assessment is strongly recommended. Assess what users might disclose in chat, the role of AI subprocessors and the safeguards covering the transfer.

Sample text for your banner

We use Botpress to power our chat assistant, which processes your messages and may set cookies. Non essential cookies load only after you accept, and you should avoid sharing sensitive information in the chat. You can change your choice at any time in cookie settings.
Cookies and trackers

What Botpress sets and contacts

Tracking method
Embedded chat widget that processes conversation content and may set cookies or identifiers, with optional large language model processing
Server location
United States and cloud regions
Data transferred outside the EU
Botpress Cloud is operated from the United States and personal data within conversations may be processed there. Transfers rely on Standard Contractual Clauses and, where applicable, the EU US Data Privacy Framework, and large language model subprocessors may also be involved.

Cookies set (3)

NameTypeDurationPurpose
bp_sessionFunctionalSessionMaintains the chat session and conversation continuity.
bp_user_idFunctional1 yearRecognises returning users to restore prior conversations.
bp_analyticsAnalytics1 yearMeasures chat usage and assistant performance.

Third-party domains contacted (4)

  • botpress.com
  • cdn.botpress.cloud
  • webchat.botpress.cloud
  • messaging.botpress.cloud
Questions

Frequently asked questions about Botpress

Can't find your question? Write to us, we answer fast.

What cookies does Botpress set?

Botpress may set a functional cookie that keeps the chat session running, an identifier that recognises returning users to restore conversations and an analytics cookie that measures chat usage. The non essential cookies require consent before they load.

Is consent required for Botpress?

Yes for non essential cookies and identifiers. Under the ePrivacy Directive these must load only after the visitor opts in through your consent banner, so the chat widget should not place them before consent is given.

What is the legal basis for using Botpress?

Non essential cookies rely on consent. Processing conversation data can rely on consent or legitimate interest, but where the assistant is likely to handle sensitive details you need explicit consent or another Article 9 condition. Document each basis in your records.

Does Botpress transfer data to the United States?

Yes. Botpress Cloud is hosted in the United States and large language model subprocessors may also be outside the European Economic Area. Ensure transfers are covered by Standard Contractual Clauses or the EU US Data Privacy Framework and map every subprocessor.

Do I need a DPIA for Botpress?

A data protection impact assessment is strongly recommended because conversation content can be personal or sensitive, the platform may use AI models and data is transferred internationally. Assess what users might disclose and the role of AI subprocessors before deployment.

How do I implement Botpress compliantly?

Sign the data processing agreement, review the subprocessor list and confirm transfer safeguards. Gate non essential cookies behind your consent banner, warn users in the chat against sharing sensitive data, set retention limits for logs and describe the AI processing in your privacy notice.

Are there alternatives to Botpress?

Yes. Tools such as Rasa, which can be self hosted, and other European chatbot providers offer similar features with more local hosting options. Whichever you choose, the same consent, transfer and conversation handling duties apply.

How do I update my cookie policy for Botpress?

List each Botpress cookie with its name, purpose and duration, state that conversation data is processed in the United States and name the transfer safeguard. Mention any AI subprocessors and keep the policy aligned with what your consent banner controls.

Store Vantage

Store Vantage is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, Store Vantage delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.

Marketing

Upvoty

Upvoty is a digital marketing technology that helps businesses reach, engage, and convert their target audience online. It provides advanced targeting, campaign management, and performance analytics capabilities. Upvoty enables marketers to deliver personalized experiences across channels, optimize campaign ROI, and gain actionable insights into customer behavior. With automation features and data-driven optimization, Upvoty empowers marketing teams to achieve measurable growth.

Marketing

eKonsilio

eKonsilio 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. eKonsilio integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, eKonsilio helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

Allbookable

Allbookable 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. Allbookable supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Allbookable ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

Ruttl

Ruttl 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. Ruttl integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Ruttl helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

TerMed

TerMed 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. TerMed integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, TerMed helps organizations maintain robust websites that meet user expectations and technical requirements.

Marketing

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.