Proxy usage and CAPTCHA solving require a paid plan.
When using the Python SDK, all session parameters are in snake_case (e.g., 
use_proxy), whereas in JavaScript/TypeScript they use camelCase (e.g., useProxy).
Example:Session Parameters
When 
true, launches the session with advanced stealth techniques to reduce bot detection. This is only available on enterprise plans. Please contact us at info@hyperbrowser.ai to get access.When 
true, launches the session with standard stealth techniques to reduce bot detection.When 
true, the session will be launched with a proxy.Custom proxy server host (used only when 
useProxy is true).Username for authenticating with the custom proxy server.
Password for authenticating with the custom proxy server.
Country for proxy location (ISO 3166-1 alpha-2 code, e.g., 
"US", "GB", "CA").
Check here for the full list of supported countries.Optional state code for proxies to US states. Is mutually exclusive with proxyCity. Takes in two letter state code.
Check here for the full list of supported states.
Desired City. Is mutually exclusive with proxyState. Some cities might not be supported, so before using a new city, we recommend trying it out.
Region to run the browser session in.
Check here for the full list of supported regions.
Screen resolution to emulate. Properties:
- width(number, default- 1280)
- height(number, default- 720)
When 
true, the session will attempt to automatically solve CAPTCHAs.Block advertisements during the session.
Block trackers and other privacy-invasive technologies during the session.
Block common annoyances like pop-ups and overlays.
Automatically accept cookies on visited sites.
Enable web recording using rrweb.
Enable mp4 video recording which captures the entire screen.
Reuse browser state across sessions. Properties:
- id(string): Profile ID to use for the session
- persistChanges(boolean, default- false): Persist changes back to the profile on session close
Automatically accept cookies on visited sites.
Static IP ID to use for the session. Check the Static IPs page for more information.
Save downloads to the session. Check the Downloads page for more information.
Array of extension IDs to load. Check the Extensions page for more information.
URLs to block during the session.
Array of objects for customizing image captcha solving. Each object supports:
- imageSelector(string): CSS selector for the captcha image element.
- inputSelector(string): CSS selector for the input field where the captcha answer should be entered.
Enable window manager to manage browser windows and tabs.
Enable window manager taskbar to manage browser windows and tabs.
Enable read-only Live View which disables user interactions.
Disable the browser password manager popup on logins.
Always open PDFs externally instead of in browser. This will download the PDF instead of opening it in the browser PDF viewer.