From 71763c98aba90df82b488d5f80582f6568aa8a70 Mon Sep 17 00:00:00 2001 From: Rob Date: Thu, 4 Mar 2021 16:36:54 -0500 Subject: [PATCH] update matomo modal (#941) before merging - please follow the link to our matomo instance to make sure it is showing relevant info. Also there is not a link to the medium article (which would be better) nor to the docs - so the info we are collecting is not specified. --- apps/remix-ide/src/app.js | 10 ++++++---- apps/remix-ide/src/app/tabs/settings-tab.js | 3 +-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/remix-ide/src/app.js b/apps/remix-ide/src/app.js index ede9ff3c0c..605f6081c4 100644 --- a/apps/remix-ide/src/app.js +++ b/apps/remix-ide/src/app.js @@ -368,12 +368,14 @@ Please make a backup of your contracts and start using http://remix.ethereum.org // Ask to opt in to Matomo for remix, remix-alpha and remix-beta if (window.location.hostname.includes('.ethereum.org') && !registry.get('config').api.exists('settings/matomo-analytics')) { modalDialog( - 'Help us to improve our IDE!', + 'Help us to improve our IDE', yo`
-

Remix IDE uses Matomo, an open source data analytics software, to improve the use of our website.

-

We realize that our users have sensitive information in their code and that the privacy of our users must be protected, therefor we do not store any personally identifiable information (PII).

-

All data collected through Matomo is stored at our own server - no data is given to third parties.

+

Remix IDE uses Matomo, an open source data analytics platform, to improve our website. Matomo on Remix is opt-in - meaning that we won't collect any information unless you agree.

+

We realize that our users have sensitive information in their code and that the privacy of our users must be protected.

+

All data collected through Matomo is stored on our own server - no data is ever given to third parties. Our analytics reports are public: take a look.

+

We do not store any personally identifiable information (PII).

+

For more info see: Matomo Analyitcs on Remix iDE.

You can change your choice in the Settings panel anytime.

diff --git a/apps/remix-ide/src/app/tabs/settings-tab.js b/apps/remix-ide/src/app/tabs/settings-tab.js index fff4bf4b44..8d90cae8f6 100644 --- a/apps/remix-ide/src/app/tabs/settings-tab.js +++ b/apps/remix-ide/src/app/tabs/settings-tab.js @@ -125,8 +125,7 @@ module.exports = class SettingsTab extends ViewPlugin { this._view.useMatomoAnalyticsLabel = yo` ` if (this.config.get('settings/matomo-analytics')) {