Hi!
I'm setting up this initiative which will help us distinguish good websites from evil websites. The idea is that everybody chooses a website (either a good one ore an evil one), takes their current terms of service, and reads them.
As you read them, you copy it into a new html document and add classes to spans, which form tags, indicating what that sentence(s) mean(s).
I've done Dropbox so far, you can use it as an example:
Right now i'm doing Facebook. Please chip in by choosing a website, either good or bad, and tagging each span of a few sentences with a class attribute that more or less indicates what those sentences state. Hopefully, we'll see that tags coincide more and more often, and we arrive to a set of, say, 100 things that different website ToS tend to state.
Examples of websites that would be interesting:
hotmail, google, duckduckgo, twitter, identica, flickr, amazon, e-bay, ...
Then we'll go to phase two, which is rating. I'm planning a workshop here at CCC camp (on Saturday, in the DataVillage), in which we'll go through the list and do a show of hands to define which ones are really bad and which ones are really good.
With that information, we'll give points to each website, and then we'll translate those points into a 0- to 5-star rating. An optional fourth phase would be a firefox plugin that warns you if you're on a website that's got a ToS;DR rating of less than, say, two stars, and that turns green, or happy or whatever, when you're on a site with a ToS;DR rating of at least 4.
The approach of crowd-reading (tagging snippets, then rating those tags), is something i'm proposing after various discussions i had with people here at CCC camp, some of them active members of eff and other activist groups. It's an alternative to providing icons like Laurie Cranor and Aza Raskin have proposed. I think a rating is easier for non-power user. A power-user who is interested specifically in a certain type or aspect of freedom, could use custom weights instead of default weights, and that way still get to a threshold-rating of what is good, what is bad, and what is ugly. Comments about this general approach also very welcome!
The relation of this to Unhosted is, apart from its direct impact on user freedom on the web, that such a rating and labeling of good vs. bad websites doesn't really exist currently, and it's a pre-condition for creating conscious web users. Once these exist, we can add "admits unhosted accounts" as a positive trait for a website, without making that a biased pointer. A website might admit unhosted accounts, but still be evil in other ways. Also, users will have to choose /where/ they want to have their unhosted account. A good way to help them with that, is to provide them with crowd-voted ToS;DR ratings of these storage providers. The user can then make a comparison between usability, price, and ToS;DR rating. Otherwise, many users might not understand why they should use e.g.
allmydata.org instead of
dropbox.com for their storage provider.
Cheers,
Michiel