Vscodium: settings.json needs to be editted to disable telemetry

Created on 27 Apr 2020  路  8Comments  路  Source: VSCodium/vscodium

Describe the bug
Even the built itself looks like it doesnt have any telemetry system on the other hand
it is still try to send telemetry info to microsoft via almost extensions.

So it will be much better to add
"telemetry.enableTelemetry": false,
line directly into settings.json file after initial installation.

bug

Most helpful comment

Extensions are more dangerous then main product.

%99.9 extensions are opensource , just fork the extensions which you want to install and remove all internet connection based parts of those extensions build them and install them to your vscodium

All 8 comments

I'm looking for this settings.json file, where is it found relative to the VSCodium executable?

I'm looking for this settings.json file, where is it found relative to the VSCodium executable?

  • Windows %APPDATA%\Code\User\settings.json
  • macOS $HOME/Library/Application Support/Code/User/settings.json
  • Linux $HOME/.config/Code/User/

Also if you want to use there is workspace settings available which will be in your project directory named .vscode/settings.json

Not about this issue but is there any way to block extension to use internet?

Not about this issue but is there any way to block extension to use internet?

add a rule for "code.exe" and "VSCodium.exe" in Windows Firewall so they could never reach to internet.

Not about this issue but is there any way to block extension to use internet?

add a rule for "code.exe" and "VSCodium.exe" in Windows Firewall so they could never reach to internet.

@usta I know but this action will block also vscodium itself to connect to internet. I need internet connection for installing extensions. I install/remove extensions on vscodium/vscode in every 3-4 days. Once I remove the firewall rule, all extensions will send their all data since the rule added. So what would be point of the rule?

Extensions are more dangerous then main product.

Extensions are more dangerous then main product.

%99.9 extensions are opensource , just fork the extensions which you want to install and remove all internet connection based parts of those extensions build them and install them to your vscodium

@usta vscode you don't have to write "you can fork" on a developer platform. If there is no official/supported solution I don't need for other solutions.

(ay谋p ettin usta)

thank you

Editing user-specific settings.json files at any point is out of scope for this project.

The telemetry.enableTelemetry setting should be false by default on first launch already (which is the outcome of this script we run at build). It is already known that some extensions will send telemetry; the only way around that is to use extensions that don't.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

codeshake picture codeshake  路  59Comments

ganapativs picture ganapativs  路  29Comments

apollolux picture apollolux  路  35Comments

cdata picture cdata  路  88Comments

wmhilton picture wmhilton  路  30Comments