- TurboWarp is based on the work of the Scratch contributors but is not endorsed by Scratch in any way. + TurboWarp is based on the work of the Scratch contributors but is not endorsed by Scratch in any way.
diff --git a/src/playground/credits/users.js b/src/playground/credits/users.js index 25a7b6ac62f..da2e6db4804 100644 --- a/src/playground/credits/users.js +++ b/src/playground/credits/users.js @@ -10,7 +10,7 @@ const shuffle = list => { const fromHardcoded = ({userId, username, name}) => ({ image: `https://trampoline.turbowarp.org/avatars/${userId}`, - href: `https://scratch.mit.edu/users/${username}/`, + href: `https://scratch.org/users/${username}/`, text: name || username }); diff --git a/src/playground/render-interface.jsx b/src/playground/render-interface.jsx index 59e5aa776f4..9f806f12c02 100644 --- a/src/playground/render-interface.jsx +++ b/src/playground/render-interface.jsx @@ -152,7 +152,7 @@ const Footer = () => (The TurboWarp project respects your privacy. Every website says this, but we mean it: We aren't interested in your data.
When you load a project from another website, you are subject to the privacy practices of that website. For example, when loading projects from Scratch, you are subject to the Scratch privacy policy. When loading projects from Scratch specifically, the project ID will also be shared with TurboWarp as part of Scratch's API does not allow direct access. We may briefly log the project ID for caching.
+When you load a project from another website, you are subject to the privacy practices of that website. For example, when loading projects from Scratch, you are subject to the Scratch privacy policy. When loading projects from Scratch specifically, the project ID will also be shared with TurboWarp as part of Scratch's API does not allow direct access. We may briefly log the project ID for caching.
When connecting to our cloud variable servers, the project ID and username may be logged for 14 days. Data in cloud variables is sent to anyone else connected at the same time. Custom cloud variable servers are outside of our control.
-Some built-in Scratch extensions such as translate and text to speech rely on the Scratch API. See the Scratch privacy policy for their privacy practices. To improve performance, some extensions contact TurboWarp's servers instead, where both the request (for example, the text being translated) and the result after forwarding to Scratch (for example, the translated version of the text) may be cached.
+Some built-in Scratch extensions such as translate and text to speech rely on the Scratch API. See the Scratch privacy policy for their privacy practices. To improve performance, some extensions contact TurboWarp's servers instead, where both the request (for example, the text being translated) and the result after forwarding to Scratch (for example, the translated version of the text) may be cached.
The project may also contain custom extensions, such as those found on our official extension gallery, extensions.turbowarp.org. Projects may use official extensions to make requests to trusted static site hosts such as GitHub Pages automatically, but requests to unknown websites will first show a permission dialog.
When loading a custom extension from a place other than the official gallery such as a URL or file, a permission dialog will first be shown. If you approve this dialog, the extension may bypass the permission dialogs that official extensions show.