Skip to content
master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

GitHub Actions status Twitter Follow

Usage β€’ JSON data format β€’ Telemetry channels

Easily opt-out from telemetry collection

Telemetry in software projects is a polarized issue: on the one hand it allows developers to improve their work by collecting various metrics, on the other hand - nobody likes to be spied on. The goal of this project is to put you in control. See what data is collected by the tools you use and decide if you want to share it. Then use methods provided here to opt-in or opt-out.

Usage

This project collects data about telemetry in applications in machine-readable format and makes it easy to create derivative works such as awesome-lists, configuration scripts, APIs, etc. What you can do with it is only limited by your imagination. Here are several examples to get you started:

πŸ“œ Awesome list

The page you see has an awesome-list of telemetry channels in various apps.

🧯 Scripts

Scripts to disable all known telemetry channels in your shell session.

🚧 API

Get telemetry configuration data via API! See openapi.yaml definition and try it online using Swagger-UI.

Or try it in your shell! ⬇️

curl -X GET 'https://toptout.me/api/telemetry/id/powershell-core/' -H 'accept: application/json'

πŸ€” Future plans

  • Automated tool that can ingest the data from the API. You could run it on your machine to detect and configure telemetry in all supported products.
  • ???

Details

JSON data format

JSON telemetry data format description: data/README

Contributing

If the tool you're using is not here you can easily add it by creating a new JSON file describing its telemetry data channels. Pull requests are welcome!

See CONTRIBUTING for details on adding new telemetry data and running tests.

Contributors

Related projects

Telemetry channels

Below is automatically generated list of known telemetry channels for various applications.

Total count: 143

Applications

Atom

Help improve Atom by sending usage statistics, exceptions and deprecations to the team.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

The user's decision is stored at core.telemetryConsent. The three possible values are undecided, no and limited. The intent is that consent is given if and only if limited is chosen.

Use methods described below to opt-out of this telemetry channel.

1. Edit config file (plaintext)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.atom/init.coffee
macOS $HOME/.atom/init.coffee
Windows %USERPROFILE%\.atom\init.coffee
Content
atom.config.set('core.telemetryConsent', 'no')

Brave

Brave collects anonymized usage metrics and can send crash reports.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Usage data

    Sending anonymous usage metrics is optional and can be disabled in Search settings.

Crash data

Official Usage data Update check Error report
βœ” ❌ ❌ βœ”

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Crash reports

    Enable or disable automatic crash reporting

Canvas LMS

The software may collect information about you and your use of the software.

List of known telemetry channels:

Usage data | Official

Official Usage data Update check Error report
❌ βœ” ❌ ❌

To help our developers better serve you, Instructure would like to collect some usage data about your Canvas installation.

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
CANVAS_LMS_STATS_COLLECTION=opt_out

Usage data | Unofficial

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Entered data will not be sent to the telemetry service.

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
TELEMETRY_OPT_IN=

Eternal Terminal

Eternal Terminal collects crashes and errors in order to help us improve your experience. The data collected is anonymous.

List of known telemetry channels:

Crash data

Official Usage data Update check Error report
βœ” ❌ ❌ βœ”

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
ET_NO_TELEMETRY=ANY_VALUE

Firefox

Telemetry collects information about your Firefox browsing experience to improve Firefox features, browser performance and stability.

List of known telemetry channels:

Enable policies (macOS)

Official Usage data Update check Error report
βœ” ❌ ❌ ❌

Enable Firefox policies so the telemetry can be configured.

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ’» Machine
OS Command
macOS defaults write /Library/Preferences/org.mozilla.firefox EnterprisePoliciesEnabled -bool TRUE

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Examples of the kind of data Telemetry sends to Mozilla includes start-up time, time between cycle collector runs, memory heap used, whether hardware graphics acceleration or Java is enabled, and more. Telemetry does not collect any bookmarks or passwords. It may collect anonymized site visit information in some circumstances, such as when a secure browsing connection fails to connect, or for some experiments.

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ’» Machine
OS Command
macOS defaults write /Library/Preferences/org.mozilla.firefox DisableTelemetry -bool TRUE
2. Edit config file (JSON)
Scope: πŸ’» Machine
OS Path
Linux distribution/policies.json
macOS /Applications/Firefox.app/Contents/Resources/distribution/policies.json
Windows distribution\policies.json
Content
{
  "policies": {
    "DisableTelemetry": true
  }
}
3. Set registry key
Scope: πŸ’» Machine
  • Path: HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox\DisableTelemetry
  • Type: REG_DWORD
  • Value: 1
Scope: πŸ‘€ User
  • Path: HKEY_CURRENT_USER\Software\Policies\Mozilla\Firefox\DisableTelemetry
  • Type: REG_DWORD
  • Value: 1

Homebrew

Homebrew has begun gathering anonymous aggregate user behaviour analytics and reporting these to Google Analytics.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
HOMEBREW_NO_ANALYTICS=1
2. Run command
Scope: πŸ‘€ User
brew analytics off

Lens

Lens collects telemetry data, which is used to help us understand how to improve the product. For example, this usage data helps us to debug issues and to prioritize new features.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Disable usage data reporting

    If you don't wish to send usage data to Mirantis, you can disable the "Telemetry & Usage Tracking" in the Lens preferences.

LYNX VFX

When using LYNX, non personal data can be optionally collected via Google Analytics. This helps us get feedback and prioritize the development to give you the best possible version of our product in future releases.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
LYNX_ANALYTICS=0
2. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux /etc/LYNX.config
Content
{
  "ANALYTICS": {
    "enabled": 0
  }
}

Microsoft 365 | Enterprise

Microsoft is committed to providing you with the information and controls you need to make choices about how your data is collected and used when you’re using Microsoft 365 Apps for enterprise (previously named Office 365 ProPlus).

List of known telemetry channels:

Diagnostic data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Configure the level of client software diagnostic data sent by Office to Microsoft.

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ’» Machine
OS Command
macOS defaults write com.microsoft.office DiagnosticDataTypePreference -string ZeroDiagnosticData
2. Set registry key
Scope: πŸ‘€ User
  • Path: HKEY_CURRENT_USER\Software\Policies\Microsoft\office\16.0\common\privacy\SendTelemetry
  • Type: REG_DWORD
  • Value: 3

Microsoft calculator

This project collects usage data and sends it to Microsoft to help improve our products and services.

List of known telemetry channels:

Diagnostic data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Diagnostic data is disabled in development builds by default, and can be enabled with the SEND_DIAGNOSTICS build flag.

Quickwit

Quickwit Inc. collects anonymous data regarding general usage to help us drive our development.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DISABLE_QUICKWIT_TELEMETRY=1

Ubiquiti UISP Management System

The UISP local controller collects certain telemetry and error information and reports it to Ubiquiti for the purpose of improving the product and the user experience.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Usage data | via web-ui

    Telemetry and error reporting for both Network and CRM modules can be disabled in Settings β†’ UISP.

VSCode

Visual Studio Code collects telemetry data, which is used to help understand how to improve the product.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

VS Code collects usage data that helps to debug issues, such as slow start-up times, and to prioritize new features.

Use methods described below to opt-out of this telemetry channel.

1. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.config/Code/User/settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Windows %APPDATA%\Code\User\settings.json
Content
{
  "telemetry.enableTelemetry": false
}

Crash data

Official Usage data Update check Error report
βœ” ❌ ❌ βœ”

VS Code collects data about any crashes that occur and sends it to Microsoft to help improve our products and services.

Use methods described below to opt-out of this telemetry channel.

1. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.config/Code/User/settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Windows %APPDATA%\Code\User\settings.json
Content
{
  "telemetry.enableCrashReporter": false
}

Windows Terminal

The Windows Terminal client is instrumented to collect usage and diagnostic (error) data and sends it to Microsoft to help improve the product.

List of known telemetry channels:

Usage and Diagnostic data

Official Usage data Update check Error report
βœ” βœ” ❌ βœ”

The Windows Terminal client respects machine wide privacy settings and users can opt-out on their device, as documented in the Microsoft Windows privacy statement.

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. support.microsoft.com | Diagnostics, feedback, and privacy in Windows 10

    To opt-out, go to 'Start', then select 'Settings' > 'Privacy' > 'Diagnostics & feedback', and select 'Basic'.

2. Set registry key
Scope: πŸ’» Machine
  • Path: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection\AllowTelemetry
  • Type: REG_DWORD
  • Value: 1

winget

The winget.exe client is instrumented to collect usage and diagnostic (error) data and sends it to Microsoft to help improve the product.

List of known telemetry channels:

Usage and Diagnostic data

Official Usage data Update check Error report
βœ” βœ” ❌ βœ”

The winget.exe client respects machine wide privacy settings and users can opt-out on their device, as documented in the Microsoft Windows privacy statement.

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. support.microsoft.com | Diagnostics, feedback, and privacy in Windows 10

    To opt-out, go to 'Start', then select 'Settings' > 'Privacy' > 'Diagnostics & feedback', and select 'Basic'.

2. Set registry key
Scope: πŸ’» Machine
  • Path: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection\AllowTelemetry
  • Type: REG_DWORD
  • Value: 1

Cloud

Automagica

This allows us to collect information on the usage of certain Automagica functionalities in order for us to keep improving the software.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
AUTOMAGICA_NO_TELEMETRY=ANY_VALUE

AWS SAM CLI

At AWS, we develop and launch services based on what we learn from interactions with customers. We use customer feedback to iterate on our product. Telemetry is additional information that helps us to better understand our customers’ needs, diagnose issues, and deliver features that improve the customer experience. The AWS SAM CLI collects telemetry, such as generic usage metrics, system and environment information, and errors.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
SAM_CLI_TELEMETRY=0

Azure CLI

Allow Microsoft to collect anonymous data on the usage of the CLI.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
AZURE_CORE_COLLECT_TELEMETRY=0
2. Run command
Scope: πŸ‘€ User
az configure -d collect_telemetry=0

Google Cloud SDK

Unless you opt-in during Google Cloud SDK installation, Cloud SDK software does not collect usage statistics. You can help Google to prioritize Google Cloud SDK features and improvements by permitting Cloud SDK to send command-line command usage statistics to Google.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
CLOUDSDK_CORE_DISABLE_USAGE_REPORTING=true
2. Run command
Scope: πŸ‘€ User
gcloud config set disable_usage_reporting true

Hoockdeck CLI

Telemetry data is sent to Hookdeck.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
HOOKDECK_CLI_TELEMETRY_OPTOUT=ANY_VALUE

Netdata

By default, Netdata collects anonymous usage information from the open-source monitoring agent using the open-source product analytics platform PostHog. We self-host our PostHog instance, which means your data is never sent or processed by any third parties outside of the Netdata infrastructure.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DO_NOT_TRACK=1
2. Visit link(s) for more details
  1. Usage data | using empty file

    Create an empty file called .opt-out-from-anonymous-statistics in your Netdata configuration directory (usually /etc/netdata).

  2. Usage data | using installer option

    Pass the option --disable-telemetry to any of the installer scripts in the installation docs.

Netlify CLI

By default, Netlify collects data on usage of Netlify CLI commands. We do this to improve the reliability and performance of Netlify CLI, and to help drive new features and improvements.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ‘€ User
netlify --telemetry-disable
2. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.netlify/config.json
macOS $HOME/.netlify/config.json
Windows %USERPROFILE%\.netlify\config.json
Content
{
  "telemetryDisabled": true
}

Scaleway CLI (v2)

Send usage statistics and diagnostics.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ‘€ User
scw config set send-telemetry=false

Stripe CLI

The Stripe CLI includes a telemetry feature that collects some usage data. This feature is enabled by default.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
STRIPE_CLI_TELEMETRY_OPTOUT=1

Tilt

Tilt sends anonymized data about how you use it.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DO_NOT_TRACK=1

Communications

Mattermost Server

As described in the privacy policy in each Mattermost server, telemetry data optionally shared from your Mattermost servers is used to identify security and reliability issues, to analyze and fix software problems, to help improve the quality of Mattermost software and related services, and to make design decisions for future releases.

List of known telemetry channels:

Diagnostic data

Official Usage data Update check Error report
❌ ❌ ❌ βœ”

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MM_LOGSETTINGS_ENABLEDIAGNOSTICS=false

Security Update Check

Official Usage data Update check Error report
❌ ❌ βœ” ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MM_SERVICESETTINGS_ENABLESECURITYFIXALERT=false

Database

Aerospike

Aerospike Telemetry is a feature that allows us to collect certain use data - not the database data - on your Aerospike Community Edition server use.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ’» Machine
/opt/aerospike/telemetry/telemetry.py /etc/aerospike/telemetry.conf --disable
2. Edit config file (plaintext)
Scope: πŸ’» Machine

Path: /etc/aerospike/telemetry.conf

Content
[main]
disable = true

Feast

The Feast maintainers use anonymous usage statistics to help shape the Feast roadmap.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
FEAST_TELEMETRY=False

InfluxDB

InfluxData collects information about the usage of InfluxDB. This β€œphone home” capability is intended to provide us with information about the broader user community and an understanding of how the platform is being used.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
INFLUXD_REPORTING_DISABLED=true
2. Visit link(s) for more details
  1. Disable usage data reporting

    Telemetry reporting is enabled by default. However, we’ve made it as easy as possible to β€˜opt-out’ of the reporting. Simply start the InfluxDB process with the --reporting-disabled flag

3. Edit config file (plaintext)
Scope: πŸ‘€ User
OS Path
Linux $INFLUXD_CONFIG_PATH/config.yaml
macOS $INFLUXD_CONFIG_PATH/config.yaml
Windows %INFLUXD_CONFIG_PATH%\config.yaml
Content
telemetry:
  enabled: false

Materialize

Unless disabled, upon startup and once an hour materialized reports some anonymous telemetry data to a central server operated by materialize.com.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Disable telemetry for a single invocation

    If you would like to disable telemetry collection or uploading for a single invocation, pass the --disable-telemetry flag, for example:

    materialized --disable-telemetry

Meltano

By default, Meltano shares anonymous usage data with the Meltano team using Google Analytics.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MELTANO_DISABLE_TRACKING=True
2. Visit link(s) for more details
  1. New project

    When creating a new project, pass --no_usage_stats to meltano init

  2. Existing project

    In an existing project, disable send_anonymous_usage_stats setting

Quilt

Quilt collect anonymous usage statistics to find bugs and prioritize features.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
QUILT_DISABLE_USAGE_METRICS=True
2. Run command
Scope: πŸ‘€ User
quilt3 disable-telemetry

TimescaleDB

We enable anonymous usage sharing to help us better understand and assist TimescaleDB users, as well as provide automated version checks.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ’» Machine
psql -c "ALTER SYSTEM SET timescaledb.telemetry_level=off"
2. Edit config file (plaintext)
Scope: πŸ‘€ User
OS Path
Linux /usr/local/var/postgres/postgresql.conf
macOS ./Library/PostgreSQL/{postgres_version}/share/postgresql/postgresql.conf
Windows %ProgramFiles%\PostgreSQL\{postgres_version}\postgresql.conf
Content
timescaledb.telemetry_level=off

Development

aliBuild

aliBuild has begun gathering anonymous aggregate user behaviour analytics.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
ALIBUILD_NO_ANALYTICS=1
2. Run command
Scope: πŸ‘€ User
aliBuild analytics off

Angular

When installing the Angular CLI or upgrading an existing version, you are prompted to allow global collection of usage statistics. If you say no or skip the prompt, no data is collected.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Share usage data with Angular team.

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
NG_CLI_ANALYTICS=false
2. Run command
Scope: πŸ‘€ User
ng analytics off

Usage data (custom)

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Gather usage data in your own Google Analytics. This configuration option is separate from and in addition to other usage analytics that your users may be sharing with Google.

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
NG_CLI_ANALYTICS_SHARE=false
2. Run command
Scope: πŸ‘€ User
ng config --global --remove cli.analyticsSharing
3. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.angular-config.json
macOS $HOME/.angular-config.json
Windows %USERPROFILE%\.angular-config.json
Content
{
  "cli": {
    "analyticsSharing": "<- REMOVE THIS KEY"
  }
}

Appc Daemon

The telemetry system is implemented in the appcd-telemetry pacakge and provides a service for collecting time and counter-based information and sending it to the Appc cloud for processing.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
APPCD_TELEMETRY=0
2. Run command
Scope: πŸ‘€ User
appcd config set telemetry.enabled false --force

App Center CLI

App Center CLI would like to collect data about how users use CLI commands and some problems they encounter.

  • Privacy policy: ❌

List of known telemetry channels:

Usage data (command)

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ‘€ User
appcenter telemetry off

Usage data (env. var)

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MOBILE_CENTER_TELEMETRY=off

Usage data (JSON file)

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Empty JSON file will disable telemetry.

Use methods described below to opt-out of this telemetry channel.

1. Edit config file (plaintext)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.appcenter-cli/telemetryEnabled.json
macOS $HOME/.appcenter-cli/telemetryEnabled.json
Windows %USERPROFILE%\.appcenter-cli\telemetryEnabled.json
Content

Arduino CLI

No data is currently gathered from users of the CLI. Arduino CLI can be launched as a gRPC server via the daemon command. To provide observability for the gRPC server activities besides logs, the daemon mode activates and exposes by default a Prometheus endpoint (http://localhost:9090/metrics) that can be fetched for metrics data

List of known telemetry channels:

Internal metrics

Official Usage data Update check Error report
βœ” ❌ ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
ARDUINO_METRICS_ENABLED=false
2. Visit link(s) for more details
  1. Internal metrics (config file)

    The metrics settings are exposed via the metrics section in the CLI configuration

Bot Framework CLI

Privacy is very important to us. BF CLI contains optional instrumentation that is designed to help us improve the tool based on anonymous usage patterns. It is disabled, opted-out by default.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
BF_CLI_TELEMETRY=false
2. Run command
Scope: πŸ‘€ User
bf config:set:telemetry --disable

BuildBuddy

At BuildBuddy, we collect telemetry for the purpose of helping us build a better BuildBuddy.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

The telemetry data we collect is reported once per day and contains only aggregate stats like invocation counts and feature usage information. Our telemetry infrastructure is also used to report when important security updates are available.

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Telemetry | Using commandline flag

    Provide ---disable_telemetry=true flag.

Usage data (Google Analytics(

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

We also use Google Analytics to collect pseudonymized usage data about how users are using the BuildBuddy product and how well it is performing.

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Google Analytics | Using commandline flag

    Provide --disable_ga=true flag.

Carbon Design System

Carbon contains a telemetry feature that collects usage information for IBM and Carbon Design System properties.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
CARBON_TELEMETRY_DISABLED=1

choosenim

Starting with version 0.3.0, choosenim has the ability to gather anonymous aggregate user behaviour analytics and to report them to Google Analytics.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
CHOOSENIM_NO_ANALYTICS=1

CocoaPods

First up, we don't want to know anything about your app. So in order to know unique targets we use your project's target UUID as an identifier. These are a hash of your MAC address, Xcode's process id and the time of target creation (but we only know the UUID/hash, so your MAC address is unknown to us). These UUIDs never change in a project's lifetime (contrary to, for example, the bundle identifier). We double hash it just to be super safe.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
COCOAPODS_DISABLE_STATS=true

code-server

We use the data collected only to improve code-server.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Using commandline flag

    Use the --disable-telemetry flag to completely disable telemetry.

Apache Cordova CLI

We use the gathered information to help us make our tool more useful and to better understand how it is used. We do not track or collect personally identifiable information or associate gathered data with any personally identifying information from other sources.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
CI=ANY_VALUE
2. Run command
Scope: πŸ‘€ User
cordova telemetry off

Cube.js

Cube.js collects high-level anonymous usage statistics for servers started in development mode. It doesn't track any credentials, schema contents or queries issued. This statistics is used solely for the purpose of constant cube.js improvement.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
CUBEJS_TELEMETRY=false

Usage data (per-project)

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Disable per-project usage data reporting

    You can opt out by setting telemetry option to false: module.exports = { telemetry: false, };

Dagster

As an open source project, we collect usage statistics to better understand how users engage with Dagster and to inform development priorities.

List of known telemetry channels:

Usage data (config file)

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Edit config file (plaintext)
Scope: πŸ‘€ User
OS Path
Linux $DAGSTER_HOME/dagster.yaml
macOS $DAGSTER_HOME/dagster.yaml
Windows %DAGSTER_HOME%\dagster.yaml
Content
telemetry:
  enabled: false

Usage data (environment variable)

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DAGSTER_DISABLE_TELEMETRY=ANY_VALUE

Docker Desktop

Docker Desktop tracks all app interactions, checks for updates and sends crash reports.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

All app interactions are tracked via segment.com

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Block tracking

    Add this record to your hosts file to block access to Segment

    0.0.0.0 api.segment.io
    

Customer experience data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Customer experience is tracked via www.wootric.com

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Block tracking

    Add this record to your hosts file to block access to Wootric

    0.0.0.0 api.wootric.com
    

Crash data

Official Usage data Update check Error report
❌ ❌ ❌ βœ”

Crash reports are uploaded to the www.bugsnag.com

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Block crash reports

    Add this record to your hosts file to block access to Bugsnag

    0.0.0.0 notify.bugsnag.com
    0.0.0.0 sessions.bugsnag.com
    

Update check

Official Usage data Update check Error report
❌ ❌ βœ” ❌

Updates are forced, unless you upgrade to a paid plan

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Block update check

    Add this record to your hosts file to block update checks

    0.0.0.0 desktop.docker.com
    
  2. github.com | RektInator/kill-docker-auto-update

    This repository contains patched binaries that disable the auto-updating process of Docker Desktop. If you rather patch the binaries yourself, the instructions can be found under Patching Docker Manually.

.NET Interactive

Telemetry is collected when .NET Interactive is started. Once .NET Interactive is running, we do not collect telemetry from any further user actions.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT=1

dotnet-svcutil

Anonymous telemetry information collection.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DOTNET_SVCUTIL_TELEMETRY_OPTOUT=1

DVC

To help us better understand how DVC is used and improve it, DVC captures and reports anonymized usage statistics.

List of known telemetry channels:

Usage Analytics

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ’» Machine
dvc config core.analytics false --system
Scope: πŸ‘€ User
dvc config core.analytics false --global

Ember CLI

Ember-cli tracks (only) the following data points: ember-cli version, build/rebuild/live-reload times, how many errors occurred.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.ember-cli
macOS $HOME/.ember-cli
Windows %USERPROFILE%\.ember-cli
Content
{
  "disableAnalytics": true
}
2. Visit link(s) for more details
  1. Disable usage data reporting

    You can also disable analytics on per-command basis by adding '--disable-analytics' option

Fastlane

fastlane tracks a few key metrics to understand how developers are using the tool and to help us know what areas need improvement. No personal/sensitive information is ever collected.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
FASTLANE_OPT_OUT_USAGE=YES
2. Visit link(s) for more details
  1. Per-project (Fastfile)

    Add opt_out_usage at the top of your Fastfile to disable metrics collection.

Flagsmith API

Flagsmith collects information about self hosted installations. This helps us understand how the platform is being used. This data is never shared outside of the organisation, and is anonymous by design.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
TELEMETRY_DISABLED=ANY_VALUE

Flutter

If you have not opted-out of Flutter's analytics and crash reporting, when a flutter command crashes it attempts to send a crash report to Google in order to help Google contribute improvements to Flutter over time.

List of known telemetry channels:

Crash reporting

Official Usage data Update check Error report
βœ” ❌ ❌ βœ”

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ‘€ User
flutter config --no-analytics

Gatsby

Gatsby contains a telemetry feature that collects anonymous usage information that is used to help improve Gatsby for all users. The Gatsby user base is growing very rapidly. It’s important that our small team and the greater community will better understand the usage patterns, so we can best decide how to design future features and prioritize current work.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
GATSBY_TELEMETRY_DISABLED=1
2. Run command
Scope: πŸ‘€ User
gatsby telemetry --disable

Hasura GraphQL engine

The Hasura GraphQL engine collects anonymous telemetry data that helps the Hasura team in understanding how the product is being used and in deciding what to focus on next.

List of known telemetry channels:

Usage data (CLI and Console)

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

The CLI collects each execution event, along with a randomly generated UUID. The execution event contains the command name, timestamp and whether the execution resulted in an error or not. Error messages, arguments and flags are not recorded. The CLI also collects the server version and UUID that it is talking to. The operating system platform and architecture is also noted along with the CLI version.

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
HASURA_GRAPHQL_ENABLE_TELEMETRY=false
2. Edit config file (JSON)
Scope: πŸ‘€ User
OS Path
Linux $HOME/.hasura/config.json
macOS $HOME/.hasura/config.json
Windows %USERPROFILE%\.hasura\config.json
Content
{
  "enable_telemetry": false
}

Humbug

Humbug lets you collect basic system information and crash reports while respecting your users' privacy.

  • Privacy policy: ❌

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

For people who want to opt out of any Humbug reporting across any tool with a single setting.

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
BUGGER_OFF=1

ImageGear

By using the TOOLKIT with an Evaluation License, you hereby agree to allow ACCUSOFT to collect and monitor data about which of the TOOLKIT API calls you use and which of our sample programs you use. We use this tracking information to determine which areas of the TOOLKIT are most (and least) popular to improve our SDK capabilities and our samples in the future. The tracking information is anonymized in such a way that neither ACCUSOFT nor anybody else can associate this information with you. Please note that no usage data is collected for a licensed TOOLKIT.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

ImageGear for C and C++

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
OS Variable Name
Linux IG_PRO_OPT_OUT
Value: YES

Ionic CLI

The CLI sends usage data to Ionic to create a better experience.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Run command
Scope: πŸ‘€ User
ionic config set --global telemetry false

Local WP

App interactions are tracked via segment.com

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Visit link(s) for more details
  1. Block tracking

    Add this record to your hosts file to block access to Segment

    0.0.0.0 api.segment.io
    

MeiliSearch

MeiliSearch collects anonymous data regarding general usage. This helps us better understand developers' usage of MeiliSearch features. We also use Sentry to make us crash and error reports.

List of known telemetry channels:

Usage data and crash reports

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MEILI_NO_ANALYTICS=true

ML.NET CLI

The ML.NET CLI includes a telemetry feature that collects anonymous usage data that is aggregated for use by Microsoft.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MLDOTNET_CLI_TELEMETRY_OPTOUT=True

mssql-cli

By default, Microsoft collects anonymous usage data in order to improve the user experience. The usage data collected allows the team to prioritize features and bug fixes.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
MSSQL_CLI_TELEMETRY_OPTOUT=True

.NET Core SDK

The NET Core SDK includes a telemetry feature that collects usage data and exception information when the .NET Core CLI crashes. The .NET Core CLI comes with the .NET Core SDK and is the set of verbs that enable you to build, test, and publish your .NET Core apps. It's important that the .NET team understands how the tools are used so they can be improved. Information on failures helps the team resolve problems and fix bugs.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
DOTNET_CLI_TELEMETRY_OPTOUT=true

Next.js

Next.js collects completely anonymous telemetry data about general usage. Participation in this anonymous program is optional, and you may opt-out if you'd not like to share any information.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
NEXT_TELEMETRY_DISABLED=1
2. Run command
Scope: πŸ‘€ User
npx next telemetry disable

NocoDB

NocoDB collects telemetry.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
NC_DISABLE_TELE=1

Nuxt.js

Nuxt Telemetry collects anonymous telemetry data about general usage. This helps us to accurately gauge feature usage and customization across all our users.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
βœ” βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
NUXT_TELEMETRY_DISABLED=1
2. Run command
Scope: πŸ‘€ User
npx nuxt telemetry disable --global

One Codex API - Python Client Library and CLI

One Codex CLI logs errors to One Codex's Sentry server.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report
❌ βœ” ❌ ❌

Use methods described below to opt-out of this telemetry channel.

1. Set environment variable
Scope: ⧉ Process
ONE_CODEX_NO_TELEMETRY=True

Ory

Ory's services collect summarized, anonymized data that can optionally be turned off.

List of known telemetry channels:

Usage data

Official Usage data Update check Error report