From 923ea8bc9d6becd861bd5ac615afb83b23e716db Mon Sep 17 00:00:00 2001 From: danstarns Date: Sun, 13 Oct 2024 22:51:11 -0700 Subject: [PATCH] docs: add GrapesJS Telemetry page --- docs/.vuepress/config.js | 1 + docs/guides/Telemetry.md | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 docs/guides/Telemetry.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 5f39c82b5..7aaef1e64 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -139,6 +139,7 @@ module.exports = { ['/guides/Symbols', 'Symbols'], ['/guides/Replace-Rich-Text-Editor', 'Replace Rich Text Editor'], ['/guides/Custom-CSS-parser', 'Use Custom CSS Parser'], + ['/guides/Telemetry', 'GrapesJS Telemetry'], ], }, ], diff --git a/docs/guides/Telemetry.md b/docs/guides/Telemetry.md new file mode 100644 index 000000000..e1494d3d6 --- /dev/null +++ b/docs/guides/Telemetry.md @@ -0,0 +1,33 @@ +--- +title: GrapesJS Telemetry +--- + +# GrapesJS Telemetry + +We collect and use data to improve GrapesJS. This page explains what data we collect and how we use it. + +## What data we collect + +We collect the following data: + +- **domain**: The domain of the website where GrapesJS is used. +- **version**: The version of GrapesJS used. +- **timestamp**: The time when the editor is loaded. + +## How we use data + +We use data to: + +- **Improve GrapesJS**: We use data to improve GrapesJS. For example, we use data to identify bugs and fix them. +- **Analyze usage**: We use data to analyze how GrapesJS is used. For example, we use data to understand which features are used most often. +- **Provide support**: We use data to provide support to users. For example, we use data to understand how users interact with GrapesJS. + +## How to opt-out + +You can opt-out of data collection by setting the `telemetry` option to `false` when initializing GrapesJS: + +```js +const editor = new Editor({ + telemetry: false, +}); +```