Opt out of data sharing in the IDE - Amazon Q Developer

Opt out of data sharing in the IDE

This page explains how to opt out of sharing your data in the IDE where you use Amazon Q, including third-party IDEs and AWS coding environments. For information on how Amazon Q uses this data, see Amazon Q Developer service improvement.

Opting out of sharing your client-side telemetry

Your client-side telemetry quantifies your usage of the service. For example, AWS may track whether you accept or reject a recommendation. Your client-side telemetry does not contain actual code, and does not contain personally identifiable information (PII) such as your IP address.

Choose an environment for instructions on opting out of sharing your client-side telemetry.

Visual Studio Code

To opt out of sharing your telemetry data in VS Code, use this procedure:

  1. Open Settings in VS Code.

  2. If you are using VS Code workspaces, switch to the Workspace sub-tab. In VS Code, workspace settings override user settings.

  3. In the Settings search bar, enter Amazon Q: Telemetry.

  4. Deselect the box.

Note

This is a decision for each developer to make inside their own IDE. If you are using Amazon Q as part of an enterprise, your administrator will not be able to change this setting for you.

JetBrains

To opt out of sharing your telemetry data in JetBrains, use this procedure:

  1. In your JetBrains IDE, open Preferences (on a Mac, this will be under Settings).

  2. In the left navigation bar, choose Tools, and then choose AWS.

  3. Deselect Send usage metrics to AWS.

This is my image.
Note

This is a decision for each developer to make inside their own IDE. If you are using Amazon Q as part of an enterprise, your administrator will not be able to change this setting for you.

Visual Studio

To opt out of sharing your telemetry data in the AWS Toolkit for Visual Studio, use this procedure:

  1. Under Tools, choose Options.

  2. In the Options pane, choose AWS Toolkit, and then choose General.

  3. Deselect Allow AWS Toolkit to collect usage information.

Note

This is a decision for each developer to make inside their own IDE. If you are using Amazon Q as part of an enterprise, your administrator will not be able to change this setting for you.

AWS Cloud9
  1. From inside your AWS Cloud9 IDE, choose the AWS Cloud9 logo at the top of the window, then choose Preferences.

  2. On the Preferences tab choose AWS Toolkit.

  3. Next to AWS: client-side telemetry, toggle the switch to the off position.

Note

This setting affects whether or not you share your AWS Cloud9 client-side telemetry in general, not just for Amazon Q.

Lambda

When you use Amazon Q with Lambda, Amazon Q does not share your client-side telemetry with AWS.

SageMaker Studio
  1. From the top of the SageMaker Studio window choose Settings.

  2. From the Settings dropdown, choose Advanced Settings Editor.

  3. In the Amazon Q dropdown, select or deselect the box next to Share usage data with Amazon Q.

JupyterLab
  1. From the top of the JupyterLab window choose Settings.

  2. From the Settings dropdown, choose Advanced Settings Editor.

  3. In the Amazon Q dropdown, select or deselect the box next to Share usage data with Amazon Q.

AWS Glue Studio Notebook
  1. From the bottom of the AWS Glue Studio Notebook window choose Amazon Q.

  2. From the pop-up menu, toggle the switch next to Share telemetry with AWS.

Note

Pausing the sharing of client-side telemetry will be valid only for the duration of the current AWS Glue Studio Notebook.

Command line

In the command line tool, under Preferences, toggle Telemetry.

Opting out of sharing your content

For information on content AWS uses, see Amazon Q Developer service improvement.

Visual Studio Code

At the Amazon Q Developer Pro Tier, Amazon Q does not collect your content.

At the Amazon Q Developer Free Tier, to opt out of sharing your content in VS Code, use the following procedure.

  1. Open Settings in VS Code.

  2. If you are using VS Code workspaces, switch to the Workspace sub-tab. In VS Code, workspace settings override user settings.

  3. In the Settings search bar, enter Amazon Q: Share Content.

  4. Deselect the box.

JetBrains

At the Amazon Q Developer Pro Tier, Amazon Q does not collect your content.

At the Amazon Q Developer Free Tier, to opt out of sharing Amazon Q data in JetBrains, use the following procedure.

  1. Make sure you are using the latest version of JetBrains.

  2. In your JetBrains IDE, open Preferences (on a Mac, this will be under Settings).

  3. In the left navigation bar, choose Tools --> AWS --> Amazon Q.

  4. Under Data sharing, deselect Share Amazon Q content with AWS.

Options for sharing Amazon Q data in VS Code.
Visual Studio

At the Amazon Q Developer Pro Tier, Amazon Q does not collect your content.

At the Amazon Q Developer Free Tier, to opt out of sharing your content in Visual Studio, use the following procedure.

Bring up the Amazon Q options menu one of two ways:

  • Choose the AWS Toolkit icon from the edge of the window, then choose Options...

  • Go to Tools -> Options -> AWS Toolkit -> Amazon Q

Toggle Share Amazon Q Content with AWS to True or False.

AWS Cloud9

When you use Amazon Q with AWS Cloud9, Amazon Q does not share your content with AWS.

Note

The AWS Cloud9 settings do contain a toggle switch for sharing Amazon Q content with AWS, but that switch is non-functional.

Lambda

When you use Amazon Q with Lambda, Amazon Q does not share your content with AWS.

SageMaker Studio

When you use Amazon Q with SageMaker Studio, Amazon Q does not share your content with AWS.

JupyterLab
  1. From the top of the JupyterLab window choose Settings.

  2. From the Settings dropdown, choose Advanced Settings Editor.

  3. In the Amazon Q dropdown, select or deselect the box next to Share content with Amazon Q.

AWS Glue Studio Notebook

When you use Amazon Q with AWS Glue Studio Notebook, Amazon Q does not share your content with AWS.

Command line

In the command line tool, under Preferences, toggle Share Amazon Q content with AWS.