They do it a bit more sophisticated than that. There's an xfinity profile that gets loaded and after the initial authentication you actually connect to a different SSID. When I had Comcast, I used this occasionally, but it was overall pretty flakey and I ended up disabling that SSID on my phone because it kept connecting to non-functioning xfinity hotspots while I was out and about and then I'd have no internet.