eclipse-thingweb / playground

Browser or Node.js based tool for validating and playing with W3C Thing Descriptions
https://playground.thingweb.io/
Other
28 stars 22 forks source link

Understanding how people use the web interface #503

Open egekorkan opened 10 months ago

egekorkan commented 10 months ago

There are tools like Hotjar that can create heatmaps of how people interact with the page. It would be nice to have this for Playground so we can optimize and improve the experience. This has a bunch of GDPR implications so we need to better understand the legal side of things. See https://www.hotjar.com/product/heatmaps/ for the product.

SergioCasCeb commented 10 months ago

To elaborate on the GDPR topic, Hotjar has taken significant steps to align with GDPR, and you can find detailed information about their commitment to GDPR compliance on their website at https://www.hotjar.com/legal/compliance/gdpr-commitment/.

On this page, Hotjar explicitly outlines the steps they've taken to adhere to GDPR legislation. However, as a customer, it is crucial to follow specific guidelines in order to implement Hotjar while maintaining GDPR compliance:

  1. Transparent Communication: One key requirement is that the Terms of Service or Privacy Policy must effectively communicate to the users how you are using Hotjar, along with any other similar services, on your website or app. This means that you should clearly inform the users about data collection and its purpose.

  2. Data Processing Agreement (DPA): If your operations fall under the European Union's jurisdiction, it is highly recommended to sign a Data Processing Agreement with Hotjar. This agreement, available at https://www.hotjar.com/legal/support/dpa/, offers a comprehensive understanding of various aspects of data processing. It covers topics such as the duration of data processing, the precise data being processed, procedures for data deletion, and the return of personal data.

It is essential to note that the specifics of data collection, processing duration, and more, are heavily dependent on how you configure the Hotjar service. You have significant control over these settings to align them with your GDPR compliance requirements. To illustrate this, please refer to the image below, where customers can suppress the collection of specific types of data such as location, email addresses, text, keystrokes, IP addresses, and more.

image

egekorkan commented 10 months ago

Opened https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/3873