3 ms·
Are you saying DDG is forcing you to send a User-Agent header? DDG's privacy policy also goes on about the privacy implications of User-Agent headers combined
by pwdisswordfish2 6y ago
Are you saying DDG is forcing you to send a User-Agent header?
DDG's privacy policy also goes on about the privacy implications of User-Agent headers combined with IP addresses.
So let's say I take what they have put in their privacy policy to heart and I stop sending a User-Agent header. In response DDG sends prefixed result URLs? WTF?
Using haproxy, for example, I can use a "modern browser" and send no User-Agent header. I still get prefixed result URLs.
- bscphil 6y agoYou can disable this on the settings page. Frankly I'd infinitely rather send my request through a redirect served by DDG than send my referer to every site I visit. I think this is a perfectly sensible default for the average user, who both doesn't block / obscure their user agent and doesn't have referer masking software in place. You're free to disagree, but in that case you can make use of the option to change the default that they provide for you.
- pwdisswordfish2 6y agoThe settings page requires that the user enable Javascript. I would not call haproxy "referer masking software". In any event, a proxy is not even needed. Modern browsers are open source, right? Users can edit the source and remove the code that sends Referer header. Even easier, I wrote my own http client. I can send any header I want, or none at all. According to DDG's privacy policy this is a good thing.