> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/unigetui/guides/understand/privacy.md).

# What data UniGetUI sends

What UniGetUI sends over the internet, to whom, and how to turn each part off.

UniGetUI needs the internet to find and download apps, but it sends very little about you. This page lists every connection UniGetUI itself makes, what it contains, and how to turn it off.

## At a glance

<table><thead><tr><th width="250">WHAT</th><th>SENT TO</th><th>WHEN</th><th>HOW TO TURN IT OFF</th></tr></thead><tbody><tr><td>Anonymous usage data</td><td>Devolutions</td><td>At startup and after operations</td><td><em><strong>Manage telemetry settings</strong></em> – <em><strong>Decline</strong></em></td></tr><tr><td>Crash report</td><td>Devolutions</td><td>Only if you click <em><strong>Send Report</strong></em></td><td>Click <em><strong>Don't Send</strong></em></td></tr><tr><td>UniGetUI update check</td><td>devolutions.net</td><td>Regularly while UniGetUI runs</td><td>Turn off <em><strong>Update UniGetUI automatically</strong></em></td></tr><tr><td>Icon and screenshot database, icons</td><td>GitHub and the sites hosting the icons</td><td>When package lists load</td><td>Turn off <em><strong>Show package icons on package lists</strong></em></td></tr><tr><td>Your app list (cloud backup)</td><td>Your own GitHub account</td><td>Only if you log in with GitHub</td><td><em><strong>Log out from GitHub</strong></em></td></tr><tr><td>Package searches, downloads, installs</td><td>Each package manager's sources</td><td>When you use them</td><td>Turn off the <a href="/unigetui/guides/install/manage-sources.md#turn-a-package-manager-on-or-off">package manager</a></td></tr></tbody></table>

## Anonymous usage data (telemetry)

UniGetUI shares anonymous usage data with Devolutions to understand how the app is used. It's on by default. The first time you start UniGetUI, a ***Share anonymous usage data*** banner tells you about it.

**What's sent:**

* A random identifier created on your computer. It isn't linked to your name, account or hardware.
* The UniGetUI version, your interface language, your operating system name and version, and the processor architecture.
* Which package managers are turned on and which were found.
* Whether a handful of settings are on, such as automatic updates, notifications, the system tray, local backups and portable mode.
* For each install, update, uninstall or download: the package ID, its package manager and source, and whether the operation succeeded, failed or was canceled.
* When you open a package's details, or import or export a bundle: that event and the bundle type.

**What isn't sent:** your name, username, email, computer name, files, or the list of apps you have installed.

### Turn it off

1. Open ***Settings*** – ***General preferences***.
2. Under ***Telemetry***, click ***Manage*** next to ***Manage telemetry settings***.
3. Click ***Decline***.

UniGetUI stops sending usage data immediately. Events not yet sent are dropped. The link ***More details about the shared data and how it will be processed*** in the same dialog opens the Devolutions legal page.

{% hint style="info" %}
For many computers at once, set the `DisableTelemetry` setting with the [command-line interface](/unigetui/reference/cli.md#settings), or include it in the settings file you deploy.
{% endhint %}

Builds you compile yourself from the source code never send usage data.

## Crash reports

If UniGetUI crashes, it shows ***UniGetUI has crashed*** with the technical report. Nothing is sent unless you click ***Send Report***. You can add an email address and a description, both optional. Click ***Don't Send*** to close the window without sending anything.

## UniGetUI update checks

To find new versions of itself, UniGetUI downloads a product list from devolutions.net. The request only identifies UniGetUI and its version.

To stop it, turn off ***Update UniGetUI automatically*** in ***General preferences***. You can still click ***Check for updates*** whenever you want.

## Icons and screenshots

To show icons and screenshots, UniGetUI downloads a public database file from the UniGetUI repository on GitHub, then the images themselves from wherever the publishers host them. Some managers, such as WinGet, also provide icons from their own sources.

To limit these downloads, turn off ***Show package icons on package lists*** in ***User interface preferences***. Organizations can point UniGetUI to their own database with ***Use a custom icon and screenshot database URL*** in ***Experimental settings and developer options***.

## Cloud backup with GitHub

Cloud backup is off until you click ***Log in with GitHub*** in ***Settings*** – ***Package backup***.

* UniGetUI asks GitHub for two permissions: read your profile (`read:user`) and manage your gists (`gist`). It uses them only to show who's logged in and to store your backups.
* Your app list is saved in a **private (secret) gist** on your GitHub account, in a file named after your computer and username. It goes straight from your computer to GitHub. Devolutions never receives it.
* A secret gist isn't listed publicly, but anyone with its link can open it. Don't share the link.
* On Windows, the GitHub token is kept in Windows Credential Manager. On macOS and Linux, it's stored in a file in the UniGetUI data folder.

To disconnect, click ***Log out from GitHub***. To fully revoke access, also remove UniGetUI from the authorized OAuth apps in your GitHub settings.

See [Back up your app list automatically](/unigetui/guides/new-computer/backup.md).

## Package managers

When you search, install or update, the package managers contact their own sources, such as the WinGet repository, the Microsoft Store, PyPI or npm. Those requests follow each manager's own privacy rules, not UniGetUI's. Some managers collect their own usage data; check their documentation.

## Good to know

* UniGetUI identifies itself to web servers as `UniGetUI/<version>`, with a link to its website.
* The automation API used by the command-line interface only listens on your own computer. It doesn't accept connections from the network.
* Logs stay on your computer. Turn on ***Hide my username from the logs*** before sharing them. See [Send logs to support](/unigetui/help/troubleshooting/send-logs-to-support.md).
* To route all of UniGetUI's traffic through a proxy, see [Internet connection settings](/unigetui/reference/settings.md#internet-connection-settings).

## Next

* [Where packages come from and what to trust](/unigetui/guides/understand/trust-and-security.md)
* [Lock down risky settings](/unigetui/for-it-teams/organization/restrict-settings.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/unigetui/guides/understand/privacy.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
