There’s a big debate going on today about Robert Scoble getting booted from Facebook for harvesting data about his friends with a bot. The relevant portion of the Facebook TOS that he violated is this:
“You agree not to: […] use automated scripts to collect information from or otherwise interact with the Service or the Site;”
But according to the same TOS,
“you are granted a limited license to access and use the Site and the Site Content and to download or print a copy of any portion of the Site Content to which you have properly gained access solely for your personal, non-commercial use, provided that you keep all copyright or other proprietary notices intact.”
So you can download/print the data on the site for personal use, but you can’t write a bot to go out and get it. Fair enough, but what if someone were to write, oh, I don’t know, a Firefox extension that sits quietly in the background while you browse Facebook, and as you manually view your friends’ pages, it takes the data from the browser’s cache, grabs the info you want (like, oh, I don’t know, their e-mail addresses), and allows you to export that in a common format, like CSV. That wouldn’t break the Facebook TOS, since there is no automatic collection of information from Facebook’s servers (just the browser cache), but you could still have the info you want in an easy to read (and easy to import) format. It might not be a reasonable solution for people with 5,000 friends, but for us regular Joes, we could easily spend half an hour and have all the data we need from Facebook.
Anyway, it’s just a thought; it’s not like I’m planning on doing this or anything. Since when am I the kind of person to irk a large social networking site by making their data easily available?
3 comments on “Proposal for (legally) acquiring data from Facebook”
From the Dept. of Splitting Hairs… I mean really. I completely understand why FB has that clause, however. Remember that little js trick the kid on Myspace used to exponentially increase his friend count?
One question: what if I don’t want Scoble to scrape my info and take it elsewhere? I didn’t necessarily give him the right to port my contact info to another service, did I?
There’s no end in sight for this rabbit hole…
I think by allowing someone to “friend” you, you implicitly allow them to do whatever they want with the data in your profile that you have explicitly allowed your friends to see.
I agree with Christopher about that. You can choose how much information you put on your profile (publicly available to all those you allow to see it), therefore you shouldn’t have any objection to someone accessing it.
If you do, remove it.