DRUID Portal Cookies Policy

A cookie is a small file that is downloaded to your computer when you access specific web pages. Cookies allow a web page to store and retrieve information about the users browsing or their machines. Based on the information the cookies contain, you can use them to recognize users and allow them efficiently surf the web pages.

What types of cookies does DRUID use?

Important!  DRUID chatbot widgets never store user personal data and neither sensitive data in their cookies. 

Cookies used by DRUID chatbots fall under these two categories:

  • Business cookies. These cookies are created by the webchat widget and store the conversation identifier and widget expand / collapse state only.
  • Authoring portal cookies. These are technical cookies set by DRUID authoring portal. These cookies are exempt from configuration.

The table below provides detailed information about the cookies DRUID chatbot widgets use.

Cookie

Purpose

Cookie type

Can be customized

Notes

conversationTokenEnabled

Stores the ConversationId and uses it to resume a conversation.

Business (webchat snippet)

YES

The cookie is functional. DRUID bots can operate without it, but this will affect the user experience. Without this cookie, any page refresh will start a new conversation.

The cookie is strictly necessary for maintaining the continuity of the user’s session. Without it, any page refresh will start a new conversation, disrupting the user experience.

DruidWebChatIsOpenedEnabled

Keeps the WebChat Widget open or closed when navigating through sub-pages of the web page hosting the chatbot.

Business (webchat snippet)

 

ARRAffinity

Load-balancing cookie to route the request made through a web browser to the same server in any browsing session.

Note:  The cookie is deprecated starting DRUID 7.0.

Authoring Portal

NO

 

ARRAffinitySameSite

Load-balancing cookie to route the request made through a web browser to the same server in any browsing session.

Note:  The cookie is deprecated starting DRUID 7.0.
Authoring Portal  

Abp.AuthToken

Keeps the authentication token and state, so that authors can use multiple browser tabs under the same account.

Authoring Portal

NO

The cookie is strictly necessary for maintaining author authentication. Without it, any button click will log out the author.

Abp.TenantId

Keeps the ID of the DRUID Authoring tenant.

Authoring Portal

NO

The cookie is strictly necessary for maintaining the ID of the DRUID Authoring tenant.

Abp.Localization.CultureName

Keeps the authoring language set in the Druid Portal.

Authoring Portal

NO

 

DruidConversationLanguage

Used by bot framework version 4 webchat widget to keep the conversation language set in the chat widget.

Business (webchat snippet)

NO

 

ai_user

Technical cookie, used for platform metrics.

Note:  The cookie is deprecated starting DRUID 7.0.
Authoring Portal

NO

 

How to modify the configuration of cookies

By default, DRUID chatbot widgets cookies are created in a way that allows the cookies to be read across sub-domains by setting the "cookieDomain" attribute in the cookie options. DRUID derives the proper domain value by parsing the host site's domain and extracting it.

Bot framework v3

Bot framework 4

You are able to manage the preferences of the session cookies from the bot details, Theme section, webchat snippet:

  • If you are using bot framework v3, click the Edit Parameters button and change the value (true / false) of the following parameters based on your preferences: “conversationTokenEnabled” and/or “DruidWebChatIsOpenedEnabled”. By default, these cookies are enabled (their value is true).

  • If you are using bot framework v4, click the Customize webchat button. The Customize Your Webchat UI editor appears. On the editor menu, click General, and then click Cookies to expand the cookies section. By default, the session cookies “conversationTokenEnabled” and “DruidWebChatIsOpenedEnabled” are enabled. To disable them based on your preferences, untick the desired cookie(s).

Changes to this policy

DRUID S.A. reserves the right to change these guidelines at any time.