UDC Data Capture and Use FAQ

This FAQ is concerned with questions regarding the capture and use of the data by The Eclipse Foundation. A technical FAQ that answers questions about the underlying technology is available on the Usage Data Collector Technical FAQ (hosted by the Eclipse Packaging Project).

Where is the information stored?

As the usage data is collected, it is stored locally in a working directory within the Eclipse workspace. After data has been successfully uploaded and the data has been transferred into the Eclipse Foundation's database, the local files are deleted.

What information is captured?

The UDC captures the the following information:

  1. Bundles (also known as plug-ins) that are started by the system.
  2. Commands accessed via keyboard shortcuts, and actions invoked via menus or toolbars.
  3. Perspective changes
  4. View and editor open, close, and activation events (activations occur when a view or editor is given focus).

For each item captured, we also capture the idenfier and version of the bundle that contributes the item. When information is uploaded, we further capture the country from which the upload originated.

It's valuable to also note what we do not capture. We do not capture any personal information. We do not capture IP addresses. We do not capture any information that will allows us to identify the source of the information.

Two different keys are used to identify the source of the uploaded data. The first key identifies the workstation; this key is stored locally in your "user home" directory. The second key, stored in the workspace, identifies the workspace. These keys, which allows us to correlate data, are uploaded along with the usage data.

Can I see what's been uploaded?

You can review some aggregations of the data that we've collected here.

How do I turn off the Usage Data Collector?

There is an option on the "Usage Data Collection" preferences page labeled "Enable Capture". Turn this option off.

Code

The client side of the UDC is implemented in the Eclipse Packaging Project (EPP). You can find the code for it there.