From 2b0f035b04656854050acc224c9a10a03e86a414 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Thu, 4 May 2023 12:31:28 +0700 Subject: [PATCH 1/9] Mention list of currently enabled addons on privacy policy --- content/docs/policies/privacy/website.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index eb09a7aef..c5eebb6cf 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -47,6 +47,7 @@ When sending feedback through , some data in - Text written in "feedback" field. - The version number for your Scratch Addons instance. - Your browser's user agent string (which often includes your browser's and operating system's names and version numbers). +- Optionally, the list of currently enabled addons of your Scratch Addons instance. Feedback is sent to a public open source [Glitch.com Node.js server instance](https://glitch.com/edit/#!/scratchaddons-feedback) which then redirects the information to a [Discord](https://discord.com) server. We do not log the IP addresses of the users that send feedback. You can verify this by looking at the Glitch server source code linked above. From b06e137397be92aa8595f8772e86df012a08bdf3 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Thu, 4 May 2023 12:39:13 +0700 Subject: [PATCH 2/9] Use "of" instead of "for" --- content/docs/policies/privacy/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index c5eebb6cf..467400659 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -45,7 +45,7 @@ When sending feedback through , some data in - Text written in the "identifiers" field, if any. - Text written in "feedback" field. -- The version number for your Scratch Addons instance. +- The version number of your Scratch Addons instance. - Your browser's user agent string (which often includes your browser's and operating system's names and version numbers). - Optionally, the list of currently enabled addons of your Scratch Addons instance. From 6549ddc024901bd307ca013e4c245f64a9622322 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Thu, 4 May 2023 12:39:36 +0700 Subject: [PATCH 3/9] Generalize to collecting interactions instead of specifically downloads --- content/docs/policies/privacy/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index 467400659..507a1de30 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -37,7 +37,7 @@ We might, however, use local storage capabilities to store basic preferences, su ## Analytics -We use a self-hosted Plausible Analytics instance routed through our analytics subdomain to count website visits, downloads, etc. Plausible works without collecting any personal data or personally identifiable information, and without using cookies. You can see the same data we can see on the [public analytics dashboard](https://analytics.scratchaddons.com). +We use a self-hosted Plausible Analytics instance routed through our analytics subdomain to count website visits, interactions, etc. Plausible works without collecting any personal data or personally identifiable information, and without using cookies. You can see the same data we can see on the [public analytics dashboard](https://analytics.scratchaddons.com). ## Feedback From d35ae6561d5681ec83fa6116864bb3136a0c5b77 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Thu, 4 May 2023 12:41:24 +0700 Subject: [PATCH 4/9] Wrap X-Token with code blocks --- content/docs/policies/privacy/extension.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/policies/privacy/extension.md b/content/docs/policies/privacy/extension.md index 908867ca9..6067062ec 100644 --- a/content/docs/policies/privacy/extension.md +++ b/content/docs/policies/privacy/extension.md @@ -42,7 +42,7 @@ Temporarily-stored information might include: - Your Scratch account's username and user ID. - Values of the `scratchcsrftoken` and `scratchlanguage` cookies. -- Value of your Scratch authentication token "X-Token". +- Value of your Scratch authentication token, `X-Token`. - Your most recent Scratch messages. ## Permanently-Stored Information From 1ae8f046d391d1e333d6c2309586b8785892e29b Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Fri, 4 Aug 2023 18:30:51 +0700 Subject: [PATCH 5/9] Remove mention of Google Fonts since it is no longer used --- content/docs/policies/privacy/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index 507a1de30..9cea07377 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -58,7 +58,7 @@ When using our website, third party services might be reached, such as: - [GitHub](https://docs.github.com/en/github/site-policy/github-privacy-statement) for website hosting - [cdn.jsdelivr.net](https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net) for library CDN - [Skypack](https://www.skypack.dev/legal/privacy-policy) for library CDN -- [Google services](https://policies.google.com/privacy) such as YouTube and Google Fonts +- [Google services](https://policies.google.com/privacy) such as YouTube - [Glitch](https://glitch.com/legal/privacy) for sending feedback ## Links to Other Websites From 75171544884185964c0279e2c1fe77bed5305164 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Fri, 4 Aug 2023 18:33:37 +0700 Subject: [PATCH 6/9] Update text regarding sending extension settings --- content/docs/policies/privacy/extension.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/policies/privacy/extension.md b/content/docs/policies/privacy/extension.md index 6067062ec..966088429 100644 --- a/content/docs/policies/privacy/extension.md +++ b/content/docs/policies/privacy/extension.md @@ -24,9 +24,9 @@ We use your data to provide and improve the service. By using the service, you a We don't know how many users have enabled the pause button or turned on light mode. -- **We never send Scratch account information or extension settings outside of your browser.** +- **We never send Scratch account information or extension settings outside of your browser without your permission.** - Extension settings only leave your device if you've enabled Chrome/Firefox/Edge Sync. + Extension settings only leave your device if you've enabled Chrome/Firefox/Edge Sync or when you share your list of enabled addons upon sending a feedback. - **By default, the extension only interacts with the Scratch website and this website.** From 757e435e461c60c74b006b1c86a4142a3c3ff980 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Sun, 27 Aug 2023 14:59:41 +0700 Subject: [PATCH 7/9] Remove mention of Skypack since it is no longer used --- content/docs/policies/privacy/website.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index 9cea07377..c3f86d7d3 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -57,7 +57,6 @@ When using our website, third party services might be reached, such as: - [Cloudflare](https://www.cloudflare.com/privacypolicy/) for website hosting - [GitHub](https://docs.github.com/en/github/site-policy/github-privacy-statement) for website hosting - [cdn.jsdelivr.net](https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net) for library CDN -- [Skypack](https://www.skypack.dev/legal/privacy-policy) for library CDN - [Google services](https://policies.google.com/privacy) such as YouTube - [Glitch](https://glitch.com/legal/privacy) for sending feedback From 07668611d314d42eaab774b98f7460160d90c9e8 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Sun, 27 Aug 2023 15:00:01 +0700 Subject: [PATCH 8/9] Use jsDeliver as the name of the CDN --- content/docs/policies/privacy/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index c3f86d7d3..af2a17276 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -56,7 +56,7 @@ Feedback is sent to a public open source [Glitch.com Node.js server instance](ht When using our website, third party services might be reached, such as: - [Cloudflare](https://www.cloudflare.com/privacypolicy/) for website hosting - [GitHub](https://docs.github.com/en/github/site-policy/github-privacy-statement) for website hosting -- [cdn.jsdelivr.net](https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net) for library CDN +- [jsDelivr](https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net) for library CDN - [Google services](https://policies.google.com/privacy) such as YouTube - [Glitch](https://glitch.com/legal/privacy) for sending feedback From 9e900f54d1455175bc1493e1dedb82122938e618 Mon Sep 17 00:00:00 2001 From: Hans5958 Date: Sun, 23 Jun 2024 18:49:13 +0700 Subject: [PATCH 9/9] Update naming and link to jsDelivr CDN to reflect the changes on the policy --- content/docs/policies/privacy/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/policies/privacy/website.md b/content/docs/policies/privacy/website.md index af2a17276..ff2622724 100644 --- a/content/docs/policies/privacy/website.md +++ b/content/docs/policies/privacy/website.md @@ -56,7 +56,7 @@ Feedback is sent to a public open source [Glitch.com Node.js server instance](ht When using our website, third party services might be reached, such as: - [Cloudflare](https://www.cloudflare.com/privacypolicy/) for website hosting - [GitHub](https://docs.github.com/en/github/site-policy/github-privacy-statement) for website hosting -- [jsDelivr](https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net) for library CDN +- [jsDelivr CDN](https://www.jsdelivr.com/terms/privacy-policy) for library CDN - [Google services](https://policies.google.com/privacy) such as YouTube - [Glitch](https://glitch.com/legal/privacy) for sending feedback