Skip to content

Add a config option to disable telemetry #5331

@nickjj

Description

@nickjj

Description of the new feature/enhancement

Going by the source code located at https://github.com/microsoft/terminal/blob/master/src/terminal/parser/telemetry.cpp it seems like maybe the terminal is logging all sorts of data as part of its telemetry system and then sending it back to Microsoft.

Like VSCode, it would be nice to be able to opt out of this by disabling telemetry in the settings.

Proposed technical implementation details (optional)

Expose an option in the config to allow disabling it.

Going by https://github.com/microsoft/terminal/blob/master/doc/cascadia/SettingsSchema.md there doesn't seem to be an option for this.

It would also be nice if someone can reply back here with more details on what exactly is tracked and how it's sent to Microsoft as of today and if that'll change in v1.0's release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-QuestionFor questions or discussionNeeds-Tag-FixDoesn't match tag requirementsNeeds-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingResolution-AnsweredRelated to questions that have been answered

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions