cdpfleet Docs GitHub Dashboard

Compare / browsers

Yandex Browser vs Chrome

Yandex Browser 26.8 runs on Chromium 150, six majors behind Chrome 156, names itself in the user agent and client hints, puts Russian first in navigator.languages and sends a TLS hello one extension short of Chrome's.

Yandex Browser Google Chrome

Yandex Browser is Yandex's Chromium browser, the one many visitors from Russia and neighbouring countries use. On the fleet on 2026-10-28, Yandex Browser 26.8.1.1111 stable is built on Chromium 150.0.7871.1111, while Chrome stable is 156.0.8078.47. Both were launched once headful and once headless through the same proxy the same night. The questions for a scraper: does Yandex look like Chrome on the wire, what does it tell a page about itself, and what does running six Chromium majors behind cost you?

As a developer: driving them

Yandex BrowserGoogle Chrome
Version on the fleetYandex 26.8 stable on Chromium 150. Stable channel only, no pinned older versions.Chrome 156 stable on Chromium 156, with beta and dev channels and pinned previous majors (version).
Launch optionschannel, cdp, screencast, live_view, screen_size, keep_alive, start_url, profile, record, proxies, VPN Tunnel and own VPN.The same plus version.
Playwright featuresMain-world evaluate, console events, init scripts, routing, screenshots, PDF, device emulation, tracing: all work (measured).The same list, all working (measured).
Web platformChromium 150: no Iterator.prototype.includes/join/Iterator.zip, no FontFace width, no <camera> element, no Protected Audience, no CSS margin-trim, symbols(), random() or scroll-snap-type: pair, no media-playback-while-not-visible policy (measured).Chromium 156: all of the above present (measured).
Privacy SandboxShared Storage and document.requestStorageAccessFor are exposed (measured).Neither is exposed; Protected Audience is (measured).
WebGLWebGL 2.0 on SwiftShader (ANGLE, Vulkan), the software renderer of a GPU-less server.The same renderer.

As a scraper: what the site sees

Yandex BrowserGoogle Chrome
User agentChrome/150.0.0.0 YaBrowser/26.8.0.0 Safari/537.36: Yandex names itself. Headless adds HeadlessChrome/150 in place of Chrome/150.Chrome/156.0.0.0 Safari/537.36; headless HeadlessChrome/156.0.0.0.
Client hintsBrands Chromium 150, YaBrowser 26.8 and Yowser 2.5; full versions 150.0.7871.1111 and 26.8.1.1111.Brands Chromium 156, Google Chrome 156; full version 156.0.8078.47.
Languagesnavigator.languages is ru-RU, ru, en-US, en: Russian first, with the page locale still en-US (measured headful and headless).en-US, en.
TLSJA4 t13d1516h2_8daaf6152771_806a8c22fdea: 16 ciphers, 18 extensions; the same JA4 and full TLS hash as Naver Whale on Chromium 150 (Whale vs Chrome).JA4 t13d1517h2_8daaf6152771_cb7bf5808d99: the same 16 ciphers, 19 extensions. The cipher part of JA4 matches; the extension part doesn't.
HTTP/2 and headersChromium's SETTINGS and WINDOW_UPDATE (1:65536;2:0;4:6291456;6:262144|15663105) and the same header order.Identical HTTP/2 fingerprint and header order.
Fingerprint valuesSame canvas hash as Chrome (f5a94624) on the same renderer, 5 plugins, the PDF viewer, webdriver false. Core count and memory are the server's own and vary by host.The same canvas hash, plugins and webdriver false. Neither adds fingerprint randomisation.
Bot checksbot.sannysoft.com headful: 2 flags, "WebGL Renderer" and "CHR_MEMORY". Headless: 4, adding "User Agent (Old)" and "HEADCHR_UA" for the HeadlessChrome user agent.Headful: 1 flag, "WebGL Renderer". Headless: the same 4 as headless Yandex.

Which to pick

Measured on the fleet (2026-10-28)

One launch of each, headful and headless, through the same proxy on 2026-10-28, probed from inside a page and via tls.peet.ws. Host-dependent values (cores, memory, timings) are left out of the comparison.

Launch and cost

Single run; timings depend on the proxy and on fleet load.

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
Launch body{"headless":false}{"headless":false}{"headless":true}{"headless":"new"}
Threads used2 (linux_headful)2 (linux_headful)1 (linux_headless)1 (linux_headless)
Browser version203.0.113.1156.0.8078.47203.0.113.1156.0.8078.47
Launch request → browser ready0.8 s0.6 s0.5 s0.3 s
Playwright connect0.0 s0.1 s0.0 s0.1 s
Load example.com1.5 s2.1 s0.7 s5.8 s
Load tls.peet.ws/api/all2.2 s4.5 s1.7 s1.9 s

What the network sees

From tls.peet.ws/api/all, requested by the browser itself. JA3 hashes change between runs of the same build (GREASE), so compare JA4 and the HTTP/2 fingerprint.

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
HTTP versionh2h2h2h2
JA4t13d1516h2_8daaf6152771_806a8c22fdeat13d1517h2_8daaf6152771_cb7bf5808d99t13d1516h2_8daaf6152771_806a8c22fdeat13d1517h2_8daaf6152771_cb7bf5808d99
Peetprint hash67c3e9111bed9e7f03d2f21d6d88994bfc97c1cdfb1409c9a9326c1b726d1dee67c3e9111bed9e7f03d2f21d6d88994bfc97c1cdfb1409c9a9326c1b726d1dee
Akamai HTTP/2 fingerprint1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p
Cipher suites / extensions16 / 1816 / 1916 / 1816 / 19
Header order (first 12)method, authority, scheme, path, sec-ch-ua, sec-ch-ua-mobile, sec-ch-ua-platform, upgrade-insecure-requests, user-agent, accept, sec-fetch-site, sec-fetch-modemethod, authority, scheme, path, sec-ch-ua, sec-ch-ua-mobile, sec-ch-ua-platform, upgrade-insecure-requests, user-agent, accept, sec-fetch-site, sec-fetch-modemethod, authority, scheme, path, sec-ch-ua, sec-ch-ua-mobile, sec-ch-ua-platform, upgrade-insecure-requests, user-agent, accept, sec-fetch-site, sec-fetch-modemethod, authority, scheme, path, sec-ch-ua, sec-ch-ua-mobile, sec-ch-ua-platform, upgrade-insecure-requests, user-agent, accept, sec-fetch-site, sec-fetch-mode

What page scripts see

Read with page.evaluate on example.com. Cores and memory are the server's and vary between fleet nodes.

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
navigator.userAgentMozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 YaBrowser/26.8.0.0 Safari/537.36Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/150.0.0.0 YaBrowser/26.8.0.0 Safari/537.36Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36
UA-CH brandsNot;A=Brand 8 · Chromium 150 · YaBrowser 26.8 · Yowser 2.5Not:A-Brand 8 · Chromium 156 · Google Chrome 156Not;A=Brand 8 · Chromium 150 · YaBrowser 26.8 · Yowser 2.5Not:A-Brand 8 · Chromium 156 · Google Chrome 156
UA-CH full version listNot;A=Brand 8.0.0.0 · Chromium 150.0.7871.1111 · YaBrowser 26.8.1.1111 · Yowser 2.5Not:A-Brand 8.0.0.0 · Chromium 156.0.8078.47 · Google Chrome 156.0.8078.47Not;A=Brand 8.0.0.0 · Chromium 150.0.7871.1111 · YaBrowser 26.8.1.1111 · Yowser 2.5Not:A-Brand 8.0.0.0 · Chromium 156.0.8078.47 · Google Chrome 156.0.8078.47
navigator.platform / vendorLinux x86_64 / Google Inc.Linux x86_64 / Google Inc.Linux x86_64 / Google Inc.Linux x86_64 / Google Inc.
Languagesru-RU, ru, en-US, enen-US, enru-RU, ru, en-US, enen-US, en
Timezone / localeUTC / en-USUTC / en-USUTC / en-USUTC / en-US
Screen (w×h×availW×availH×depth)1280x720x1280x720x241280x720x1280x720x241280x720x1280x720x241280x720x1280x720x24
Window outer / inner / DPR1288x805 / 1280x720 / 11288x805 / 1280x720 / 11280x720 / 1280x720 / 11280x720 / 1280x720 / 1
hardwareConcurrency / deviceMemory16 / 3264 / 3264 / 3224 / 32
WebGL vendorGoogle Inc. (Google)Google Inc. (Google)Google Inc. (Google)Google Inc. (Google)
WebGL rendererANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)
WebGL versionWebGL 2.0 (OpenGL ES 3.0 Chromium)WebGL 2.0 (OpenGL ES 3.0 Chromium)WebGL 2.0 (OpenGL ES 3.0 Chromium)WebGL 2.0 (OpenGL ES 3.0 Chromium)
WebGPU (navigator.gpu)yesyesyesyes
Canvas hashf5a94624f5a94624f5a94624f5a94624
navigator.webdrivernononono
window.chrome / navigator.connectionyes / yesyes / yesyes / yesyes / yes
Plugins / PDF viewer5 / yes5 / yes5 / yes5 / yes
Notification.permission / permissions.querydefault / promptdefault / promptdefault / promptdefault / prompt

Web platform features

Presence probes; a user agent that claims one version while exposing another's features is a detectable inconsistency.

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
Iterator.prototype.includes (new in Chrome 154)noyesnoyes
FontFace.width (new in Chrome 154)noyesnoyes
CSS text-decoration-inset (new in Chrome 154)nononono
Iterator.prototype.join (Chrome 153)noyesnoyes
Iterator.zip (Chrome 153)noyesnoyes
CSS scroll-axis-lock (Chrome 153)nononono
<camera> element (Chrome 153)noyesnoyes
document.requestStorageAccessFor (deprecated in 153)yesnoyesno
Topics API (document.browsingTopics)yesyesyesyes
Protected Audience (navigator.joinAdInterestGroup)noyesnoyes
Shared Storage (window.sharedStorage)yesnoyesno
Attribution Reporting (window.attributionReporting)nononono
Private Aggregationnononono
WebHID (navigator.hid)yesyesyesyes
CSS margin-trim (Chrome 155)noyesnoyes
CSS text-decoration-skip-spaces (Chrome 155)nononono
CSS corner shorthand (Chrome 155)nononono
CSS symbols() (Chrome 155)noyesnoyes
Element.streamAppendHTML (Chrome 155)nononono
WebTransport.reliability (Chrome 155)nononono
window.maximize() — Additional Windowing Controls (Chrome 155)nononono
Canvas srgb-linear colour space (Chrome 155)nononono
Permission policy media-playback-while-not-visible (Chrome 155)noyesnoyes
CSS random() (Chrome 156)noyesnoyes
CSS scroll-snap-type: pair (Chrome 156)noyesnoyes
Fenced frames (window.fence) — removal starts in 157yesyesyesyes
rel=compression-dictionary (Chrome 156 updates)yesyesyesyes

bot.sannysoft.com

The classic headless-detection test page; what it marks red.

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
Checks / failed57 / 257 / 157 / 457 / 4
Failed checksWebGL Renderer, CHR_MEMORYWebGL RendererUser Agent (Old), WebGL Renderer, HEADCHR_UA, CHR_MEMORYUser Agent (Old), WebGL Renderer, HEADCHR_UA, CHR_MEMORY

A plain-HTTP URL (http://ip-api.com/json)

Chrome 154 warns before loading insecure HTTP by default — does that reach an automated session?

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
Final URLhttp://ip-api.com/json/?fields=statushttp://ip-api.com/json/?fields=statushttp://ip-api.com/json/?fields=statushttp://ip-api.com/json/?fields=status
HTTP status200200200200
Content loaded / warning page firstyes / noyes / noyes / noyes / no

Playwright over the remote connection

Which client features work on this side.

Yandex BrowserGoogle ChromeYandex Browser, headlessGoogle Chrome, headless
page.evaluate runs in the page's own worldyesyesyesyes
addInitScript visible to page scriptsyesyesyesyes
Console eventsyesyesyesyes
Request interception (page.route)yesyesyesyes
Screenshotyesyesyesyes
PDFyesyesyesyes
Mobile device emulationyesyesyesyes
Tracingyesyesyesyes

Rows where the two sides differ are highlighted. IP addresses are replaced with placeholders (203.0.113.x). The probe is compare/probe.mjs in our repository; the raw result is below.

Raw output
{
  "ran_at": "2026-10-28T02:03:57.466Z",
  "sides": [
    {
      "label": "Yandex Browser",
      "engine": "yandex",
      "body": {
        "headless": false
      },
      "launch": {
        "browser": "yandex",
        "resource_class": "linux_headful",
        "weight": 2,
        "launch_ms": 773,
        "connect_ms": 37,
        "example_ms": 1464,
        "peet_ms": 2193
      },
      "network": {
        "http_version": "h2",
        "ja4": "t13d1516h2_8daaf6152771_806a8c22fdea",
        "ja3_hash": "928bff687b6062df3843da90dc02b264",
        "peetprint_hash": "67c3e9111bed9e7f03d2f21d6d88994b",
        "ciphers": 16,
        "extensions": 18,
        "akamai_h2": "1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p",
        "akamai_h2_hash": "52d84b11737d980aef856699f885ca86",
        "header_order": [
          "method",
          "authority",
          "scheme",
          "path",
          "sec-ch-ua",
          "sec-ch-ua-mobile",
          "sec-ch-ua-platform",
          "upgrade-insecure-requests",
          "user-agent",
          "accept",
          "sec-fetch-site",
          "sec-fetch-mode"
        ]
      },
      "page": {
        "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 YaBrowser/26.8.0.0 Safari/537.36",
        "platform": "Linux x86_64",
        "vendor": "Google Inc.",
        "languages": [
          "ru-RU",
          "ru",
          "en-US",
          "en"
        ],
        "hardware_concurrency": 16,
        "device_memory": 32,
        "max_touch_points": 0,
        "webdriver": false,
        "plugins": 5,
        "pdf_viewer": true,
        "ua_data": {
          "brands": [
            {
              "brand": "Not;A=Brand",
              "version": "8"
            },
            {
              "brand": "Chromium",
              "version": "150"
            },
            {
              "brand": "YaBrowser",
              "version": "26.8"
            },
            {
              "brand": "Yowser",
              "version": "2.5"
            }
          ],
          "mobile": false,
          "platform": "Linux",
          "architecture": "x86",
          "bitness": "64",
          "formFactors": [
            "Desktop"
          ],
          "fullVersionList": [
            {
              "brand": "Not;A=Brand",
              "version": "8.0.0.0"
            },
            {
              "brand": "Chromium",
              "version": "150.0.7871.1111"
            },
            {
              "brand": "YaBrowser",
              "version": "26.8.1.1111"
            },
            {
              "brand": "Yowser",
              "version": "2.5"
            }
          ],
          "model": "",
          "platformVersion": "",
          "uaFullVersion": "26.8.1.1111",
          "wow64": false
        },
        "screen": "1280x720x1280x720x24",
        "window": {
          "outer": "1288x805",
          "inner": "1280x720",
          "dpr": 1
        },
        "timezone": "UTC",
        "locale": "en-US",
        "webgl": {
          "vendor": "Google Inc. (Google)",
          "renderer": "ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)",
          "version": "WebGL 2.0 (OpenGL ES 3.0 Chromium)"
        },
        "canvas_hash": "f5a94624",
        "webgpu": true,
        "chrome_object": true,
        "chrome_runtime": false,
        "notification_permission": "default",
        "notification_query": "prompt",
        "has_focus": true,
        "connection_api": true,
        "stack_read_by_debugger": false,
        "features": {
          "iterator_includes": false,
          "iterator_join": false,
          "iterator_zip": false,
          "fontface_width": false,
          "css_text_decoration_inset": false,
          "css_scroll_axis_lock": false,
          "websocket_options_bag": null,
          "camera_element": false,
          "topics_api": true,
          "protected_audience": false,
          "shared_storage": true,
          "attribution_reporting": false,
          "request_storage_access_for": true,
          "webhid": true,
          "private_aggregation": false,
          "css_margin_trim": false,
          "css_text_decoration_skip_spaces": false,
          "css_corner_shorthand": false,
          "css_symbols": false,
          "stream_append_html": false,
          "webtransport_reliability": false,
          "window_maximize": false,
          "canvas_srgb_linear": false,
          "policy_media_playback_while_not_visible": false,
          "css_random": false,
          "css_scroll_snap_pair": false,
          "fenced_frames": true,
          "compression_dictionary": true
        }
      },
      "page_main_world": null,
      "sannysoft": {
        "checks": 57,
        "failed": 2,
        "failed_names": [
          "WebGL Renderer",
          "CHR_MEMORY"
        ],
        "passed": 29
      },
      "plain_http": {
        "final_url": "http://ip-api.com/json/?fields=status",
        "status": 200,
        "title": "",
        "loaded": true,
        "warning_page": false,
        "page_text": "{\"status\":\"success\"}"
      },
      "playwright": {
        "evaluate_in_main_world": true,
        "console_events": true,
        "init_script": true,
        "route": true,
        "screenshot": true,
        "pdf": true,
        "mobile_emulation": true,
        "tracing": true
      },
      "browser_version": "203.0.113.1"
    },
    {
      "label": "Google Chrome",
      "engine": "chrome",
      "body": {
        "headless": false
      },
      "launch": {
        "browser": "chrome",
        "resource_class": "linux_headful",
        "weight": 2,
        "launch_ms": 563,
        "connect_ms": 150,
        "example_ms": 2068,
        "peet_ms": 4548
      },
      "network": {
        "http_version": "h2",
        "ja4": "t13d1517h2_8daaf6152771_cb7bf5808d99",
        "ja3_hash": "d0fd11913a89adbd58c7b33abd4cb1d3",
        "peetprint_hash": "fc97c1cdfb1409c9a9326c1b726d1dee",
        "ciphers": 16,
        "extensions": 19,
        "akamai_h2": "1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p",
        "akamai_h2_hash": "52d84b11737d980aef856699f885ca86",
        "header_order": [
          "method",
          "authority",
          "scheme",
          "path",
          "sec-ch-ua",
          "sec-ch-ua-mobile",
          "sec-ch-ua-platform",
          "upgrade-insecure-requests",
          "user-agent",
          "accept",
          "sec-fetch-site",
          "sec-fetch-mode"
        ]
      },
      "page": {
        "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36",
        "platform": "Linux x86_64",
        "vendor": "Google Inc.",
        "languages": [
          "en-US",
          "en"
        ],
        "hardware_concurrency": 64,
        "device_memory": 32,
        "max_touch_points": 0,
        "webdriver": false,
        "plugins": 5,
        "pdf_viewer": true,
        "ua_data": {
          "brands": [
            {
              "brand": "Not:A-Brand",
              "version": "8"
            },
            {
              "brand": "Chromium",
              "version": "156"
            },
            {
              "brand": "Google Chrome",
              "version": "156"
            }
          ],
          "mobile": false,
          "platform": "Linux",
          "architecture": "x86",
          "bitness": "64",
          "formFactors": [
            "Desktop"
          ],
          "fullVersionList": [
            {
              "brand": "Not:A-Brand",
              "version": "8.0.0.0"
            },
            {
              "brand": "Chromium",
              "version": "156.0.8078.47"
            },
            {
              "brand": "Google Chrome",
              "version": "156.0.8078.47"
            }
          ],
          "model": "",
          "platformVersion": "",
          "uaFullVersion": "156.0.8078.47",
          "wow64": false
        },
        "screen": "1280x720x1280x720x24",
        "window": {
          "outer": "1288x805",
          "inner": "1280x720",
          "dpr": 1
        },
        "timezone": "UTC",
        "locale": "en-US",
        "webgl": {
          "vendor": "Google Inc. (Google)",
          "renderer": "ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)",
          "version": "WebGL 2.0 (OpenGL ES 3.0 Chromium)"
        },
        "canvas_hash": "f5a94624",
        "webgpu": true,
        "chrome_object": true,
        "chrome_runtime": false,
        "notification_permission": "default",
        "notification_query": "prompt",
        "has_focus": true,
        "connection_api": true,
        "stack_read_by_debugger": false,
        "features": {
          "iterator_includes": true,
          "iterator_join": true,
          "iterator_zip": true,
          "fontface_width": true,
          "css_text_decoration_inset": false,
          "css_scroll_axis_lock": false,
          "websocket_options_bag": null,
          "camera_element": true,
          "topics_api": true,
          "protected_audience": true,
          "shared_storage": false,
          "attribution_reporting": false,
          "request_storage_access_for": false,
          "webhid": true,
          "private_aggregation": false,
          "css_margin_trim": true,
          "css_text_decoration_skip_spaces": false,
          "css_corner_shorthand": false,
          "css_symbols": true,
          "stream_append_html": false,
          "webtransport_reliability": false,
          "window_maximize": false,
          "canvas_srgb_linear": false,
          "policy_media_playback_while_not_visible": true,
          "css_random": true,
          "css_scroll_snap_pair": true,
          "fenced_frames": true,
          "compression_dictionary": true
        }
      },
      "page_main_world": null,
      "sannysoft": {
        "checks": 57,
        "failed": 1,
        "failed_names": [
          "WebGL Renderer"
        ],
        "passed": 30
      },
      "plain_http": {
        "final_url": "http://ip-api.com/json/?fields=status",
        "status": 200,
        "title": "",
        "loaded": true,
        "warning_page": false,
        "page_text": "{\"status\":\"success\"}"
      },
      "playwright": {
        "evaluate_in_main_world": true,
        "console_events": true,
        "init_script": true,
        "route": true,
        "screenshot": true,
        "pdf": true,
        "mobile_emulation": true,
        "tracing": true
      },
      "browser_version": "156.0.8078.47"
    },
    {
      "label": "Yandex Browser, headless",
      "engine": "yandex",
      "body": {
        "headless": true
      },
      "launch": {
        "browser": "yandex",
        "resource_class": "linux_headless",
        "weight": 1,
        "launch_ms": 481,
        "connect_ms": 38,
        "example_ms": 717,
        "peet_ms": 1660
      },
      "network": {
        "http_version": "h2",
        "ja4": "t13d1516h2_8daaf6152771_806a8c22fdea",
        "ja3_hash": "faf8f46ede67d0bfaadb6d96a477cdd7",
        "peetprint_hash": "67c3e9111bed9e7f03d2f21d6d88994b",
        "ciphers": 16,
        "extensions": 18,
        "akamai_h2": "1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p",
        "akamai_h2_hash": "52d84b11737d980aef856699f885ca86",
        "header_order": [
          "method",
          "authority",
          "scheme",
          "path",
          "sec-ch-ua",
          "sec-ch-ua-mobile",
          "sec-ch-ua-platform",
          "upgrade-insecure-requests",
          "user-agent",
          "accept",
          "sec-fetch-site",
          "sec-fetch-mode"
        ]
      },
      "page": {
        "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/150.0.0.0 YaBrowser/26.8.0.0 Safari/537.36",
        "platform": "Linux x86_64",
        "vendor": "Google Inc.",
        "languages": [
          "ru-RU",
          "ru",
          "en-US",
          "en"
        ],
        "hardware_concurrency": 64,
        "device_memory": 32,
        "max_touch_points": 0,
        "webdriver": false,
        "plugins": 5,
        "pdf_viewer": true,
        "ua_data": {
          "brands": [
            {
              "brand": "Not;A=Brand",
              "version": "8"
            },
            {
              "brand": "Chromium",
              "version": "150"
            },
            {
              "brand": "YaBrowser",
              "version": "26.8"
            },
            {
              "brand": "Yowser",
              "version": "2.5"
            }
          ],
          "mobile": false,
          "platform": "Linux",
          "architecture": "x86",
          "bitness": "64",
          "formFactors": [
            "Desktop"
          ],
          "fullVersionList": [
            {
              "brand": "Not;A=Brand",
              "version": "8.0.0.0"
            },
            {
              "brand": "Chromium",
              "version": "150.0.7871.1111"
            },
            {
              "brand": "YaBrowser",
              "version": "26.8.1.1111"
            },
            {
              "brand": "Yowser",
              "version": "2.5"
            }
          ],
          "model": "",
          "platformVersion": "",
          "uaFullVersion": "26.8.1.1111",
          "wow64": false
        },
        "screen": "1280x720x1280x720x24",
        "window": {
          "outer": "1280x720",
          "inner": "1280x720",
          "dpr": 1
        },
        "timezone": "UTC",
        "locale": "en-US",
        "webgl": {
          "vendor": "Google Inc. (Google)",
          "renderer": "ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)",
          "version": "WebGL 2.0 (OpenGL ES 3.0 Chromium)"
        },
        "canvas_hash": "f5a94624",
        "webgpu": true,
        "chrome_object": true,
        "chrome_runtime": false,
        "notification_permission": "default",
        "notification_query": "prompt",
        "has_focus": true,
        "connection_api": true,
        "stack_read_by_debugger": false,
        "features": {
          "iterator_includes": false,
          "iterator_join": false,
          "iterator_zip": false,
          "fontface_width": false,
          "css_text_decoration_inset": false,
          "css_scroll_axis_lock": false,
          "websocket_options_bag": null,
          "camera_element": false,
          "topics_api": true,
          "protected_audience": false,
          "shared_storage": true,
          "attribution_reporting": false,
          "request_storage_access_for": true,
          "webhid": true,
          "private_aggregation": false,
          "css_margin_trim": false,
          "css_text_decoration_skip_spaces": false,
          "css_corner_shorthand": false,
          "css_symbols": false,
          "stream_append_html": false,
          "webtransport_reliability": false,
          "window_maximize": false,
          "canvas_srgb_linear": false,
          "policy_media_playback_while_not_visible": false,
          "css_random": false,
          "css_scroll_snap_pair": false,
          "fenced_frames": true,
          "compression_dictionary": true
        }
      },
      "page_main_world": null,
      "sannysoft": {
        "checks": 57,
        "failed": 4,
        "failed_names": [
          "User Agent (Old)",
          "WebGL Renderer",
          "HEADCHR_UA",
          "CHR_MEMORY"
        ],
        "passed": 27
      },
      "plain_http": {
        "final_url": "http://ip-api.com/json/?fields=status",
        "status": 200,
        "title": "",
        "loaded": true,
        "warning_page": false,
        "page_text": "{\"status\":\"success\"}"
      },
      "playwright": {
        "evaluate_in_main_world": true,
        "console_events": true,
        "init_script": true,
        "route": true,
        "screenshot": true,
        "pdf": true,
        "mobile_emulation": true,
        "tracing": true
      },
      "browser_version": "203.0.113.1"
    },
    {
      "label": "Google Chrome, headless",
      "engine": "chrome",
      "body": {
        "headless": "new"
      },
      "launch": {
        "browser": "chrome",
        "resource_class": "linux_headless",
        "weight": 1,
        "launch_ms": 262,
        "connect_ms": 122,
        "example_ms": 5791,
        "peet_ms": 1930
      },
      "network": {
        "http_version": "h2",
        "ja4": "t13d1517h2_8daaf6152771_cb7bf5808d99",
        "ja3_hash": "cf47ff3e6d1fb4af230d869a62b32f93",
        "peetprint_hash": "fc97c1cdfb1409c9a9326c1b726d1dee",
        "ciphers": 16,
        "extensions": 19,
        "akamai_h2": "1:65536;2:0;4:6291456;6:262144|15663105|0|m,a,s,p",
        "akamai_h2_hash": "52d84b11737d980aef856699f885ca86",
        "header_order": [
          "method",
          "authority",
          "scheme",
          "path",
          "sec-ch-ua",
          "sec-ch-ua-mobile",
          "sec-ch-ua-platform",
          "upgrade-insecure-requests",
          "user-agent",
          "accept",
          "sec-fetch-site",
          "sec-fetch-mode"
        ]
      },
      "page": {
        "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
        "platform": "Linux x86_64",
        "vendor": "Google Inc.",
        "languages": [
          "en-US",
          "en"
        ],
        "hardware_concurrency": 24,
        "device_memory": 32,
        "max_touch_points": 0,
        "webdriver": false,
        "plugins": 5,
        "pdf_viewer": true,
        "ua_data": {
          "brands": [
            {
              "brand": "Not:A-Brand",
              "version": "8"
            },
            {
              "brand": "Chromium",
              "version": "156"
            },
            {
              "brand": "Google Chrome",
              "version": "156"
            }
          ],
          "mobile": false,
          "platform": "Linux",
          "architecture": "x86",
          "bitness": "64",
          "formFactors": [
            "Desktop"
          ],
          "fullVersionList": [
            {
              "brand": "Not:A-Brand",
              "version": "8.0.0.0"
            },
            {
              "brand": "Chromium",
              "version": "156.0.8078.47"
            },
            {
              "brand": "Google Chrome",
              "version": "156.0.8078.47"
            }
          ],
          "model": "",
          "platformVersion": "",
          "uaFullVersion": "156.0.8078.47",
          "wow64": false
        },
        "screen": "1280x720x1280x720x24",
        "window": {
          "outer": "1280x720",
          "inner": "1280x720",
          "dpr": 1
        },
        "timezone": "UTC",
        "locale": "en-US",
        "webgl": {
          "vendor": "Google Inc. (Google)",
          "renderer": "ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)",
          "version": "WebGL 2.0 (OpenGL ES 3.0 Chromium)"
        },
        "canvas_hash": "f5a94624",
        "webgpu": true,
        "chrome_object": true,
        "chrome_runtime": false,
        "notification_permission": "default",
        "notification_query": "prompt",
        "has_focus": true,
        "connection_api": true,
        "stack_read_by_debugger": false,
        "features": {
          "iterator_includes": true,
          "iterator_join": true,
          "iterator_zip": true,
          "fontface_width": true,
          "css_text_decoration_inset": false,
          "css_scroll_axis_lock": false,
          "websocket_options_bag": null,
          "camera_element": true,
          "topics_api": true,
          "protected_audience": true,
          "shared_storage": false,
          "attribution_reporting": false,
          "request_storage_access_for": false,
          "webhid": true,
          "private_aggregation": false,
          "css_margin_trim": true,
          "css_text_decoration_skip_spaces": false,
          "css_corner_shorthand": false,
          "css_symbols": true,
          "stream_append_html": false,
          "webtransport_reliability": false,
          "window_maximize": false,
          "canvas_srgb_linear": false,
          "policy_media_playback_while_not_visible": true,
          "css_random": true,
          "css_scroll_snap_pair": true,
          "fenced_frames": true,
          "compression_dictionary": true
        }
      },
      "page_main_world": null,
      "sannysoft": {
        "checks": 57,
        "failed": 4,
        "failed_names": [
          "User Agent (Old)",
          "WebGL Renderer",
          "HEADCHR_UA",
          "CHR_MEMORY"
        ],
        "passed": 27
      },
      "plain_http": {
        "final_url": "http://ip-api.com/json/?fields=status",
        "status": 200,
        "title": "",
        "loaded": true,
        "warning_page": false,
        "page_text": "{\"status\":\"success\"}"
      },
      "playwright": {
        "evaluate_in_main_world": true,
        "console_events": true,
        "init_script": true,
        "route": true,
        "screenshot": true,
        "pdf": true,
        "mobile_emulation": true,
        "tracing": true
      },
      "browser_version": "156.0.8078.47"
    }
  ]
}

Bottom line

Yandex Browser is a Chromium browser that tells every site it's Yandex: its own brands in the user agent and client hints, Russian first in navigator.languages, a TLS hello one extension short of Chrome's, the same HTTP/2 and headers, and an engine six Chromium majors behind.

Both cost the same two threads headful and one headless; choose by which browser the site should believe it's talking to.