Tab isolation

Tab isolation is a mode that provides additional protection for your data. Same origin policy does not allow the programming code placed on one site to receive data from other sites. Malware attempts to circumvent this policy to steal user data (usernames, passwords, card numbers, and so on). Tab isolation will not allow malicious code to steal your data from other tabs opened in the browser.

  1. Why isolate tab data?
  2. How to enable data isolation on tabs

Why isolate tab data?

At the beginning of 2018, information about serious hardware vulnerabilities named Meltdown and Spectre was released through various media outlets. The first vulnerability was discovered in most of Intel processors released since 1994, the second vulnerability concerns AMD and ARM processors. These vulnerabilities allow malicious code to access the memory that is protected on the level of the processor, OS, or sandboxes used by browsers. As a result, hackers can monitor the text you enter in apps or steal your passwords and personal information.

Since these vulnerabilities were discovered on the level of the processor architecture, it is impossible to completely protect your computer against them. You can, however, decrease your risk of an attack by taking the following measures:

  • Update your OS. We recommend enabling automatic updates and restarting your computer. At the beginning of 2018, Microsoft released corresponding security updates for Windows, and updates for Linux were also released.
  • Enable site isolation mode in Yandex Browser. If data isolation is enabled, the browser will launch a separate process for each open browser tab. That way malicious software launched on one tab can't steal data that you entered on another tab.

How to enable data isolation on tabs

Attention. This feature is currently under development, so it may negatively impact your browser's productivity or stability. Sometimes the internal pages of your browser (browser://bookmarks, browser://tune) may fail to load. This is a temporary inconvenience, however.

To enable isolation of tab data:

  1. In the SmartBox, enter

    browser://flags/#enable-site-per-process

  2. Press Enter.
  3. Under the Strict site isolation option description, click Enable.
  4. At the bottom of the screen, click Relaunch now.

To disable data isolation on tabs, re-enter browser://flags/#enable-site-per-process in the SmartBox and click Disable under the Strict site isolation option description. Restart the browser.