Replies: 2 comments 2 replies
|
👋 Hello @Brayan532, thank you for the detailed privacy and telemetry questions. You’re asking for a complete, version-specific accounting of default network requests, transmitted fields, endpoints, disabling behavior, and the relevant source-code locations; an Ultralytics engineer will verify these details and assist soon. This is an automated response in the meantime. |
|
Yes— |
Uh oh!
There was an error while loading. Please reload this page.
I’d like to clarify what information, if any, the ultralytics Python package automatically sends from a user’s local machine during ordinary usage, without the user explicitly connecting to services such as Ultralytics HUB, W&B, ClearML, or Comet.
My understanding is that standard Ultralytics executions may send anonymous usage telemetry such as:
▪ Ultralytics/Python version
▪ task type
▪ CPU/environment information
▪ device type
▪ whether the model is custom
▪ a random/session identifier
Could you confirm whether this is accurate and provide the complete set of information that may leave the local device by default?
In particular, does the package ever automatically transmit any of the following:
▪ file names or file paths
▪ model names or model weights
▪ images, videos, datasets, or inference inputs/outputs
▪ usernames, hostname, IP-related information, or other device identifiers
▪ environment variables
▪ project/directory names
▪ command-line arguments
▪ source code or configuration files
▪ any other information that could identify the user, machine, project, or data
Also, could you clarify:
a. Which endpoints/domains receive the default telemetry?
b. Whether telemetry is enabled by default.
c. How it can be completely disabled.
d. Whether disabling telemetry guarantees that no network requests are made by the Ultralytics package itself, assuming integrations such as HUB, W&B, ClearML, and Comet are not being used.
e. Where in the source code the telemetry/network behavior is implemented so that users can independently audit it.
I'm particularly interested in understanding whether the package can transmit anything from a personal/local device in the background beyond the documented anonymous telemetry.
Best wishes,
Brayan.
All reactions