Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When I'm browsing the web, I'd like to not be tracked by any third party services like Facebook or Google. For instance, if I visit somepage.com I don't want my browser requesting things from facebook.com unless I allow it. However, if I visit facebook.com, Facebook still works.

Does anyone know of a Chrome or Firefox extension that will allow me to do this?

AdBlock in Chrome doesn't seem to work because it just hides the web page elements, it doesn't stop the browser from downloading them. I imagine that some kind of proxy/browser extension hybrid would be the best.

Any suggestions? Thank you.

share|improve this question

4 Answers 4

up vote 4 down vote accepted

The add-on No Script probably does what you want. I appreciate that I have to explicitly allow those scripts/domains that are needed for a page and can easily keep other certain scripts/domains from ever firing. It's also very nice that you can temporarily allow a domain so that you can see if it really is vital for the page/site to function.

Which reminds me: I really need to donate.

share|improve this answer

I would caution you against doing this. While you may think that this will solve snooping and cross site request forgery, it will only cause more problems. A lot of websites have a separate domain such as paypal.com I think has staticpaypal.com which is responsible for loading all of the static content like images, video, scripts, etc.

You will notice that this causes a lot of trouble if you were using Noscript. There's a ton of times where I go to a webpage and have to allow some third party webpage to load javascript (and other items) for the page to function or even render properly.

share|improve this answer
    
Thanks for your response. I would allow requests to staticpaypal.com when I'm visiting paypal.com. I realize it would be somewhat painful to have to do this the first time I visit a page, but I wouldn't mind. –  Wayne Bloss May 28 '10 at 17:09
    
That was just an example which I thought off the top of my head. It's annoying when I have to do it with Noscript, and I assume that there isn't an extension which can block all third party content like noscript. So you would probably need to edit some config file by hand. Really your best bet is to just get noscript and adblock, disable third party cookies, and dump cookies/cache at the end of the browser session. Beyond that it's a REAL hassle. If you need more privacy I would recommend using a proxy service. –  Daisetsu May 28 '10 at 17:17
1  
As far as manually allowing requests to 3rd party sites, it seems this would get tedious each time you have to load a website and determine what 3rd party sites to allow or not allow. –  mindless.panda May 28 '10 at 18:07

I just discovered a program called "Ghostery" that allows you to view/prevent third-party sites that track you, maybe it can help you out. It has plug-ins for all the major web browsers:

http://www.ghostery.com/

share|improve this answer

The add-on RequestPolicy does what you're asking for, allowing both temporary and permanent white-listing.

Mozilla Addons - RequestPolicy

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.