Browser (classic interface)

Sending data to the server by the browser

Yandex.Browser needs to send data to the server for:

  1. Performing technical tasks, such as increasing the data transfer speed or phishing protection.
  2. Collecting statistics on browser usage, along with debugging data.

Data transfer to the server can be:

All the situations when data transfer to the server is enabled are listed below. If you want to exclude data exchange with the server in any of the situations described below, disable the related feature in Settings (to go to Settings, click the button
[no-highlight[

In the top right corner of the browser window

]no-highlight]
Settings).

Sending data by default

Data transfer is enabled by default for the following browser features:

  • Sending crash reports. Crash reports are sent to the server if the browser or individual components close unexpectedly. Sending reports can be disabled in Settings in the Privacy section. We ask that you not disable this setting, as these reports help developers fix errors.
  • Phishing and malware protection. When visiting a suspicious site, the browser sends the server a hash of the prefix of this page's address. Phishing and malware protection can be disabled in Settings in the Privacy section.
    Note. We don't recommend disabling it, because Yandex.Browser will stop blocking pages on infected and phishing sites.
    Technical details
    The Yandex condensed database of malware and phishing sites is downloaded to your computer. The condensed database contains the prefixes
    [no-highlight[

    Beginning of the line.

    ]no-highlight]
    of addresses of dangerous pages. Before opening a page, the browser calculates its hash, then checks the hash prefix against the local database. If there is a match, the browser sends the server the prefix of the requested page and gets a response with the full hashes of malicious pages that start with this prefix. If the list of dangerous pages has the hash of the requested page, the page is blocked.
  • Navigation error help. If you enter a non-existent website address, the browser sends this address to the Yandex server. The Yandex web service helps you find the desired page or suggests viewing a saved copy of the website if the page was deleted and its copy was saved. You can disable this feature in Settings in the Privacy section.
  • Making suggestions. When you enter a query or a website address in the SmartBox, it is sent to the default search engine and is used for generating suggestions for addresses and queries. Showing suggestions can be disabled in Settings in the Privacy section.
  • Autofill for forms. The browser can remember your name, address, email, telephone number and other information when you enter it for the first time, so that you can complete forms with just one click. This information is not sent to the server. However, if the browser asks the server for information about what the form fields mean, the form's address is sent to the server. Autofill can be disabled in Settings in the Passwords and forms section.

Sending data after the user activates a feature

The following features initiate data transfer only after the user has activated them:

  • Syncing. When devices are synced, bookmarks, passwords, history, information for filling in forms, extensions, and open tabs are sent to Yandex server. You can disable syncing or change the list of data to be synced at any time.
  • Push to Call. When you use the Push to Call feature, the telephone number is sent from the computer to the server, and then to the smartphone. Push to Call is enabled automatically when syncing with the smartphone. You can disable it in the Settings in the Privacy section.
  • Sending statistics. If you enable sending statistics, depersonalized data about browser usage will be transmitted to Yandex. This information will help to identify problem areas in the Yandex.Browser interface, kernel, and other components, along with problems in other Yandex servers.

Sending data when features are used

The following features transmit data only while they are in use:

  • Page translator. If the page language is different from the Browser interface language, the browser suggests page translation. If you agree, the text on the page is sent to the server which returns it translated. The page translator can be disabled in Settings in the Languages section.
  • Word and sentence translator. The browser also allows you to translate separate words and sentences on the page by sending them to the server. The word and sentence translator can be disabled in Settings in the Languages section.
  • Turbo. In Turbo mode, unencrypted web pages are compressed on Yandex servers, which helps speed up page loading. Turbo mode can be disabled in Settings in the Turbo section.
  • User location. Some websites request information about your location. You can view and edit the list of websites that you allow to track your location, or block tracking on all websites.

Collecting statistics

  • Browser installation. The browser sends information about the installation process, such as the time needed to download a file.
  • Updates. The browser periodically requests information about updates from Yandex servers and transfers some technical data to the server.
  • Calculating the number of users. The browser periodically sends depersonalized information to the server in order to count the total number of Yandex.Browser users.
  • Displaying the Tableau and tabs. The browser periodically sends addresses of your visited websites to the server in order to get their graphic logos for the Tableau and tabs. We are considering disabling this feature in the future.
sending data by the browser
sending data to the server