On startup Firefox opens a websocket to push.services.mozilla.com and obtains a
uaid value as part of the initial exchange. Here's an example message sent by
push.services.mozilla.com over the websocket:
{"messageType":"hello","uaid":"332024d750734458bc95724...","status":200,"use_webpush":true,"broadcasts":{}}
The uaid value remains constant across browser restarts, so it is a persistent
identifier of the browser instance.
I understand why this might be needed to support push notifications. However,
this websocket (and its uaid identifier) are created even on a fresh install of
Firefox where no push notifications are registered nor ever have been.
On the face of it that seems less than ideal. Wouldn't it be better if
creation of this websocket were delayed until one or more push notifications
have been registered. What do other people think about proposing this change
to the Firefox folks ?
_______________________________________________
dev-privacy mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-privacy