5 ms·
This begs the question: Where do you draw the line between "data logging" and submitting the URL (or domain, I'm not certain on what level WoT would normally op
by pfg 10y ago
This begs the question: Where do you draw the line between "data logging" and submitting the URL (or domain, I'm not certain on what level WoT would normally operate) to a server in order to get its reputation? In the end, you can't be certain what the backend does with the data just by looking at the extension code. If you go too far with a rule like that, you'll likely block a lot of legitimate and useful extension. If all you ask for is the word of the extension developer that the data won't be used in this fashion, that probably won't change much in practice.
- codedokode 10y agoThe line should be drawn in a court.
- onli 10y agoThough what happened here is already forbidden. It is just very difficult to use the law against those criminals. That is why the browser makers are in a better position to control this.
- onli 10y agoCurrently, facing this abuse, I'd completely forbid data transfer from an extension to a server by default. Then add exceptions: If the transfer is necessary for the legitimate function of the extension (note: It is not for stuff like adblocker, where the lists are already cached locally), allow it under special control as long as the data sent out is anonymized as much as reasonable. URLs for example should be hashed before going out.
- admax88q 10y ago> URLs for example should be hashed before going out. That doesn't help at all. If the server has a database it's going to match this hash too, then it knows what URL corresponds to the hash.
- onli 10y agoIt prevents the server form matching the url when it has stuff like the session id and username in it, and also helps in not giving those information to the outside.
- r721 10y agoYeah, Google Safe Browsing ships a local database of urls to prevent this: https://developers.google.com/safe-browsing/v4/update-api https://developers.google.com/safe-browsing/v4/update-api