Archive for the 'Facebook' Category
More details on Facebook’s banning of Google Friend Connect from the Facebook API earlier today. I spoke with Facebook Chief Privacy Officer Chris Kelly and Google’s Director of Engineering David Glazer about the banning to get a fuller picture of the conflict.
Here’s an example of how Friend Connect (more details) works in practice. A third party site may want to add social elements to their service. They can integrate with Friend connect and allow users to sign in. Those users choose a social network where they keep their profile (Orkut, Hi5, GTalk and, until today, Facebook) and log in via the social network’s API. They then become “members” of the site, using Google’s terminology. If any of their friends from their social network also become members of that site, those friends are shown on the site and you can interact with them. To see it for yourself, click “log in” at the top of this sample site, IngridMichaelson.
Kelly says the issue comes down to the fact that Google Friend Connect users don’t have control over data pulled from Facebook. In particular, Facebook is concerned that they have no relationship to the end site where the data is presented (in the example above, IngridMichaelson). Instead, Google has inserted itself as a middleman in the process.
Also, Kelly says, once permission is granted to share data, the user has no way to revoke that permission from their Facebook account. Facebook has a privacy control panel that lets users set and change privacy setting over time, including the removal of applications. With Google in the middle, Facebook has no way to stop the flow of data to these third parties.
Google’s Glazer counters that they have a very effective method for unlinking to a site that a user has given permission to, so users will be just fine. In the screen shot below, Google gives an option to “Unlink” the specific social network from the site (on right) or change the data that’s shared from the social network (on left). Kelly is correct that you can’t trigger the unsubscribe from Facebook.com, but Glazer says that’s because Facebook’s API has no way of telling Facebook about the third party site the data has been passed off to.

Glazer says that they have been in “constant contact” with Facebook over the Friend Connect product, and are still trying to work with Facebook to get access to the API again. But Facebook has their own competing product to Friend Connect, called Facebook Connect. The longer the ban, made under the banner of protecting user privacy, remains in place, the stronger Facebook’s position will be competitively. My guess is they’re in no hurry to get through this conflict any time soon.
The fact is that Google is taking perfectly adequate steps to protect user privacy with their Friend Connect product, and it is a useful product for users. After talking with both sides, it seems to me that Facebook is relying on a very convenient catch-22 to stay out of Google’s network. They are the ones in control of their own API functionality, and they could add features that fix this problem. Until they do, there’s nothing Google can do to remedy the “problem,” and the walls around the Facebook garden get ever higher.
Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.

Facebook is all about openness and data portability, as long as that doesn’t involve openness or portability of data, it seems.
Today they wrote a long 7 paragraph blog post to get a single point across: Facebook has banned Google’s Friend Connect access to the Facebook API:
Now that Google has launched Friend Connect, we’ve had a chance to evaluate the technology. We’ve found that it redistributes user information from Facebook to other developers without users’ knowledge, which doesn’t respect the privacy standards our users have come to expect and is a violation of our Terms of Service. Just as we’ve been forced to do for other applications that redistribute data in a way users might not expect or understand, we’ve had to suspend Friend Connect’s access to Facebook user information until it comes into compliance. We’ve reached out to Google several times about this issue, and hope to work with them to enable users to share their data exactly when and where they choose.
This of course has nothing to do with the fact that Facebook launched their own nearly identically named product called Facebook Connect three days before Google’s Friend Connect.
It’s not clear exactly what features of Friend Connect justified the ban, since it is so similar to what Facebook announced on Friday. Both products allow the export of profile and friend list data to third party websites.
In the last paragraph of the blog post, Facebook says they want to work with everyone: “We think MySpace’s Data Availability, Google Friend Connect, and Facebook Connect can be part of a great movement in the industry to give users a better and safer experience online, while respecting user privacy. We look forward to working with our developer community and everyone else in the industry to help all of our users take their information, and their privacy, with them wherever they go.” If that’s the case, this sure is an interesting start to a healthy working relationship with Google. Next up on the block list: MySpace and their Data Availability malware product, no doubt.
Thanks for the tip, Jesse.
Update: Facebook PR is pointing out Sections 2B(4), 2B(5) and 2A9(vi) of the Developer Terms of Service:
4) You may not store any Facebook Properties in any Data Repository which enables any third party (other than the Applicable Facebook User for such Facebook Properties) to access or share the Facebook Properties without our prior written consent.
5) You may not sell, resell, lease, redistribute, license, sublicense or transfer all or any portion of the Facebook Properties, or use or store any Facebook Properties for any purpose other than as specifically authorized herein.
You will not use Facebook Platform or any of your Facebook Platform Applications, and your Facebook Platform Application will not be designed…(vi) to request, collect, solicit or otherwise obtain access to usernames, passwords or other authentication credentials from any Facebook Users, or to proxy authentication credentials for any Facebook Users for the purposes of automating logins to the Facebook Site.
Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0
Facebook will announce soon on its developer blog that it’s working on a Jabber/XMPP interface for Facebook Chat. The interface will allow users to talk to their Facebook friends using any Jabber-enabled desktop client.
It will also enable Facebook users with such desktop clients to see which of their friends are online, view friends’ profile pictures, and set their status messages. This will all be possible after users authorize their applications to securely connect and communicate with Facebook Chat.
This is a welcome, albeit not terribly surprising, move on Facebook’s part. The company has recently shown a great willingness to open their data up to other applications and web services. And it’s smart for them to stay ahead of the data portability curve, since they’ll be able to maintain more control over just how data flows in and out of their system (it’s bound to happen anyway).
Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.
Before Mark Zuckerberg created Facebook, he launched Facemash, a short-lived HotOrNot-like site that almost got him kicked out of Harvard. Now Facemash is back as a Facebook app called ULiken. Written by two developers in New Jersey , Sam Bensalem (22) and Mike Woods (23), ULiken was inspired by Facemash—in particular from parts of Zuckerberg’s diary that came out during the UConnect lawsuit that describes how he came up with the idea of Facemash. Excerpt (full journal entry embedded below):
9:48pm.I’m a little intoxicated, not gonna lie. So what if it’s not even 10pm and it’s a Tuesday night? What? The Kirkland facebook is open on my computer desktop and some of these people have pretty horrendous facebook pics. I almost want to put some of these faces next to pictures of farm animals and have people vote on which is more attractive. It’s not such a great idea and probably not even funny, but Billy comes up with the idea of comparing two people from the facebook, and only sometimes putting a farm animal in there. Good call Mr. Olson! I think he’s onto something.
11:09pm. Yea, it’s on. I’m not exactly sure how the farm animals are going to fit into this whole thing (you can’t really ever be sure with farm animals…), but I like the idea of comparing two people together. It gives the whole thing a very Turing feel, since people’s ratings of the pictures will be more implicit than, say, choosing a number to represent each person’s hotness like they do on hotornot.com. The other thing we’re going to need is a lot of pictures. Unfortunately, Harvard doesn’t keep a public centralized facebook so I’m going to have to get all the images from the individual houses that people are in. And that means no freshman pictures…drats.
Uliken let’s you compare people, celebrities, cars, colleges, sports teams, pets, politcal candidates, Websites, or YouTube videos and vote for which one you like best. It also works a standalone site, but if you log in through Facebook you can put your friends’ pictures up for a challenge and any faceoffs you submit are sent to you and your friends’ feeds.
Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0
Facebook is raising $100 million in debt, reports VentureBeat and Business Week. bringing their total capital raised to nearly half a billion dollars.
This most recent round will be used to scale the service via another 50,000 or so servers. Facebook now has over 70 million active users and around 109 milliion monthly visitors, and the site is at times very slow.
Compare that to Google, which operates at least a million servers (and is adding 500,000 per year, says Business Week), and Microsoft, which is adding 200,000 servers per year.
Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0
Don’t they say good things come in threes? Well, regardless, we’ve heard from multiple sources that Google will launch a new product on Monday called “Friend Connect,” which will be a set of APIs for Open Social participants to pull profile information from social networks into third party websites.
MySpace launched Data Availability on Thursday, a competing product. Yesterday, in a suspiciously timed pre-release announcement, we heard about Facebook Connect, another similar product (with a nearly identical name to Google’s Friend Connect).
Like Data Availability and Facebook Connect, Google’s Friend Connect will be a way to securely send personal profile data, including friend lists, presence/status information, etc., to third party applications, say our sources. The primary benefit of these services is to allow users to maintain a single friends list and to coordinate social activities across different sites that perform different services. See my post on the Centralized Me for more of my thoughts on this.
The reason these companies are are rushing to get products out the door is because whoever is a player in this space is likely to control user data over the long run. If users don’t have to put profile and friend information into multiple sites, they will gravitate towards one site that they identify with, and then allow other sites to access that data. The desire to own user identities over the long run is also causing the big Internet companies, in my opinion, to rush to become OpenID issuers (but not relying parties).
If what we hear is correct, Google’s offering may not be as attractive as MySpace’s and Facebook’s. Google may be keeping a tighter reign on data, requiring third parties to show it directly from Google’s servers in an iframe. By contract, MySpace and Facebook are sending data via an API and trusting third parties not to abuse it (with strict terms of service in case they violate that trust). That flexibility also allows those third parties to do more with the data, including combining it with their own data before displaying it.
We’ll have to wait until Monday for the exact details, though. But what’s clear is that Google wants to get in between social networks and the web sites that want to access their data. By controlling the flow through Open Social and the new Friend Connect product, they can effectively become a huge social network without actually having a, well, social network (unless you count Orkut).
Google’s been scrambling for partners to announce on Monday as well. So far our understanding is they have their own Orkut and Plaxo. Compare that to MySpace (Yahoo, eBay and Twitter, plus their own PhotoBucket) and Facebook, which announced Digg as an early partner.
More details as they come in.
Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0
Don’t they say good things come in threes? Well, regardless, we’ve heard from multiple sources that Google will launch a new product on Monday called “Friend Connect,” which will be a set of APIs for Open Social participants to pull profile information from social networks into third party websites.
MySpace launched Data Availability on Thursday, a competing product. Yesterday, in a suspiciously timed pre-release announcement, we heard about Facebook Connect, another similar product (with a nearly identical name to Google’s Friend Connect).
Like Data Availability and Facebook Connect, Google’s Friend Connect will be a way to securely send personal profile data, including friend lists, presence/status information, etc., to third party applications, say our sources. The primary benefit of these services is to allow users to maintain a single friends list and to coordinate social activities across different sites that perform different services. See my post on the Centralized Me for more of my thoughts on this.
The reason these companies are are rushing to get products out the door is because whoever is a player in this space is likely to control user data over the long run. If users don’t have to put profile and friend information into multiple sites, they will gravitate towards one site that they identify with, and then allow other sites to access that data. The desire to own user identities over the long run is also causing the big Internet companies, in my opinion, to rush to become OpenID issuers (but not relying parties).
If what we hear is correct, Google’s offering may not be as attractive as MySpace’s and Facebook’s. Google may be keeping a tighter reign on data, requiring third parties to show it directly from Google’s servers in an iframe. By contract, MySpace and Facebook are sending data via an API and trusting third parties not to abuse it (with strict terms of service in case they violate that trust). That flexibility also allows those third parties to do more with the data, including combining it with their own data before displaying it.
We’ll have to wait until Monday for the exact details, though. But what’s clear is that Google wants to get in between social networks and the web sites that want to access their data. By controlling the flow through Open Social and the new Friend Connect product, they can effectively become a huge social network without actually having a, well, social network (unless you count Orkut).
Google’s been scrambling for partners to announce on Monday as well. So far our understanding is they have their own Orkut and Plaxo. Compare that to MySpace (Yahoo, eBay and Twitter, plus their own PhotoBucket) and Facebook, which announced Digg as an early partner.
Another limiting factor with Google’s product is that, unlike Facebook and MySpace, they do not already control user profiles for tens of millions of active users. That means they’ll quickly need to get big partners on board as well. Will MySpace help them? They may - MySpace is already part of Open Social and said on Thursday that they will adopt Open Social initiatives in this space once they are defined. We’ll see.
More details as they come in.
Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0
Facebook has announced Facebook Connect, which has similar functionality to MySpace Data Availability, announced just yesterday.
It is essentially a new version of their API for third party websites, which was first launched in August 2006. It will allow users to “connect” their Facebook identity, friends and privacy to any website. Third party websites will be able to implement and offer more features of the Facebook Platform off of Facebook – the same features available to third party applications today on Facebook. To make data portable, Facebook believes it’s about giving users the ability to take their identity and friends with them around the Web, while being able to trust that their information is always up to date and always protected by their privacy settings. The next iteration will be available publicly within the next several weeks.
One of their initial launch partners will be Digg.
I spoke with Ben Ling, Director Platform Product Marketing, and Ruchi Sanghai, Product Manager for Facebook Platform, this afternoon about the upcoming changes.
Facebook Connect has four primary features:
- Trusted Authentication – Anywhere during the user’s experience that the developer would like to add social context, the user will be able to authenticate and connect their account in a trusted environment. The user will have total control of the permissions granted. This is a proprietary authentication mechanism, but is more streamlined than the existing method and will not require a redirect back to Facebook.
- Real Identity – Users can bring their real identity information with them wherever they go on the open Web, including: basic profile information, profile picture, name, friends, photos, events, groups, and more.
- Friends Access – Users will be able to take their friends with them wherever they go on the open Web. Developers will be able to add rich social context to their websites, and will be able to show which of their Facebook friends already have accounts on their sites.
- Dynamic Privacy – As a user moves around the open Web, their privacy settings will follow, ensuring that users’ information and privacy rules are always up-to-date.
Facebook connect is Facebook’s first honest attempt to allow access to Facebook user data outside of Facebook itself. The company is describing it as giving third party applications access to much of the same data as Facebook applications have today. We’ll know more in a couple of weeks when it formally launches.
Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.
Facebook will soon remove a limitation that restricts users to no more than 5,000 friend connections, someone close to the company told us this week.
There are stories around why the limitation exists at all. The official reason is that Facebook wants to make sure that people only add “real” friends to their account, and the restriction is on the high end of the number of friends that any one person could reasonable have. The unofficial (and actual) reason: scaling problems made this necessary. I’ve heard this directly from Facebook employees, as have others.
But those scaling issues have been resolved, we hear from our source, and the cap will soon be lifted.
Facebook says that “less than 1,000″ users have 5,000 friends today. There are around 70 million active Facebook users, so the number of users who are affected is around one thousandth of a percent. But a disproportionate percentage of bloggers and press are at the limit, so the issue tends to get a lot more attention than it otherwise would.
High profile blogger Robert Scoble is among the 1,000 Facebook users who’ve hit the cap, and has complained about the restriction in the past.
Facebook says that they “Pages” feature is meant for people and brands that want to have a lot more “friends” than are allowed via normal accounts. An example is Barack Obama’s Facebook page, which currently shows 820,000 supporters.
But for many people, being a friend is much different than being a fan, and the level of interaction allowed is also significantly different. And the new Friends List feature, which allows users to classify and group friends, makes organization easier anyway.
Crunch Network: CrunchGear drool over the sexiest new gadgets and hardware.
When early adopters sit at their computers, what applications and websites do they use the most? The answer: Microsoft Outlook, Microsoft Office, and MSN Messenger—just like most everyone else. At least according to data from RescueTime, the productivity app that monitors the amount of time a user spends on every application on his desktop. The Y Combinator-funded startup has given us an exclusive look at the usage data they’ve compiled from over 30,000 users (most of whom are early adopters). This data represents real-life usage on a huge scale, totaling 475,190 man-hours.

Gmail, Facebook, and Skype make strong showings, but still lag behind Microsoft’s desktop apps. Microsoft Websites, however, are nowhere to be seen. All of this suggests that among early adopters, desktop apps still rule, but Webtop apps are gaining ground in terms of what they use every day. After Outlook and Word, Gmail is the third most-used application, Facebook is No. 6, Google search is No. 10, iTunes is No. 11, and Skype is No. 16.
If you add up all of Google’s apps and sites, they take up 17 percent of the time this group spends on their computers. But Microsoft’s apps collectively take up 41 percent of their time, so Google still has some catching up to do.
Here’s the disclaimer: This data is by no means scientific. It represents mostly early adopters, but these are the people who are supposed to figure out what’s useful before the rest of us do. They are the canary in the coal mine. The data also has an international slant, with only 40% of users in the US (a total of 60% are English-speaking). About 35% of the users are on Macs, a rate over three times higher than the international estimate of 10% Mac market-share.
Here’s a breakdown of the top 20 applications and Websites, ranked by the overall time spent in each.
The Top 3

The top of the list is dull. Outlook stands tall with 12.4% of all the time spent on a computer, with MS Word(9.4%) and Gmail(6.6%) rounding out the top three. No surprises here.
Chat

In the battle for chat-client supremacy, MSN Messenger comes away with a whopping 4.14%, more than twice as much as the next leading client. Adium’s high performance is indicative of the high proportion of Mac users (it is easily the best client on the Mac).
Websites

Facebook holds a surprisingly strong lead over other websites, with nearly three times as much usage as Wikipedia’s English site. Also notable is Twitter.com’s usage (this is the site itself, not the API, which reportedly sees ten times more action). Digg is more popular among this group than the NYTimes.com, and gaming site Kongregate makes a strong showing as well. TechCrunch comes up right beneath YouPorn (NSFW), which isn’t such a bad place to be in.
In all, RescueTime users spent 44.6% of their time using communication services, beating out work-related apps by a large margin. The trend is probably much worse for the typical user, as RescueTime users are more likely to try to stay on task (in theory, at least).
We’ve included the full spreadsheet below, and would love to see further analysis in the comments.
Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.












