Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Unique Device ID's #1883

Closed
gameb0y opened this issue May 23, 2016 · 12 comments
Closed

Unique Device ID's #1883

gameb0y opened this issue May 23, 2016 · 12 comments

Comments

@gameb0y
Copy link

gameb0y commented May 23, 2016

please remove this

WebRTC Media Device Enumeration
Unique Device ID's

http://www.browserleaks.com/webrtc

@luixxiul
Copy link
Contributor

Duping to #260

@luixxiul
Copy link
Contributor

luixxiul commented Jul 9, 2016

Reopened for Unique Device ID of WebRTC Media Device Enumeration. Should we remove it? cc: @diracdeltas

@luixxiul luixxiul reopened this Jul 9, 2016
@diracdeltas
Copy link
Member

We can leave this open. Unique device IDs themselves are not a problem, but Brave does not uniquely set them between different browsing sessions, so they can be used for cross-session tracking. cf https://w3c.github.io/mediacapture-main/#def-constraint-deviceId

@diracdeltas diracdeltas modified the milestones: 0.11.1dev, 0.11.2dev Jul 11, 2016
@diracdeltas
Copy link
Member

Test page (try opening in different sessions in brave vs chrome): https://jsfiddle.net/22e4yfvg/

@luixxiul
Copy link
Contributor

Confirmed, they are shared across sessions.

@diracdeltas
Copy link
Member

diracdeltas commented Jul 18, 2016

@bridiver are you taking this?

@bbondy bbondy modified the milestones: 0.11.3dev, 0.11.2dev Jul 21, 2016
@bbondy bbondy modified the milestones: 0.11.3dev, 0.11.4dev, 0.11.5dev Aug 4, 2016
@bbondy bbondy removed this from the 0.11.5dev milestone Aug 13, 2016
@diracdeltas
Copy link
Member

ping on this

@diracdeltas diracdeltas added this to the 0.11.6dev milestone Aug 15, 2016
@bridiver
Copy link
Collaborator

yea, I can look at it. We also need to clear the device id when clearing other session data

@diracdeltas
Copy link
Member

thx

@bbondy bbondy removed this from the 0.11.6dev milestone Aug 23, 2016
@diracdeltas
Copy link
Member

diracdeltas commented Sep 21, 2016

this seems to have been automatically fixed in the latest libchromium update. the device ids are not shared between sessions anymore, and they are reset on restart. i'll keep this open to track clearing the device ids when other session data is manually cleared

@diracdeltas
Copy link
Member

@diracdeltas diracdeltas modified the milestones: 0.12.2dev, 1.0.0 Sep 21, 2016
@diracdeltas
Copy link
Member

closing this and opening follow-up so QA knows this was actually fixed in 0.12.2. #4157

test plan:

  1. go to https://jsfiddle.net/22e4yfvg/ in regular, session, and incognito tabs. the device ids should be different in each.
  2. restart browser; the device ID in the regular tab should be different from before.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants