I'm looking into creating a website which would be based on users meeting up (nope, not another dating site!). The obvious worry here is users meeting crazy people and bad things happening. Is there any way that other companies deter this, or is it just a matter of having a ToS or something that warns the user of the risks of meeting up with strangers? I was thinking of having users being able to rate people they meet up with so users can become more trusted, but this would make it hard for new users to meet people and make it hard for the website to get rolling when the early adopters don't have ratings. So yeah, any insight would be helpful.
EDIT: Looking into Match.com, it seems that their protection layer is found in their Terms of Use (though I'm not sure if they have other safety nets as well).
http://www.match.com/registration/membagr.aspx?lid=108 Specifically under, "7. Your Interaction with Other Members."
OkCupid does something very similar here:
http://www.okcupid.com/legal/terms Under "Personal safety".
It's a risk with any online social network. I think there are a few key things to consider.
What Ryan has said is very good, however, I thought you might also take a look at what http://www.couchsurfing.org/ does. They have serious safety concerns, seeing as the concept is to let a total stranger stay in your house. They have a good rating system, and I imagine their Terms of Use are also worth a look at.