you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 3 years ago (7 children)

When there's a Captive Portal like the screenshot, many devices use a random but persistent mac for that network avoid reauthorization after any network drop. This will make your access to the specific network trackable.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 2 points 3 years ago (4 children)

    chuckles in GrapheneOS

    (per-connection random MAC, for all networks, by default)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 3 years ago (3 children)

    This is actually just part of stock Android. My Pixel 5 has MAC randomization on by default for new Wi-Fi networks.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 3 years ago (2 children)

    It's per-network, not per-connection. Though that option does exist but is hidden away under developer settings.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 3 years ago (1 child)

    Oh you mean like per TCP connection?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 years ago

    It's not at the packet level - by default on gOS (and a dev option on stock pixels), every time you connect to a network, even ones you have connected to prior, you get a new random MAC. The standard aosp/pixels do one random but persistent MAC randomization. This only helps marginally from a privacy standpoint. Per-connection makes this data point useless, thereby increasing privacy.

  • source
  • parent