Right, but the UA also includes the browser&#x27;s version in it. If you change from Chrome to Safari you&#x27;re indeed using a different browser. If Chrome&#x27;s UA gets updated from say &quot;Chrome 45.1.1.1.1 WebKit&quot; to &quot;Chrome 45.1.1.2.0 WebKit&quot; it shouldn&#x27;t really care. To be more clear in the case of changing browsers it detects this chnage via cookies, not by UA string.