Skip to content

Commit 391c386

Browse files
committed
Update our telemetry statement
1 parent 759cfc9 commit 391c386

2 files changed

Lines changed: 21 additions & 4 deletions

File tree

.github/TELEMETRY.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,31 @@
11
# Telemetry in the CodeQL extension for VS Code
22

3+
If you specifically opt-in to permit GitHub to do so, GitHub will collect usage data and metrics for the purposes of helping the core developers to improve the CodeQL extension for VS Code. This data will not be shared with any parties outside of GitHub and will be retained for a maximum of 30 days.
4+
35
## Why do you collect data?
46

57
GitHub collects usage data and metrics to help us improve CodeQL for VS Code.
68

79
## What data is collected
810

9-
GitHub collects anonymous information related to the usage of the extensions. The data collected are:
11+
GitHub collects anonymized information related to the usage of the extensions. The data collected are:
1012

1113
- Which commands are run.
1214
- The time taken for each command.
13-
- Anonymized stack trace and error message of any errors that are thrown from inside the extension.
1415
- Anonymous GUID to uniquely identify an installation.
15-
- IP address of the client sending the telemetry data. This IP address is not stored. It is discarded immediately after the telemetry data is received.
16+
- IP address of the client sending the telemetry data.
17+
18+
## How long will data be retained?
19+
20+
Data will be retained for a maximum of 30 days.
21+
22+
## Who will have access to this data?
23+
24+
IP address and GUIDs will be available to the core developers of CodeQL. Aggregated data will be available to GitHub employees.
1625

1726
## What data is **NOT** collected?
1827

19-
We are careful to only collect the minimal amount of data we need to answer the questions about how our users are experiencing this product. So this means that we do not collect the following information:
28+
We only collect the minimal amount of data we need to answer the questions about how our users are experiencing this product. To that end, we do not collect the following information:
2029

2130
- No GitHub user ID
2231
- No CodeQL database names
@@ -28,3 +37,7 @@ We are careful to only collect the minimal amount of data we need to answer the
2837
You can disable telemetry reporting by setting `codeQL.telemetry.enableTelemetry` to `false` in [your settings](https://code.visualstudio.com/docs/getstarted/settings#_settings-editor).
2938

3039
Additionally, telemetry will be disabled if the global `telemetry.enableTelemetry` setting is set to `false`. For more information on global telemetry collection, see [Microsoft’s documentation](https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting).
40+
41+
## More information
42+
43+
See GitHub's [Privacy Statement](https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-privacy-statement) and [Terms of Service](https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-terms-of-service) for more information.

extensions/ql-vscode/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,7 @@ For more information about the CodeQL extension, [see the documentation](https:/
110110
## License
111111

112112
The CodeQL extension for Visual Studio Code is [licensed](LICENSE.md) under the MIT License. The version of CodeQL used by the CodeQL extension is subject to the [GitHub CodeQL Terms & Conditions](https://v-securitylab-github-com.jerryabc.cn/tools/codeql/license).
113+
114+
## Data and Telemetry
115+
116+
If you specifically opt-in to permit GitHub to do so, GitHub will collect usage data and metrics for the purposes of helping the core developers to improve the CodeQL extension for VS Code. This data will not be shared with any parties outside of GitHub and will be retained for a maximum of 30 days. Please see [telemetry](TELEMENTRY.md) for more information.

0 commit comments

Comments
 (0)