Skip to main content

Session Settings

BrowserQL Editor allows you to have multiple sessions, each with their own particular configurations. For example, you can have a first section running on chrome, with human-like behavior active, while the second one runs on chromium, without human-like behavior, and with a proxy.

Configuring Session Settings

Session Settings allows you to configure the following for each individual tab in the editor:

  • Browser: Choose which browser the session will use. Either Chromium or Chrome. Some websites require certain codecs to be supported. Typically sites that require streaming such as Twitch, will let you know that "browser is not currently supported" - that's a good time to test a different browser binary. If you're using the default path, you're using Chromium. Adding /chrome/bql path to your endpoint will switch to the Chrome binaries that might support the site.
  • Human-like Behavior: Select whether the automation should imitate human behavior, including smooth mouse movements and typing patterns that resemble those of a person.
  • Adblock: Toggle adblock on/off in the session. Useful for accessing websites cluttered with intrusive ads, improving page readability, reducing distractions, and speeding up data scraping workflows.
  • Block Consent Modals: Block cookie consent and similar popups automatically in the session.
  • Residential Proxy: Route the browser's requests through a residential proxy network. This enhances anonymity and mimics real user traffic, making it ideal for accessing geographically restricted content or bypassing anti-bot measures. Note that this will significantly increase unit consumption. Refer to the Using a Proxy guide for more details.
  • Sticky Proxy: (Available when Residential Proxy is enabled) Forward the browser's requests through the same IP address for the duration of the session.
  • Proxy Country: (Available when Residential Proxy is enabled) Select the country you wish to proxy requests from.

Below shows how to configure different session settings, where:

First Session

  • Browser: Chrome
  • Human-like Behavior: On
  • Adblock: On
  • Residential Proxy: Off

Second Session

  • Browser: Chromium
  • Human-like Behavior: Off
  • Adblock: Off
  • Residential Proxy: On