I'm having similar idea but with less user involve: a browser extension that extract keywords from the websites you actually visited, and form a p2p database with your followers. If you see spam / undesired ads in search result, you can rate down the content, and the system auto reduce the weighing from the peer providing that history.
To avoid sharing sensitive page / habit, maybe let the user review in batch and confirm before sharing out the list.
To avoid sharing sensitive page / habit, maybe let the user review in batch and confirm before sharing out the list.