beatcracker/toptout
beatcracker/toptout has 184 GitHub stars and 12 forks. Star changes are not measured yet. Last checked 2026-11-12 06:08 UTC. Last push 2026-11-01.
📡 Easily opt-out from telemetry collection
측정된 스타 증가
- in 24h
- 기록 수집 중
- in 7 days
- 기록 수집 중
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.md
Original
Awesome list • Scripts • API • JSON data format • Contributing
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 RapiDoc.
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
Lars Wirzenius (https://liw.fi, liw)
Related projects
-
A proposed unified standard for opting out of telemetry for TUI/console apps:
export DO_NOT_TRACK=1 -
Web tool to enforce privacy & security best-practices on Windows, because privacy is sexy 🍑🍆
GitHub: undergroundwires/privacy.sexy
-
List of Linux distributions, ranked by included telemetry.
-
A lot of software enables telemetry by default unless an environment variable is set. This repository collects telemetry opt-out environment variables from across the web.
-
How to disable most data collection happening in your software and on your devices.
-
CLI Privacy: Opt-out of third-party tracking in your terminal.
Telemetry channels
Below is automatically generated list of known telemetry channels for various applications.
Total count: 163
- Applications
- Cloud
- Communications
- Database
- Development
- aliBuild
- Angular
- Appc Daemon
- App Center CLI
- Arduino CLI
- AWS Amplify CLI (Gen 1)
- Bot Framework CLI
- BuildBuddy
- Capacitor
- Carbon Design System
- choosenim
- CocoaPods
- code-server
- Apache Cordova CLI
- Cube.js
- Dagster
- Docker Desktop
- .NET Interactive
- dotnet-svcutil
- DVC
- Ember CLI
- Fastlane
- Flagsmith API (historical self-hosted)
- Flutter
- Gatsby
- Go
- Hasura GraphQL engine
- Humbug
- ImageGear
- Ionic CLI
- Local WP
- MeiliSearch
- ML.NET CLI
- mssql-cli
- .NET Core SDK
- Next.js
- NocoDB
- Nuxt
- One Codex API - Python Client Library and CLI
- Ory
- Oryx
- Lightstep OpenTelemetry Node Launcher (deprecated)
- Pants
- Microsoft Power Platform CLI
- Prisma 8
- Prisma 6–7
- projector-cli
- PROSE Code Accelerator SDK
- pytket
- REST API Fuzz Testing (RAFT, archived)
- Rasa Open Source 3.x
- Rasa Pro
- react-admin
- React Native for Windows + macOS
- ReportPortal (JS client)
- ReportPortal Pytest plugin
- RESTler
- Rockset CLI
- Testim Root Cause
- Rover CLI
- Salto CLI
- Serverless Framework 4
- Serverless Framework 3 and earlier
- Salesforce CLI (sf)
- Salesforce DX CLI (legacy sfdx)
- SKU
- Stencil
- Strapi
- Tuist
- TYPO3
- vstest
- VueDX
- WAPM CLI (historical alpha)
- Warp
- webhint
- Webiny 5
- Webiny (before v5)
- Yarn 2
- DevOps
- AutomatedLab
- AutomatedLab (legacy)
- AutoSPInstaller Online
- Batect
- Batect (before 0.85.0)
- Chef Automate
- Chef Workstation
- Consul
- Dagger
- decK
- Earthly
- F5 BIG-IP Terraform provider
- F5 CLI
- Infracost
- k0s
- KICS
- kPow
- kubeapt
- MSLab
- Nuke
- OpenVZ
- Packer
- PnP PowerShell
- PnP PowerShell (before v3.4.2)
- Pulumi
- Azure Service Fabric CLI
- Skaffold
- Telepresence
- Terraform
- Terraform Provider for Azure
- CDK for Terraform (archived)
- Vagrant
- Weave Net
- werf
- WKSctl
- Drivers
- Operating systems
- Other
- Shells
- VSCode extension
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,noandlimited. 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')
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
"Automatically Update" is enabled by default in Core Settings of the Settings View, which will allow Atom to check for updates automatically.
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.automaticallyUpdate', 'false')
Brave
Brave Browser offers separate privacy-preserving product analytics, daily usage ping and crash reporting settings.
List of known telemetry channels:
Brave Search usage metrics
| 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
-
Sending anonymous usage metrics is optional and can be disabled in Search settings.
Browser crash reporting
| 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
-
Enable or disable automatic crash reporting
Browser private product analytics (P3A)
| 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
-
In Brave Settings > Privacy and Security > Data Collection, turn off privacy-preserving product analytics.
Browser daily usage ping
| 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
-
In Brave Settings > Privacy and Security > Data Collection, turn off daily usage ping.
Canvas LMS
The software may collect information about you and your use of the software.
List of known telemetry channels:
Usage data
| 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. The separate TELEMETRY_OPT_IN variable only controls whether setup input is hidden, not whether statistics are sent.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
CANVAS_LMS_STATS_COLLECTION=opt_out
Eternal Terminal
Eternal Terminal can report errors and crashes through Datadog and Sentry.
- Telemetry details
- Privacy policy: ❌
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=1
2. Visit link(s) for more details
Disable client error reporting
Start
etwith--telemetry=false.Disable server error reporting
Set
telemetry=falsein/etc/et.cfgfor the server.
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
Example:
reg add HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox /v DisableTelemetry /d 1 /t REG_DWORD /f
Scope: 👤 User
- Path:
HKEY_CURRENT_USER\Software\Policies\Mozilla\Firefox\DisableTelemetry - Type:
REG_DWORD - Value:
1
Example:
reg add HKEY_CURRENT_USER\Software\Policies\Mozilla\Firefox /v DisableTelemetry /d 1 /t REG_DWORD /f
Homebrew
Homebrew has begun gathering anonymous aggregate user behaviour analytics and reporting these to Google Analytics.
- Telemetry details
- Privacy policy: ❌
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
Usage data (alternate 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
HOMEBREW_NO_ANALYTICS_THIS_RUN=1
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
By default,
brewcommand will try to fetch newest version of Homebrew and all formulae from GitHub.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
HOMEBREW_NO_AUTO_UPDATE=1
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
-
In Lens Preferences, disable Telemetry and Usage Tracking.
Automatic error reports
| 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
Disable automatic error reports
In Lens Preferences, turn off Automatic error reports.
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 Apps for 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: 👤 User
| 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\common\clienttelemetry\SendTelemetry - Type:
REG_DWORD - Value:
3
Example:
reg add HKEY_CURRENT_USER\Software\Policies\Microsoft\office\common\clienttelemetry /v SendTelemetry /d 3 /t REG_DWORD /f
Windows 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 0.6
Quickwit 0.6 sends anonymous usage telemetry by default. The legacy telemetry crate has since been removed from newer Quickwit code.
- Telemetry details
- Privacy policy: ❌
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
QW_DISABLE_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
-
Telemetry and error reporting for both Network and CRM modules can be disabled in
Settings → UISP.
Visual Studio Code
Visual Studio Code collects telemetry data, which is used to help understand how to improve the product.
List of known telemetry channels:
Usage, error and crash telemetry
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ✔ |
Set telemetry.telemetryLevel to off. Restart VS Code to fully disable crash reporting.
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.telemetryLevel": "off"
}
Usage data (legacy settings)
| 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 (legacy settings)
| 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.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage and Diagnostic data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ✔ |
Windows Terminal follows Windows diagnostic-data settings. Selecting Required diagnostic data does not completely disable Windows diagnostics.
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 client sends usage and diagnostic events. Set telemetry.disable to true in WinGet settings to prevent WinGet from writing telemetry events.
Use methods described below to opt-out of this telemetry channel.
1. Edit config file (JSON)
Scope: 👤 User
| OS | Path |
|---|---|
| Windows | %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json |
Content
{
"telemetry": {
"disable": true
}
}
2. Visit link(s) for more details
Edit settings for alternative WinGet installations
Run
winget settingsto locate the settings file. Non-packaged WinGet uses%LOCALAPPDATA%\Microsoft\WinGet\Settings\settings.json.
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 config set core.collect_telemetry=no
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
Hookdeck CLI v2
Hookdeck CLI v2 collects command usage patterns without event data or request payloads.
- Telemetry details
- Privacy policy: ❌
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_DISABLED=1
2. Run command
Scope: 👤 User
hookdeck telemetry disabled
Hookdeck CLI (before v2)
Historical Hookdeck CLI versions could include telemetry in client requests.
List of known telemetry channels:
Usage data (historical)
| 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
-
Create an empty file called
.opt-out-from-anonymous-statisticsin your Netdata configuration directory (usually/etc/netdata). Usage data | using installer option
Pass the option
--disable-telemetryto 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 and error telemetry
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ✔ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
NETLIFY_TELEMETRY_DISABLED=1
2. Run command
Scope: 👤 User
netlify --telemetry-disable
3. 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
}
4. Visit link(s) for more details
Alternative environment variable
Set
DO_NOT_TRACK=1in the Netlify CLI process environment to disable usage and error telemetry.
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.
- Telemetry details
- Privacy policy: ❌
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
Self-hosted usage telemetry
| 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
-
In the self-hosted System Console, disable telemetry sharing. Cloud administrators cannot disable this collection.
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:
Standalone Telemetry Agent usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Restart Aerospike or the Telemetry Agent after changing telemetry settings.
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 (INI)
Scope: 💻 Machine
Path: /etc/aerospike/telemetry.conf
Content
[main]
disable = true
Feast
Feast SDK usage reporting records method calls and exceptions. Recent versions require explicit opt-in.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage and error 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
FEAST_USAGE=False
Feast 0.10
Feast 0.10 collects anonymized error reports and usage statistics, enabled by default.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage and error 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
FEAST_TELEMETRY=False
InfluxDB 2
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 (InfluxDB 2)
| 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
-
Start InfluxDB 2 with
--reporting-disabled.
3. Edit config file (YAML)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $INFLUXD_CONFIG_PATH/config.yaml |
| macOS | $INFLUXD_CONFIG_PATH/config.yaml |
| Windows | %INFLUXD_CONFIG_PATH%\config.yaml |
Content
reporting-disabled: true
InfluxDB 3 Core and Enterprise
InfluxDB 3 collects operational and usage metrics, including instance and query activity. Telemetry is sent to InfluxData unless disabled.
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
INFLUXDB3_DISABLE_TELEMETRY_UPLOAD=true
2. Visit link(s) for more details
Disable telemetry with a server flag
Start InfluxDB 3 with
influxdb3 serve --disable-telemetry-upload.Earlier InfluxDB 3 environment variable
Releases before 3.11 used
INFLUXDB3_TELEMETRY_DISABLE_UPLOAD=true. The legacy name remains recognized as a deprecated alias.
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
Disable telemetry for a single invocation
If you would like to disable telemetry collection or uploading for a single invocation, pass the
--disable-telemetryflag, for example:materialized --disable-telemetry
Meltano
By default, Meltano shares anonymous usage data with the Meltano team using Snowplow.
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_SEND_ANONYMOUS_USAGE_STATS=false
2. Visit link(s) for more details
-
When creating a new project, pass
--no-usage-statsto meltano init -
In an existing project, disable
send_anonymous_usage_statssetting
Usage data (alternative environment variable)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Disables all tracking when set to a truthy value.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
MELTANO_DISABLE_TRACKING=true
Quilt
Quilt collect anonymous usage statistics to find bugs and prioritize features.
- Telemetry details
- Privacy policy: ❌
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 and automatic version checks
| 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. Visit link(s) for more details
Disable in PostgreSQL configuration
Set
timescaledb.telemetry_level=offin the server's postgresql.conf. The file location depends on deployment; apply the server configuration change as required.
Development
aliBuild
aliBuild has begun gathering anonymous aggregate user behaviour analytics.
- Telemetry details
- Privacy policy: ❌
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.
- Telemetry details
- Privacy policy: ❌
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 --global
Workspace analytics
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Run within an Angular workspace. Without --global the setting is not written to the global user configuration.
Use methods described below to opt-out of this telemetry channel.
1. Run command
Scope: 👤 User
ng analytics off
Custom analytics (before Angular CLI v15)
| 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 |
|---|---|---|---|
| ❌ | ✔ | ❌ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Edit config file (JSON)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.appcenter-cli/telemetryEnabled.json |
| macOS | $HOME/.appcenter-cli/telemetryEnabled.json |
| Windows | %APPDATA%\.appcenter-cli\telemetryEnabled.json |
Content
false
Arduino CLI
Arduino CLI checks for new releases every 24 hours.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
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
ARDUINO_UPDATER_ENABLE_NOTIFICATION=false
2. Run command
Scope: 👤 User
arduino-cli config set updater.enable_notification false
AWS Amplify CLI (Gen 1)
AWS Amplify CLI sends anonymized information such as system metadata, usage metrics and errors.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Usage data preference applies to the CLI installation on the machine.
Use methods described below to opt-out of this telemetry channel.
1. Run command
Scope: 💻 Machine
amplify configure --usage-data-off
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
Telemetry | Using commandline flag
Provide
--disable_telemetry=trueflag.
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
Google Analytics | Using commandline flag
Provide
--disable_ga=trueflag.
Capacitor
Capacitor collects anonymous telemetry data about general CLI usage. The CLI allows users to disable 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. Run command
Scope: 👤 User
npx cap telemetry off
Carbon Design System
Carbon telemetry runs during CI installations outside pull requests on specified IBM and Carbon Design System GitHub remotes.
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.
- Telemetry details
- Privacy policy: ❌
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
2. Visit link(s) for more details
Disable analytics using DO_NOT_TRACK
Set
DO_NOT_TRACK=1in the choosenim process environment as an alternative to 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.
- Telemetry details
- Privacy policy: ❌
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
-
Use the
--disable-telemetryflag to completely disable telemetry.
Update check
| 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
-
Pass
--disable-update-checkwhen starting code-server.
Apache Cordova CLI
Cordova CLI 12.x documented a voluntary telemetry opt-in prompt and commands to turn usage reporting on or off.
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
cordova telemetry off
2. Visit link(s) for more details
Disable telemetry for one command
Pass
--no-telemetrywhen invoking a Cordova CLI command.
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
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.
- Telemetry details
- Privacy policy: ❌
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 (YAML)
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 can collect application usage statistics and crash reports and can check for available updates.
List of known telemetry channels:
Usage statistics and crash reports
| 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
-
In Docker Desktop Settings > General, turn off Send usage statistics.
-
For enterprise-managed Docker Desktop, set
analyticsEnabledtofalsein managed settings.
Update checks
| 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
Disable automatic update checks
In Docker Desktop Settings > Software updates, turn off Automatically check for updates. This controls update notifications without an enterprise-managed installation.
-
Set
disableUpdatetotruein Docker Desktop enterprise Settings Management.
Windows MSI installer analytics
| 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
Disable MSI installer analytics
Pass
DISABLEANALYTICS=1when installing Docker Desktop with the Windows MSI.
.NET Interactive
.NET Interactive telemetry includes startup and CLI actions, hashed notebook package names, and notebook cell languages.
- Telemetry details
- Privacy policy: ❌
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.
- Telemetry details
- Privacy policy: ❌
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. Set environment variable
Scope: ⧉ Process
DVC_NO_ANALYTICS=true
2. 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.
- Telemetry details
- Privacy policy: ❌
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
-
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
-
Add
opt_out_usageat the top of your Fastfile to disable metrics collection.
Flagsmith API (historical self-hosted)
Early self-hosted Flagsmith API installations could send installation counts and server details at startup.
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
ENABLE_TELEMETRY=False
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:
Analytics and 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 --disable-analytics
Analytics and crash reporting (historical CLI config)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ✔ |
In Flutter SDK releases using the legacy config command, the analytics setting also controls crash reports. Prefer the top-level --disable-analytics option in current versions.
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
Go
Instrumentation will be added to the Go command-line tools written and distributed by the Go team, such as the
gocommand, the Go compiler,gopls, andgovulncheck.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Go 1.23 and newer provide on, off, and local-only modes. The opt-in command enables uploads, while opt-out disables local collection too.
Use methods described below to opt-out of this telemetry channel.
1. Run command
Scope: 👤 User
go telemetry off
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:
GraphQL Engine server usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Disable telemetry collection by the Hasura GraphQL Engine server.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
HASURA_GRAPHQL_ENABLE_TELEMETRY=false
2. Visit link(s) for more details
Disable server telemetry using a flag
Start Hasura GraphQL Engine with
--enable-telemetry=false.
Hasura CLI usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
CLI execution metadata can be disabled in the Hasura CLI user configuration.
Use methods described below to opt-out of this telemetry channel.
1. 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
Local WP offers separate opt-in usage and error reporting settings.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage reporting
| 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
-
Open Local Preferences > Advanced and turn off usage reporting.
Error reporting
| 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
-
Open Local Preferences > Advanced and turn off error reporting.
MeiliSearch
Meilisearch collects anonymous general usage information to understand product feature usage.
- Telemetry details
- Privacy policy: ❌
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
MEILI_NO_ANALYTICS=true
2. Visit link(s) for more details
Disable analytics using a flag
Start Meilisearch with
--no-analytics.-
Set
no_analytics = truein the Meilisearch config.toml file.
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.
- Telemetry details
- Privacy policy: ❌
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
Sentry error 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
NC_DISABLE_ERR_REPORTS=true
Nuxt
Nuxt Telemetry collects anonymous telemetry data about general usage. This helps us to accurately gauge feature usage and customization across all our users.
- Telemetry details
- Privacy policy: ❌
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
3. Visit link(s) for more details
Alternative environment variable
Set
DO_NOT_TRACK=1to disable Nuxt telemetry.-
Set
telemetry: falsein your Nuxt project configuration.
Usage data (Nuxt 2 CLI)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
For Nuxt 2.13 and later, configure the global telemetry preference using the Nuxt 2 CLI.
Use methods described below to opt-out of this telemetry channel.
1. 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.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Error 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
ONE_CODEX_NO_TELEMETRY=True
Ory
Ory telemetry can be disabled, but one startup identification event is still transmitted.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage data (startup identification remains)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
SQA_OPT_OUT=true
2. Visit link(s) for more details
Disable ongoing usage reporting
Start the supported Ory service with
--sqa-opt-out. One startup identification event is still sent.-
Older Ory services may support
sqa.opt_out: true. Confirm compatibility with your release.
Oryx
When utilized within Azure services, this project collects usage data and sends it to Microsoft to help improve our products and services.
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
ORYX_DISABLE_TELEMETRY=true
Lightstep OpenTelemetry Node Launcher (deprecated)
The deprecated launcher could export host metrics to Lightstep. LS_METRICS_HOST_ENABLED does not disable instrumented application spans.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Host metrics export
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Disables launcher host metrics, not general OpenTelemetry traces.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
LS_METRICS_HOST_ENABLED=0
Pants
Pants can optionally send anonymized telemetry to the Pants project. This data helps us develop and improve Pants by detecting bugs, analyzing usage patterns, and so on. Telemetry is sent in the background, so it doesn't slow down your Pants runs. No telemetry is sent until you opt in to this feature.
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
PANTS_ANONYMOUS_TELEMETRY_ENABLED=false
2. Visit link(s) for more details
-
Provide
--no-anonymous-telemetry-enabledflag. -
To explicitly opt out of telemetry and silence any logging about it add this to your
pants.toml:[anonymous-telemetry] enabled = false
Microsoft Power Platform CLI
The software may collect information about you and your use of the software and send it to Microsoft. Microsoft may use this information to provide services and improve our products and services.
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
PP_TOOLS_TELEMETRY_OPTOUT=1
2. Run command
Scope: 👤 User
pac telemetry disable
Prisma 8
Prisma CLI telemetry can be disabled by a saved CLI preference or environment overrides.
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
PRISMA_DISABLE_TELEMETRY=1
2. Run command
Scope: 👤 User
prisma telemetry disable
3. Visit link(s) for more details
Alternative environment variable
Set
DO_NOT_TRACK=1to disable telemetry for a Prisma CLI invocation.
Prisma 6–7
Prisma 6 and 7 CLI and Studio use the checkpoint service for usage reporting. Error reports require confirmation.
List of known telemetry channels:
Usage data (Prisma 6)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Invocations of the prisma CLI and general usage of Studio results in data being sent to the telemetry server at https://checkpoint.prisma.io.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
CHECKPOINT_DISABLE=1
Error reporting (Prisma 6)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ❌ | ✔ |
Before an error report is submitted, there will always be a prompt asking you to confirm or deny the submission of the error report!
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
-
You can opt-out of data collection by responding to the interactive prompt with no.
projector-cli
Projector uses Application Insights to understand and fix CLI errors.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
CLI error 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
TELEMETRY_ENABLED=0
2. Visit link(s) for more details
Disable per-project error telemetry
Set
TELEMETRY_ENABLED=0in the project's.projector.envfile.
PROSE Code Accelerator SDK
PROSE sends telemetry information for the purpose of improving the product. The data collected is not used to identify any person.
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
PROSE_TELEMETRY_OPTOUT=ANY_VALUE
2. Edit config file (JSON)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.config/prose/config.json |
| macOS | $HOME/.config/prose/config.json |
| Windows | %USERPROFILE%\.config\prose\config.json |
Content
{
"telemetry_opt_out": true
}
pytket
pytket features a telemetry module which can be used to keep track of pytket usage and will provide usage analytics and error reporting at a later date. Telemetry is disabled by default.
List of known telemetry channels:
Diagnostic data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Once a user has opted in to telemetry they will be assigned a telemetry ID by making an HTTP request to a CQC server with some information about their system. The telemetry feature will not collect any Personally Identifiable Information (PII).
Use methods described below to opt-out of this telemetry channel.
1. Edit config file (JSON)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.config/pytket/config.json |
| macOS | $HOME/.config/pytket/config.json |
| Windows | %USERPROFILE%\.config\pytket\config.json |
Content
{
"enable_telemetry": false
}
REST API Fuzz Testing (RAFT, archived)
By default, we collect anonymous usage data from your RAFT instance, which helps us understand how users use RAFT and the problems they experience, which in turn, helps us improve the quality of the offering over time.
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
Disable metrics in config file
In the CLI defaults.json file, set
metricsOptIntofalsebefore deploying the service.Disable metrics in the service deployment
Set
metricsOptIntofalsein the self-hosted service deployment configuration.
Rasa Open Source 3.x
Rasa uses telemetry to report anonymous usage information. This information is essential to help improve Rasa Open Source for all 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
RASA_TELEMETRY_ENABLED=false
2. Run command
Scope: 👤 User
rasa telemetry disable
Rasa Pro
Rasa Pro gathers telemetry usage data about deployed assistants and the runtime environment.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
These opt-out methods do not apply to Rasa Developer Edition licenses, where telemetry cannot be disabled.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
RASA_TELEMETRY_ENABLED=false
2. Run command
Scope: 👤 User
rasa telemetry disable
react-admin
In production, react-admin applications send an anonymous request on mount to a telemetry server operated by marmelab.
List of known telemetry channels:
Domain stats
| 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
-
You can opt out of telemetry by simply adding
disableTelemetryto the<Admin>component:// in src/App.js import * as React from "react"; import { Admin } from 'react-admin'; const App = () => ( <Admin disableTelemetry> // ... </Admin> );
React Native for Windows + macOS
Some build-time tools will send telemetry to Microsoft by default. No telemetry is collected or transmitted in the final app.
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
react-native-windows/cli | Using commandline flag
Provide
--no-telemetryflag.react-native-windows-init | Using commandline flag
Provide
--no-telemetryflag.
ReportPortal (JS client)
ReportPortal collects only information about agent name and version. This information is sent to Google analytics on the launch start.
- Telemetry details
- Privacy policy: ❌
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
REPORTPORTAL_CLIENT_JS_NO_ANALYTICS=true
ReportPortal Pytest plugin
The ReportPortal Python client sends an event to Google Analytics after a successful test launch, including the agent name, client version and Python version.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Google Analytics launch metadata
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
AGENT_NO_ANALYTICS=1
RESTler
RESTler collects telemetry in order to understand usage and prioritize 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. Set environment variable
Scope: ⧉ Process
RESTLER_TELEMETRY_OPTOUT=1
Rockset CLI
The Rockset CLI includes a telemetry feature that collects some usage data. This feature is enabled by default. We never log any sensitive data, query text, or query result data.
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
ROCKSET_CLI_TELEMETRY_OPTOUT=1
Testim Root Cause
As part of an incubating feature, we are collection some basic telemetry & usage statistics.
- Telemetry details
- Privacy policy: ❌
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
SUGGESTIONS_OPT_OUT=ANY_VALUE
Rover CLI
By default, Rover collects some anonymous usage data to help us improve the tool.
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
APOLLO_TELEMETRY_DISABLED=1
Salto CLI
Telemetry refers to the collection of non personally identifiable data. The data is being used to improve the product's performance, as well as detect bugs and issues.
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
SALTO_TELEMETRY_DISABLE=1
2. Edit config file (plaintext)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.salto/salto.config/config.nacl |
| macOS | $HOME/.salto/salto.config/config.nacl |
| Windows | %USERPROFILE%\.salto\salto.config\config.nacl |
Content
AppConfig:
telemetry: false
Serverless Framework 4
Serverless Framework 4 sends minimal license-compliance telemetry. The separate Dashboard observability integration can be disabled.
List of known telemetry channels:
License telemetry
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
License-compliance telemetry may still be sent without Dashboard integration. No generally applicable opt-out is documented.
Dashboard observability
| 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
Disable function observability
Set
stages.default.observability: falsein serverless.yml. Specify stage overrides only if desired. This does not disable Framework license telemetry.
Serverless Framework 3 and earlier
Earlier Serverless Framework CLI versions collect anonymous usage statistics. These controls do not establish an opt-out for v4 license 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
SLS_TELEMETRY_DISABLED=1
2. Run command
Scope: 👤 User
serverless slstats --disable
Usage data (alternate 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
SLS_TRACKING_DISABLED=1
Salesforce CLI (sf)
Salesforce collects usage data and metrics (telemetry) to help improve Salesforce CLI. We collect anonymous information related to the use of the CLI and plug-ins, such as which commands and parameters were run, and performance and error data.
List of known telemetry channels:
Usage and error telemetry
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ✔ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
SF_DISABLE_TELEMETRY=true
Salesforce DX CLI (legacy sfdx)
Salesforce collects usage data and metrics (telemetry) to help improve Salesforce CLI. We collect anonymous information related to the use of the CLI and plug-ins, such as which commands and parameters were run, and performance and error data.
List of known telemetry channels:
Usage data (legacy sfdx CLI)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
SFDX_DISABLE_TELEMETRY=true
2. Run command
Scope: 👤 User
sfdx config:set disableTelemetry=true --global
SKU
To help us improve sku, please install our private telemetry package that gives us insights on usage, errors and performance.
- Telemetry details
- Privacy policy: ❌
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
SKU_TELEMETRY=false
Stencil
As of version 2.7.0, Stencil collects anonymous telemetry data about usage of our command line interface.
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
npx stencil telemetry off
Strapi
Strapi contains a feature in which anonymous and otherwise non-sensitive data is collected. This data is collectively aggregated for all our users, which when taken together give us a better global understanding of how users are interacting and using Strapi.
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
STRAPI_TELEMETRY_DISABLED=true
2. Visit link(s) for more details
Disable project telemetry in Strapi 5
Run
strapi telemetry:disable, or setstrapi.telemetryDisabledto true in package.json.
Update notifications (Strapi v4 and earlier)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
STRAPI_DISABLE_UPDATE_NOTIFICATION is not supported in Strapi 5.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
STRAPI_DISABLE_UPDATE_NOTIFICATION=true
Update notifications (Strapi 5)
| 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
Disable Strapi 5 update notifications
Set
logger.updates.enabledtofalsein config/server.js.
Tuist
Tuist sends some anonymous analytics events to track the usage of the tool.
- Telemetry details
- Privacy policy: ❌
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
TUIST_STATS_OPT_OUT=1
TYPO3
Since TYPO3 CMS 6.2, the Install Tool allows integrators to update the TYPO3 Core with a click of a button.
- Privacy policy: ❌
List of known telemetry channels:
Core updater (classic installations)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Disable the Core Updater for classic non-Composer installations. Composer installations already have this updater disabled.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
TYPO3_DISABLE_CORE_UPDATER=1
Core updater (Apache compatibility)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Using Apache
mod_rewritein certain setups makes environment variables from original requests available in the target request asREDIRECT_<envvar>.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
REDIRECT_TYPO3_DISABLE_CORE_UPDATER=1
vstest
VSTest does not send its command telemetry by default. Collection requires VSTEST_TELEMETRY_OPTEDIN=1.
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
VSTEST_TELEMETRY_OPTEDIN=0
VueDX
This package contains telemetry and submits various actions to Sentry.io.
- Telemetry details
- Privacy policy: ❌
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
VUEDX_TELEMETRY=off
WAPM CLI (historical alpha)
During the alpha, telemetry (specifically error logging to Sentry) is enabled by default in the WAPM CLI. We send and record information such as IP address, operating system name and version, and the error/panic message.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Sentry error logging
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ❌ | ✔ |
Use methods described below to opt-out of this telemetry channel.
1. Run command
Scope: 👤 User
wapm config set telemetry.enabled false
Warp
Warp offers separate usage telemetry and crash reporting privacy controls.
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. Visit link(s) for more details
-
In Warp Settings > Privacy, turn off Help improve Warp.
Crash reporting
| 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
-
In Warp Settings > Privacy, turn off Send crash reports.
webhint
At the end of the second run webhint we will ask if you want to send limited usage information to help us to build a better product.
- Telemetry details
- Privacy policy: ❌
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
HINT_TELEMETRY=off
2. Run command
Scope: 👤 User
hint --telemetry=off
Webiny 5
By default, Webiny collects anonymous usage information, which is exclusively used for improving the product and understanding usage patterns.
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
yarn webiny disable-telemetry
Webiny (before v5)
By default, Webiny collects anonymous usage information, which is exclusively used for improving the product and understanding usage patterns.
List of known telemetry channels:
Usage data (legacy frontend)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ❌ | ✔ | ❌ | ❌ |
For legacy React frontends, set REACT_APP_WEBINY_TELEMETRY=false at frontend build time. This is not a current Webiny CLI or backend-wide telemetry override.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
REACT_APP_WEBINY_TELEMETRY=false
Usage data (legacy CLI)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
The 3.2.0 CLI supports disable-tracking and enable-tracking. Newer versions use disable-telemetry.
Use methods described below to opt-out of this telemetry channel.
1. Run command
Scope: 👤 User
yarn webiny disable-tracking
Yarn 2
Data are sent via batches, roughly every seven days. This prevents us from tracking your usage with a too high granularity, leaving us only the most useful information to do our job efficiently.
- Telemetry details
- Privacy policy: ❌
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
YARN_ENABLE_TELEMETRY=0
2. Run command
Scope: 👤 User
yarn config set --home enableTelemetry 0
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
Disable per-project usage data reporting
To disable it on a project (including for anyone who would clone it), run: yarn config set enableTelemetry 0
DevOps
AutomatedLab
AutomatedLab telemetry is opt-in from version 5.0. Users are asked whether to share telemetry data.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
On Windows the commands set a machine-wide value, on Unix they write telemetry marker files.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
AUTOMATEDLAB_TELEMETRY_OPTIN=0
2. Run command
Scope: 💻 Machine
| OS | Command |
|---|---|
| Windows | powershell -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "Import-Module AutomatedLab -ErrorAction Stop ; Disable-LabTelemetry -ErrorAction Stop" |
Scope: 👤 User
| OS | Command |
|---|---|
| Linux | pwsh -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "Import-Module AutomatedLab -ErrorAction Stop ; Disable-LabTelemetry -ErrorAction Stop" |
| macOS | pwsh -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "Import-Module AutomatedLab -ErrorAction Stop ; Disable-LabTelemetry -ErrorAction Stop" |
AutomatedLab (legacy)
Older AutomatedLab implementations used AUTOMATEDLAB_TELEMETRY_OPTOUT to control telemetry. The exact version range is unconfirmed.
- Telemetry details
- Privacy policy: ❌
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
AUTOMATEDLAB_TELEMETRY_OPTOUT=1
AutoSPInstaller Online
Telemetry is disabled 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
DisableTelemetry=True
Batect
Since version 0.85.0, Batect no longer collects in-app telemetry. Batect also provides an update check.
List of known telemetry channels:
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Batect checks for updated versions and displays a reminder to the user if a newer version is available. It automatically checks for updates at most once every 36 hours.
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
-
Passing this flag will disable both the update check and notification:
--no-update-notification.
Batect (before 0.85.0)
Before version 0.85.0, Batect collected anonymous environment, usage and performance information during execution.
List of known telemetry channels:
Usage data (before v0.85.0)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
BATECT_ENABLE_TELEMETRY=false
2. Run command
Scope: 👤 User
batect --permanently-disable-telemetry
3. Visit link(s) for more details
Disable telemetry collection by blocking network access to telemetry host.
If you wish to block telemetry data uploads at the network level, block access to
api.abacus.batect.dev. Note that the IP address of this host name can change at any time, so it is best to block the host name, not the IP address.Disable telemetry for an older project
Set
forbid_telemetry: truein batect.yml to prevent telemetry for that project.
Usage data (per-invocation) (before v0.85.0)
| 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
Disable telemetry collection or uploading for a single invocation.
If you would like to disable telemetry collection or uploading for a single invocation, pass the --no-telemetry flag, for example: ./batect --no-telemetry the-task
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Batect checks for updated versions and displays a reminder to the user if a newer version is available. It automatically checks for updates at most once every 36 hours.
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
-
Passing this flag will disable both the update check and notification:
--no-update-notification.
Chef Automate
Users of this Chef Automate server may elect to share user-anonymized usage data with Chef Software, Inc. Chef uses this shared data to improve Chef Automate.
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
Apply server-side telemetry configuration
Apply the modified TOML file with
chef-automate config patch configuration.toml.-
Individual users can opt out of telemetry by unchecking the telemetry box on the welcome pop-up the first time they log into Automate. To opt out of telemetry at any later point in time, navigate to the profile icon, select “About Chef Automate” from the drop-down, and uncheck the telemetry checkbox.
2. Edit config file (TOML)
Scope: 💻 Machine
Path: configuration.toml
Content
[license_control.v1.sys.telemetry]
opt_out = true
Chef Workstation
In order to continually improve Chef Workstation, we collect information to help us identify bugs and understand how people interact with Chef Workstation.
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
CHEF_TELEMETRY_OPT_OUT=1
2. Edit config file (TOML)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.chef-workstation/config.toml |
| macOS | $HOME/.chef-workstation/config.toml |
| Windows | %USERPROFILE%\.chef-workstation\config.toml |
Content
[telemetry]
enabled=false
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Edit config file (TOML)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.chef-workstation/config.toml |
| macOS | $HOME/.chef-workstation/config.toml |
| Windows | %USERPROFILE%\.chef-workstation\config.toml |
Content
[updates]
enable=false
Consul
Consul makes use of a HashiCorp service called Checkpoint which is used to check for updates and critical security bulletins.
List of known telemetry channels:
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Disables automatic checking for security bulletins and new version releases. This is disabled in Consul Enterprise.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
CHECKPOINT_DISABLE=ANY_VALUE
2. Visit link(s) for more details
-
Set
disable_update_checktotruein the Consul agent's configuration.
Update check signature
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Disables providing an anonymous signature for de-duplication with the update check
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
Suppress the anonymous signature
Set
disable_anonymous_signaturetotruein the Consul agent's configuration.
Dagger
By default, the dagger CLI sends anonymized telemetry to dagger.io
- Telemetry details
- Privacy policy: ❌
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
decK
decK collects anonymized data to track feature adoption.
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
DECK_ANALYTICS=off
Earthly
By default, Earthly collects anonymized data which we use for measuring performance of the earthly command.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Disable usage data reporting
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
EARTHLY_DISABLE_ANALYTICS=1
2. Edit config file (YAML)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.earthly/config.yml |
| macOS | $HOME/.earthly/config.yml |
| Windows | %USERPROFILE%\.earthly\config.yml |
Content
global:
disable_analytics: true
F5 BIG-IP Terraform provider
The F5 BIG-IP provider gathers non-identifiable usage data for the purposes of improving the product as outlined in the end user license agreement for BIG-IP.
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
TEEM_DISABLE=true
F5 CLI
F5 collects non-personal telemetry data to help improve 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
F5_ALLOW_TELEMETRY=false
Infracost
When using a self-hosted Cloud Pricing API, Infracost CLI will send telemetry data.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Opt-out of telemetry when using a self-hosted Cloud Pricing API.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
INFRACOST_SELF_HOSTED_TELEMETRY=false
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Skip the Infracost update check.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
INFRACOST_SKIP_UPDATE_CHECK=true
k0s
To improve the end-user experience k0s is configured by default to collect telemetry data from clusters and send it to the k0s development team.
- Telemetry details
- Privacy policy: ❌
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
-
To disable the telemetry function, change the enabled setting to
false:spec: telemetry: enabled: false
KICS
Kics is using Sentry's application monitoring platform for crash reports collection: https://sentry.io/
- Telemetry details
- Privacy policy: ❌
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. Set environment variable
Scope: ⧉ Process
DISABLE_CRASH_REPORT=0
Usage data (legacy versions)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
KICS_COLLECT_TELEMETRY=0
kPow
The kPow UI records product usage with Google Analytics. We receive the standard Google Analytics data set (page views, location, etc). We also receive a small number of custom events when you take user action (topic-create, topic-delete, sample-topic, etc).
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Set ALLOW_UI_ANALYTICS=false to disable Kpow UI analytics in supported licensed deployments.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
ALLOW_UI_ANALYTICS=false
kubeapt
The software may collect information about you and your use of the software.
- Telemetry details
- Privacy policy: ❌
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
DASH_DISABLE_TELEMETRY=ANY_VALUE
MSLab
The software may collect information about you and your use of the software and send it to Microsoft. Microsoft may use this information to provide services and improve our products and services.
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
MSLAB_TELEMETRY_LEVEL=None
Nuke
As an effort to improve NUKE and to provide you with a better and more tailored experience, we include a telemetry feature that collects anonymous usage data and enables us to make more informed decisions for the future development.
- Telemetry details
- Privacy policy: ❌
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
NUKE_TELEMETRY_OPTOUT=1
OpenVZ
vzstats is a tool to gather OpenVZ usage statistics.
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
-
You can completely disable vzstats client on a machine by executing the following command:
mkdir -p /etc/vz touch /etc/vz/vzstats-disable
Packer
When Packer is invoked it sometimes calls out to checkpoint.hashicorp.com to look for new versions of Packer.
List of known telemetry channels:
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
CHECKPOINT_DISABLE=1
PnP PowerShell
PnP PowerShell no longer sends usage telemetry as of September 4, 2026. Its update notifications remain configurable.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
One time per PowerShell session PnP PowerShell will check for new versions when you execute
Connect-PnPOnline.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
PNPPOWERSHELL_UPDATECHECK=false
PnP PowerShell (before v3.4.2)
Prior to v3.4.2, PnP PowerShell reported cmdlet usage and version information. Telemetry collection ended on September 4, 2026.
- Telemetry details
- Privacy policy: ❌
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
PNPPOWERSHELL_DISABLETELEMETRY=true
2. Run command
Scope: 👤 User
| OS | Command |
|---|---|
| Other | pwsh -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "Import-Module PnP.PowerShell -ErrorAction Stop ; Disable-PnPPowerShellTelemetry -Force -ErrorAction Stop" |
| Windows | powershell -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "Import-Module PnP.PowerShell -ErrorAction Stop ; Disable-PnPPowerShellTelemetry -Force -ErrorAction Stop" |
Pulumi
Pulumi tries to access pulumi.com to get the latest version.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
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
PULUMI_SKIP_UPDATE_CHECK=true
Azure Service Fabric CLI
Sfctl telemetry collects command name without parameters provided or their values, sfctl version, OS type, python version, the success or failure of the command, the error message returned.
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
sfctl settings telemetry set_telemetry --off
Skaffold
To help prioritize features and work on improving Skaffold, we collect anonymized Skaffold usage data. Usage data does not include any argument values or personal 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. Run command
Scope: 👤 User
skaffold config set --global collect-metrics false
Telepresence
Telepresence collects some basic information about its users so it can send important client notices, such as new version availability and security bulletins. We also use the information to aggregate basic usage analytics anonymously.
- Telemetry details
- Privacy policy: ❌
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
SCOUT_DISABLE=1
Terraform
The Terraform CLI commands interact with the HashiCorp service Checkpoint to check for the availability of new versions and for critical security bulletins about the current version.
List of known telemetry channels:
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Disable checkpoint calls entirely.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
CHECKPOINT_DISABLE=ANY_VALUE
2. Edit config file (plaintext)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.terraformrc |
| macOS | $HOME/.terraformrc |
| Windows | %APPDATA%\terraform.rc |
Content
disable_checkpoint = true
Update check signature
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Disable the use of an anonymous signature in checkpoint requests. This allows Terraform to check for security bulletins but does not send the anonymous signature in these requests.
Use methods described below to opt-out of this telemetry channel.
1. Edit config file (plaintext)
Scope: 👤 User
| OS | Path |
|---|---|
| Linux | $HOME/.terraformrc |
| macOS | $HOME/.terraformrc |
| Windows | %APPDATA%\terraform.rc |
Content
disable_checkpoint_signature = true
Terraform Provider for Azure
If a custom
partner_idis not specified, Azure provider will send the Terraform Partner ID to Microsoft to facilitate partner resource usage attribution.
- Privacy policy: ❌
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
if a custom
partner_idis not specified, Azure provider will send the Terraform Partner ID to Microsoft to facilitate partner resource usage attribution.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
ARM_DISABLE_TERRAFORM_PARTNER_ID=true
CDK for Terraform (archived)
CDK for Terraform CLI (cdktf-cli) interacts with a HashiCorp service called Checkpoint to report project metrics such as cdktf version, project language, provider name, platform name, and other details that help guide the project maintainers with feature and roadmap decisions.
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
CHECKPOINT_DISABLE=ANY_VALUE
Sentry crash reports
| 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
-
Set
sendCrashReportstofalsein cdktf.json.
Vagrant
Vagrant interacts with HashiCorp services to provide update notifications.
List of known telemetry channels:
Vagrant update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Vagrant does occasional network calls to check whether the version of Vagrant that is running locally is up to date.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
VAGRANT_CHECKPOINT_DISABLE=ANY_VALUE
Vagrant box update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
By default, Vagrant will query the metadata API server to see if a newer box version is available for download.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
VAGRANT_BOX_UPDATE_CHECK_DISABLE=ANY_VALUE
Weave Net
Older Weave Net releases periodically checked Weaveworks servers for new versions. The community v2.8.2 release disables this checkpoint by default.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Update check (before v2.8.2)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
CHECKPOINT_DISABLE=1
werf
Werf collects usage data, including command execution and project-related metadata, to guide its development.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Disable usage data reporting
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
WERF_TELEMETRY=0
WKSctl
Historical wksctl releases contacted Weaveworks servers to check for available versions. The project is archived.
- Privacy policy: ❌
List of known telemetry channels:
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
CHECKPOINT_DISABLE=1
Drivers
NVIDIA drivers
Details on your device and network configurations, how you are using our products or services (including the software you are using), and details on how your system is performing, so we can optimize hardware and software configurations.
List of known telemetry channels:
Diagnostic data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ❌ | ✔ | ❌ | ❌ |
Analyzing GeForce Experience Data Transfers with Packet Monitoring
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
-
Our free software lets you customize the NVIDIA GeForce Driver package by removing components that you don't need (or want).
-
Disable Nvidia Telemetry is a utility that allows you to disable the telemetry services Nvidia bundles with their drivers.
Operating systems
Windows 10
Microsoft collects Windows diagnostic data to help troubleshoot and secure Windows. Support for Windows 10 22H2 ended on October 14, 2025, except applicable ESU and LTSC arrangements.
List of known telemetry channels:
Diagnostic data (Enterprise/Education)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
AllowTelemetry=0 disables optional and required diagnostic data only on Enterprise, Education and Server editions. On Home and Pro, this value selects Required diagnostic data.
Use methods described below to opt-out of this telemetry channel.
1. Set registry key
Scope: 💻 Machine
- Path:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection\AllowTelemetry - Type:
REG_DWORD - Value:
0
Example:
reg add HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /d 0 /t REG_DWORD /f
Diagnostic data (Required, Home/Pro)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Selects Required diagnostic data instead of Optional on Windows 10 Home/Pro. Required diagnostics are still sent. Required is already the default on Windows 10 1903 and later.
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
Set Required diagnostic policy (Home/Pro)
On Windows 10 Home/Pro, set HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection / AllowTelemetry (REG_DWORD) to 1 to select Required instead of Optional diagnostic data. This does not stop Required data and is not the Enterprise/Education AllowTelemetry=0 setting.
Choose Required diagnostics in Settings
In Windows 10, open Settings > Privacy > Diagnostics & feedback and turn off Optional diagnostic data. This reduces collection without administrator access unless your organization manages the setting.
Windows diagnostic controls (third-party script)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ❌ | ✔ | ❌ | ✔ |
Sophia Script offers separate controls for diagnostic data, the DiagTrack service and error reporting. Some changes affect Windows features. Review the script and choose only the desired actions.
Use methods described below to opt-out of this telemetry channel.
1. Visit link(s) for more details
-
Use the Windows 10 version of Sophia Script to review its DiagnosticDataLevel, DiagTrackService and ErrorReporting options. These controls are not a guarantee of zero Windows telemetry.
Other
AccessMap
AccessMap tracks website interactions to do research on user interactions and root out bugs.
- Telemetry details
- Privacy policy: ❌
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
ANALYTICS=no
Shells
Oh My Zsh
By default, you will be prompted to check for upgrades every few weeks.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Update checks (legacy environment override)
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
DISABLE_AUTO_UPDATE remains supported but is deprecated.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
DISABLE_AUTO_UPDATE=true
2. Visit link(s) for more details
-
Add
zstyle ':omz:update' mode disabledbefore sourcing Oh My Zsh in .zshrc.
PowerShell Core
PowerShell Core sends basic telemetry data to Microsoft and queries an online service to determine if a newer version is available.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
PowerShell sends basic telemetry data to Microsoft. This data allows us to better understand the environments where PowerShell is used and enables us to prioritize new features and fixes.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
POWERSHELL_TELEMETRY_OPTOUT=1
2. Visit link(s) for more details
Disable early PowerShell Core 6.0 preview telemetry (historical file)
On early PowerShell Core 6.0 prereleases containing DELETE_ME_TO_DISABLE_CONSOLEHOST_TELEMETRY in $PSHome, delete that file to disable ConsoleHost telemetry. Do not create it. This mechanism was removed in later PowerShell releases; use POWERSHELL_TELEMETRY_OPTOUT instead.
Update check
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ✔ | ❌ |
PowerShell uses update notifications to alert users to the existence of updates to PowerShell. Once per day, PowerShell queries an online service to determine if a newer version is available.
Use methods described below to opt-out of this telemetry channel.
1. Set environment variable
Scope: ⧉ Process
POWERSHELL_UPDATECHECK=Off
VSCode extension
Azure Application Insights (VSCode)
The software may collect information about you and your use of the software and send it to 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
AITOOLSVSCODE_DISABLETELEMETRY=ANY_VALUE
docs-yaml (VSCode)
The software may collect information about you and your use of the software and send it to Microsoft.
List of known telemetry channels:
Usage data and error reports
| 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/.config/Code/User/settings.json |
| macOS | $HOME/Library/Application Support/Code/User/settings.json |
| Windows | %APPDATA%\Code\User\settings.json |
Content
{
"docsYaml.telemetry.enableTelemetry": false
}
2. Visit link(s) for more details
-
Follow the steps below to disable data collection:
- In Visual Studio Code: File > Preferences > Settings
- Navigate to Extensions > Docs Yaml
- Uncheck Enable usage data and errors to be sent to an online service.
ESP-IDF (VSCode)
We collect telemetry data, from vscode extension which is used to help understand how to improve the extension. For example, this usage data helps to debug issues, such as slow start-up times, and to prioritize new features.
- Telemetry details
- Privacy policy: ❌
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/.config/Code/User/settings.json |
| macOS | $HOME/Library/Application Support/Code/User/settings.json |
| Windows | %APPDATA%\Code\User\settings.json |
Content
{
"idf.telemetry": false
}
JavaScript debugger (VSCode)
The JavaScript debugger follows VS Code's telemetry settings.
- Telemetry details
- Privacy policy: ❌
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
-
Set
telemetry.telemetryLeveltooffin VS Code settings. Restart VS Code to stop crash reporting.
Julia (VSCode)
You can help improve the Julia VS Code extension by sending usage statistics and exceptions to the development team. By default, telemetry and crash report data are not collected, but rather the user has to opt-in to have their data sent.
List of known telemetry channels:
Usage data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Anonymous, non-identifying usage and error data is sent to the development team.
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
{
"julia.enableTelemetry": false
}
Crash data
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ❌ | ❌ | ✔ |
Stack traces from errors in the extension are sent to the development team. Those stack traces can contain identifying information, for example filenames.
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
{
"julia.enableCrashReporter": false
}
PrintCode (VSCode)
PrintCode can include Google Analytics in the HTML it generates for printed pages.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Generated page Google Analytics
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ❌ |
Disables inclusion of Google Analytics in generated print pages.
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
{
"printcode.disableTelemetry": true
}
REST Client (VSCode)
REST Client can send anonymous usage data when enabled. Telemetry is disabled by default.
- Telemetry details
- Privacy policy: ❌
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/.config/Code/User/settings.json |
| macOS | $HOME/Library/Application Support/Code/User/settings.json |
| Windows | %APPDATA%\Code\User\settings.json |
Content
{
"rest-client.enableTelemetry": false
}
Serverless IDE (VSCode)
ServerlessIDE collects anonymous information related to the usage of the extensions, such as which commands were run, as well as performance and error data.
- Telemetry details
- Privacy policy: ❌
List of known telemetry channels:
Usage data and crash reports
| Official | Usage data | Update check | Error report |
|---|---|---|---|
| ✔ | ✔ | ❌ | ✔ |
Restart VS Code after changing the extension telemetry setting. Do not rely on legacy VS Code global telemetry.enableTelemetry in modern versions.
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
{
"serverlessIDE.telemetry.enableTelemetry": false
}
Terminal (VSCode)
Terminal uses Application Insights to track telemetry data. By default, telemetry data collection is turned on.
- Telemetry details
- Privacy policy: ❌
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/.config/Code/User/settings.json |
| macOS | $HOME/Library/Application Support/Code/User/settings.json |
| Windows | %APPDATA%\Code\User\settings.json |
Content
{
"terminal.enableAppInsights": false
}
관련 프로젝트 살펴보기
trimstray/the-book-of-secret-knowledge
영감을 주는 목록, 매뉴얼, 치트시트, 블로그, 팁, 원라이너, CLI/웹 도구 등을 모은 컬렉션.
257,911 스타Hack-with-Github/Awesome-Hacking
해커, 펜테스터, 보안 연구자를 위한 다양한 Awesome 목록 모음.
125,254 스타swisskyrepo/PayloadsAllTheThings
웹 애플리케이션 보안과 모의 침투 테스트/CTF에 유용한 페이로드 및 우회 방법 목록.
82,623 스타caddyserver/caddy
빠르고 확장 가능한 멀티플랫폼 HTTP/1-2-3 웹 서버이며, 자동 HTTPS를 지원합니다
79,020 스타