<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Browz blog</title>
  <subtitle>Fingerprinting, AI agents, proxies, multi-account work and security, from the team that builds Browz.</subtitle>
  <id>https://gobrowz.com/blog/</id>
  <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/"/>
  <link rel="self" type="application/atom+xml" href="https://gobrowz.com/blog/feed.xml"/>
  <updated>2026-11-13T00:00:00Z</updated>
  <icon>https://gobrowz.com/assets/browz-mark.svg</icon>
  <entry>
    <title>Browser profiles for privacy: keep work, personal and research browsing apart</title>
    <id>https://gobrowz.com/blog/browser-profiles-for-privacy</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/browser-profiles-for-privacy"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="security" label="Security and privacy"/>
    <summary>How sites link your work, personal and research browsing, why private windows only go part way, and a step-by-step plan for one browser profile per role.</summary>
  </entry>
  <entry>
    <title>Canvas fingerprinting explained: why random noise gives a browser away</title>
    <id>https://gobrowz.com/blog/canvas-fingerprinting-explained</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/canvas-fingerprinting-explained"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>How a canvas fingerprint is made, why it differs between computers, why blocking or random noise stands out, and how to test your own browser in two minutes.</summary>
  </entry>
  <entry>
    <title>Connect a cloud AI agent to a browser on your own computer</title>
    <id>https://gobrowz.com/blog/hosted-mcp-cloud-agent-local-browser</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/hosted-mcp-cloud-agent-local-browser"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="product" label="Product and releases"/>
    <summary>How a remote MCP server lets a cloud AI agent, such as Claude.ai or an OpenAI agent, drive a browser profile on your own computer, and how to set it up.</summary>
  </entry>
  <entry>
    <title>End-to-end encrypted profile sync: what the server can and cannot read</title>
    <id>https://gobrowz.com/blog/end-to-end-encrypted-profile-sync</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/end-to-end-encrypted-profile-sync"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="security" label="Security and privacy"/>
    <summary>How end-to-end encrypted browser profile sync works, what a sync server still needs to see, how keys and recovery work, and five questions to ask any provider.</summary>
  </entry>
  <entry>
    <title>Fingerprint consistency: why mismatched values give a browser away</title>
    <id>https://gobrowz.com/blog/fingerprint-consistency-checks</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/fingerprint-consistency-checks"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>Why detection systems care more about contradictions than rare values, the eight mismatches they check most, and console snippets to check each one yourself.</summary>
  </entry>
  <entry>
    <title>Five AI agent browser recipes you can run today</title>
    <id>https://gobrowz.com/blog/ai-agent-browser-recipes</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/ai-agent-browser-recipes"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>Five complete AI agent browser automation examples: Claude Code over MCP, Playwright over CDP, a scheduled headless job, a human hand-off, and two accounts side by side.</summary>
  </entry>
  <entry>
    <title>How to choose an anti-detect browser: 10 checks you can run yourself</title>
    <id>https://gobrowz.com/blog/how-to-choose-an-anti-detect-browser</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/how-to-choose-an-anti-detect-browser"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="product" label="Product and releases"/>
    <summary>Ten practical checks for choosing an anti-detect browser, from engine-level fingerprints and headless parity to proxies, sync encryption, teams, agents and refunds.</summary>
  </entry>
  <entry>
    <title>How to give an AI agent a browser safely</title>
    <id>https://gobrowz.com/blog/give-an-ai-agent-a-browser-safely</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/give-an-ai-agent-a-browser-safely"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>Give an AI agent its own browser profile, its own limited key, sign-ins it can use but never read, and a person for the login. Step by step with Claude Code.</summary>
  </entry>
  <entry>
    <title>How to manage multiple accounts safely, within each site's rules</title>
    <id>https://gobrowz.com/blog/manage-multiple-accounts-safely</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/manage-multiple-accounts-safely"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="multi-account" label="Multi-account workflows"/>
    <summary>Run several accounts you are allowed to hold without mixing sessions: check the terms, give each account its own profile and exit, and keep the setup tidy.</summary>
  </entry>
  <entry>
    <title>How to test your browser fingerprint, and how to read the results</title>
    <id>https://gobrowz.com/blog/how-to-test-your-browser-fingerprint</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/how-to-test-your-browser-fingerprint"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>A step-by-step guide to running a browser fingerprint test, reading every section and consistency check, and comparing two runs to test browser profiles.</summary>
  </entry>
  <entry>
    <title>How we benchmark AI agents in a browser: 50 tasks, open harness, raw results</title>
    <id>https://gobrowz.com/blog/how-we-benchmark-ai-agents-in-a-browser</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/how-we-benchmark-ai-agents-in-a-browser"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>The method behind our AI agent browser benchmark: 50 public web tasks, the same agent twice, scoring by program, the results, and how to rerun it yourself.</summary>
  </entry>
  <entry>
    <title>How websites recognise automated and headless browsers</title>
    <id>https://gobrowz.com/blog/how-websites-recognise-automated-browsers</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/how-websites-recognise-automated-browsers"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>The signals sites use to spot automated and headless browsers: automation flags, headless differences, fingerprint contradictions, TLS, behaviour and IP reputation.</summary>
  </entry>
  <entry>
    <title>Human hand-off for AI agents: let a person finish logins, 2FA and CAPTCHAs</title>
    <id>https://gobrowz.com/blog/human-hand-off-for-ai-agents</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/human-hand-off-for-ai-agents"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>Human in the loop for browser agents: the agent pauses, you finish the sign-in, 2FA code or CAPTCHA in the same window, and it carries on. How it works.</summary>
  </entry>
  <entry>
    <title>Is an anti-detect browser legal? Privacy, site terms and acceptable use</title>
    <id>https://gobrowz.com/blog/is-an-anti-detect-browser-legal</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/is-an-anti-detect-browser-legal"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="security" label="Security and privacy"/>
    <summary>Using an anti-detect browser is legal in most places; what decides it is your use. Privacy law, site terms, legitimate uses and how to check a use before you start.</summary>
  </entry>
  <entry>
    <title>Managing client accounts as an agency: one browser profile per client</title>
    <id>https://gobrowz.com/blog/agency-client-accounts-browser-profiles</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/agency-client-accounts-browser-profiles"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="multi-account" label="Multi-account workflows"/>
    <summary>A practical setup for agencies running clients' ad, social and marketplace accounts: a profile per account, a folder per client, no shared passwords, clean offboarding.</summary>
  </entry>
  <entry>
    <title>Match a profile's timezone, language and location to its proxy</title>
    <id>https://gobrowz.com/blog/match-timezone-and-location-to-proxy</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/match-timezone-and-location-to-proxy"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="proxies" label="Proxies and networking"/>
    <summary>Why a timezone or language that disagrees with the proxy's location stands out, how to check all five values in a minute, and how to stay matched when the exit moves.</summary>
  </entry>
  <entry>
    <title>Playwright in a real browser profile: attach over CDP, not a fresh browser</title>
    <id>https://gobrowz.com/blog/playwright-real-browser-profile-cdp</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/playwright-real-browser-profile-cdp"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>Run Playwright scripts inside a saved browser profile with its own cookies, fingerprint and proxy: start the profile, then connectOverCDP. Node and Python examples.</summary>
  </entry>
  <entry>
    <title>Prompt injection and browser agents: limit what a hijacked agent can reach</title>
    <id>https://gobrowz.com/blog/prompt-injection-browser-agents</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/prompt-injection-browser-agents"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="security" label="Security and privacy"/>
    <summary>Prompt injection hides instructions in web pages for an AI agent to follow. Why browser agents raise the stakes, and the controls that cap what a misled agent can do.</summary>
  </entry>
  <entry>
    <title>QA testing with browser profiles: see your site as each user and region does</title>
    <id>https://gobrowz.com/blog/qa-testing-with-browser-profiles</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/qa-testing-with-browser-profiles"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="multi-account" label="Multi-account workflows"/>
    <summary>Test a website as different users, roles and countries with one saved browser profile per test persona, each with its own exit, timezone and languages.</summary>
  </entry>
  <entry>
    <title>Residential, datacenter, ISP or mobile proxies: which one a profile needs</title>
    <id>https://gobrowz.com/blog/residential-vs-datacenter-vs-mobile-proxies</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/residential-vs-datacenter-vs-mobile-proxies"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="proxies" label="Proxies and networking"/>
    <summary>Datacenter, residential, ISP and mobile proxies compared: how websites see each, sticky or rotating sessions, and which one suits a long-lived browser profile.</summary>
  </entry>
  <entry>
    <title>Running several online storefronts where the platform allows it</title>
    <id>https://gobrowz.com/blog/run-several-storefronts-separately</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/run-several-storefronts-separately"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="multi-account" label="Multi-account workflows"/>
    <summary>How sellers with more than one permitted storefront keep each store's sign-in, staff, market and records apart, with one browser profile and one checked exit per store.</summary>
  </entry>
  <entry>
    <title>Share account access with a team without sharing passwords</title>
    <id>https://gobrowz.com/blog/share-account-access-with-a-team</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/share-account-access-with-a-team"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="multi-account" label="Multi-account workflows"/>
    <summary>Give colleagues access to the accounts they work on without handing out passwords: share signed-in profiles by role and level, one device at a time, with a log.</summary>
  </entry>
  <entry>
    <title>TLS fingerprinting (JA3 and JA4) explained for browser users</title>
    <id>https://gobrowz.com/blog/tls-fingerprinting-ja3-ja4</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/tls-fingerprinting-ja3-ja4"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>How sites fingerprint the TLS handshake and HTTP/2 settings before any page loads, what JA3 and JA4 measure, what changes them, and how to check your own browser.</summary>
  </entry>
  <entry>
    <title>Use your own SSH server as a browser profile's proxy</title>
    <id>https://gobrowz.com/blog/ssh-server-as-browser-proxy</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/ssh-server-as-browser-proxy"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="proxies" label="Proxies and networking"/>
    <summary>Turn a server you control into an encrypted exit for a browser profile: how SSH tunnelling works, preparing the server, key sign-in, host-key pinning and checks.</summary>
  </entry>
  <entry>
    <title>User agent and client hints: keeping JavaScript and headers in agreement</title>
    <id>https://gobrowz.com/blog/user-agent-and-client-hints</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/user-agent-and-client-hints"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>How the user agent string, Sec-CH-UA headers and getHighEntropyValues fit together, why changing only one of them gives a browser away, and how to check yours.</summary>
  </entry>
  <entry>
    <title>WebGL and WebGPU fingerprinting: what your graphics card gives away</title>
    <id>https://gobrowz.com/blog/webgl-webgpu-fingerprinting</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/webgl-webgpu-fingerprinting"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>What WebGL and WebGPU reveal about your graphics card (names, limits, extensions, rendered images), why a fake renderer contradicts real hardware, and how to check.</summary>
  </entry>
  <entry>
    <title>WebRTC leaks: how a page can find your real IP, and how to check a profile</title>
    <id>https://gobrowz.com/blog/webrtc-leak-explained</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/webrtc-leak-explained"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="proxies" label="Proxies and networking"/>
    <summary>How WebRTC can reveal the address behind a proxy, how to test a browser profile for a WebRTC or DNS leak in two minutes, and the settings that close both.</summary>
  </entry>
  <entry>
    <title>What is an anti-detect browser? How it works and who it is for</title>
    <id>https://gobrowz.com/blog/what-is-an-anti-detect-browser</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/what-is-an-anti-detect-browser"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>The Browz team</name></author>
    <category term="product" label="Product and releases"/>
    <summary>An anti-detect browser runs separate profiles, each with its own consistent fingerprint, proxy, cookies and storage. How it works, who uses it and what to check.</summary>
  </entry>
  <entry>
    <title>What is an MCP browser? Giving Claude, Cursor and other agents a real browser</title>
    <id>https://gobrowz.com/blog/what-is-an-mcp-browser</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/what-is-an-mcp-browser"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="agents" label="Agents and automation"/>
    <summary>An MCP browser is a browser an AI agent drives through the Model Context Protocol. What it exposes, local vs remote, and how to set one up in Claude and Cursor.</summary>
  </entry>
  <entry>
    <title>What is browser fingerprinting? How websites recognise your browser</title>
    <id>https://gobrowz.com/blog/what-is-browser-fingerprinting</id>
    <link rel="alternate" type="text/html" href="https://gobrowz.com/blog/what-is-browser-fingerprinting"/>
    <published>2026-11-13T00:00:00Z</published>
    <updated>2026-11-13T00:00:00Z</updated>
    <author><name>Charles Lee</name></author>
    <category term="fingerprinting" label="Fingerprinting explained"/>
    <summary>Browser fingerprinting identifies a browser from the details it reveals, without cookies. What goes into a fingerprint, why consistency matters and how to test yours.</summary>
  </entry>
</feed>
