Facebook intimidates developer, bans him and his code for life
reddit.com
reddit.com
Section 3.2:
"You will not collect users' content or information, or otherwise access Facebook, using automated means (such as harvesting bots, robots, spiders, or scrapers) without our permission."
Seems writing a bot that automatically takes actions on a user's behalf would clearly violate the Facebook terms.
Banning bots is perfectly reasonable behaviour for any site, a badly written bot, especially one that's distributed to large numbers of users could very easily cause a denial-of-service attack because of sloppy programming.
Facebook probably should have just dropped the developer a friendly email rather than a letter from their lawyers and banning the developer might be going over-far, but there's nothing wrong with them wanting to ban the plugin.
Is that true? I thought if a company made claims like that, they sort of had to do stuff about it. it seems like the dev could show, here's hundreds of thousands of other people doing exactly the same thing, why single him out? I think those tos claims are more use-it-or-lose-it kinds of rules.
I challenge you to find a single game on the site that does not violate one of their extremely vaguely worded clauses.
This is basically just a "We can, for any reason, at any time, ban you. Suck it up."
That's why I've lost all interest in the Facebook platform.
Too much of this nonsense going on.
It probably had to do with his plugin enabling users to play Facebook games without actually playing them. I'm sure game creators want a human looking at the ads in (and next to) their games, so it's no wonder he was banned.
1) not develop for Facebook 2) break the terms and accept the risks involved 3) come to an agreement with Facebook with different terms
Plenty of people have taken each of these routes
I've seen a few people create things like this which can cause problems for the users, and support. Many people install plugins which affect specific sites, or greasemonkey scripts, and then don't understand what is coming from the actual site and what comes from the plugin. Then, when the site is updated, the plugin/scripts can cause unexpected errors and the users often blame the site, not the third party code they're running.
So, I think that actually plugins like this are irresponsible and I wouldn't want people creating them for anything I owned.
That doesn't sound quite right. TOO HOT FOR FACEBOOK!!! could look great on the right résumé.
The whole thing is just what we've come to expect from facebook by now tbh.
edit: Apparently he developed a browser plugin that doesn't use Facebook's API, so it looks like this may actually be a decent endorsement.
On the day of 6th January 2012 02:05 GMT+1, I have
received a legal note from Perkins Coie attorney company,
which is representing Facebook Inc., based in Menlo Park,
California.
According to this note I must follow all of the below
demands „In order to avoid further escalation of this
matter”:
- Stop offering the FGS Browser Software, or any other
software that interferes with Facebook’s intended
limitations or impairs the proper working of Facebook,
- I must cease and not access the Facebook site(s) and/or
services for any reason whatsoever.
I cannot find explanation why he got this message.Here's my story. I made a facebook website using their API in a bad way. EXACTLY like this story, that guy knew he was using facebook's API in bad way. I got 100.000 fans on my facebook app and then they closed it, banned me domain and banned me from using the API again. It doesn't mean I'm banned from using their API again... they're saying a lot of things they don't do... and it doesn't mean also that I can't work for a company that need a facebook developer (and that would be a shitty job).
sorry for my english I'm french.
but this article is sensationalism !
2. Being 'banned from FB' is not really a legally defined classification for human beings, and HR organizations are paid to care about actual legal reality.
3. If he's not using FB APIs or other licensed information, how are FB's options for "further escalation" anything more than a louder brand of saber rattling? All it takes is one good lawyer looking to stand up to Goliath pro-bono, in a case that we know would be very highly publicized, and suddenly all the downside to a court battle is on FB's end. On what legal theory could FB hope to receive damages?
4. Despite all of the above, sometimes knuckling under and running for cover is the right move. A good programmer knows his limitations, and he's under no obligation to stick his neck out.
Possibly: Increased costs of support to 130,000 people using unapproved software in combination to Facebook, who get weird results from the software when Facebook updates something and blame Facebook not the software, and who bitch and moan to Facebook for support? (Obviously most people don't bother with support, and they just complain to friends.)
In this particular case I see very little justification for even trying to play David in spite of Facebook's grotesque overreaction.
Considering that his only two choices are to leave voluntarily or to be forced out and that Facebook can take down his Facebook pages or ban his IPs on their own, I'm not sure what point there is in arguing over whether or not being given that choice qualifies as being "banned."
The "stop distributing your browser plugin" is a nastygram cease and desist, yeah, but there's nothing wrong with Facebook banning him.
My guess is that FB doesn't like the software doing this because it means the users aren't doing it themselves, and thus aren't able to see the ads they would have otherwise, cutting down on revenue.
The only other reason I can think of that would make any sense is that the games servers might have had load issues (since the plugin could act faster and on more things than a human). However, I would put my ad theory above as far more likely.
Also consider that many facebook games operate with a micro-transactional model where you CAN buy stuff with in game currency earned by the 'tedious clicking' but if you want to speed things up, you can buy currency with real cash. If the 'tedious clicking' is mitigated by a plugin, then the pressure to pay real cash is decreased, costing the app developers revenue
So, this plugin reduces facebook's ad revenue, reduces app developer's revenue and if the application uses facebook credits as currency, facebook loses its cut of lost developer revenue as well. Its' not at all surprising that facebook went after it.
Effectively they only thing that Facebook can do about that sort of application is ban people using it.
However, just like the Wow Glider saga they chose to pressure the developer instead. However, unlike that, it was just a browser plugin. No magical API calls, or anything like that.
I couldn't care less about micro-transactions, ad views and the spamware Facebook applications: Facebook is doing this because they can't take the bitter pill of banning _users_ who violate their TOS; instead they will attack the developer of said tool.
There is no justifying their actions.
fail.
Regardless of the method chosen to attack this issue at the end of the day this hurts both their bottom line and their app developer's bottom line, which hurts the user base as a whole. Clearly your not a facebook user, so frankly, your opinion doesn't matter to them as long as your the minority.
Of course they would go after the source of the issue instead of their profit center (users). Are you really arguing that Facebook is evil for not attacking their users? I mean really its terrible of them to focus on their users and their profit centers over a singular third party developer, absolutely terrible.
I have a feeling if this article was titled "Facebook bans 50,000 users" you would have come here and made the same "I hate Facebook" argument.
I have no time of day for the developers of the spamware that fill it, but that's not the issue here.
A plugin that does not in any way use the Facebook api is just a stand alone application.
This is exactly what Cory Doctorow is talking about with the war on general purpose computing. A company flailing wilding and applying bad (legal) pressure to bare against the issue of people using their computers to do something the company doesn't like (in this case automating game actions) is the wrong solution.
Browser extension that will allow you to collect bonuses and requests from many Facebook games
Friendly Gaming Simplifier is a Firefox and Google Chrome extension that simplifies the process of accepting gifts and bonuses from your Facebook Games neighbors.
Friendly Gaming Simplifier also features support for sending gifts.
The Friendly Gaming Simplifier add-on is cross-platform and it works on Mac OS X, Windows and Linux. Requirements:
· Google Chrome or · Firefox 4 to 9 · Facebook account
http://mac.softpedia.com/get/Internet-Utilities/Facebook-Gam...
http://mac.softpedia.com/progChangelog/Facebook-Games-Simpli...
http://shortformblog.tumblr.com/post/15046201810/missing-e-t...
Essentially a plugin got really popular to the point where it was starting to cause problems. Tumblr hasn't gone so far as to get lawyers involved, however, but they have put a message up for regular users of the plugin, suggesting they turn it off.
There is a little more on this here:
http://blog.games.com/2012/01/06/facebook-friendly-gaming-si...
"...the plug-in had racked up an impressive following of players "in-the-know," who kept the project a secret for fear of such an outcome..."
Maybe such a plugin shouldn't be disallowed by Facebook but it seems like it wasn't surprising to many people that it was...
The myriad explanations as to "why" this happened can be found in these two articles, at the least, and in the comments to them.
http://ireport.cnn.com/docs/DOC-727662
http://ireport.cnn.com/docs/DOC-728485
For those who seem to believe that this was anything other than an UNREASONABLE action on the part of Facebook, I suggest that the only way to make REASONABLE would be to enjoin other, BIGGER programs that do what this one did and more. Programs that allow you to do things that one CANNOT do in-game, which is not something this browser extension did.
1. a developer could create a working product that is live and used by a lot of users. 2. a developer could create something that draws a significant attention from a huge company like facebook since it turns out that the product has significant impact that it's actually all over the news when facebook tries to limit it.
These to me would not be a strong reason for hurting a chance of employment. On the other hand, this is the kind of developer you want to work with.
They're claiming he violated the ToS, which probably is binding. Moreover, they can take direct action to boot him from Facebook.
I think Facebook is being silly here, but I don't see why people appear to think that they wouldn't follow through on their threats.
Why exactly? Facebook API is st and no good programmer wants to develop on top of it.
https://www.facebook.com/help/community/question/?id=1911115...
https://www.petitionbuzz.com/petitions/savefgs
http://www.zdnet.com/tb/1-112687#1_112687_2285681
http://ireport.cnn.com/docs/DOC-728485
http://thedailyattack.com/2012/01/07/facebook-intimidates-de...
https://www.facebook.com/pages/Support-Arkadiusz-flies-Rzadk...
http://www.zdnet.com/blog/facebook/facebook-bans-browser-plu...
http://journalxtra.com/games/facebook-bully-fgs-cease-desist...
http://facebookkit.com/facebook-bans-browser-plugin-fgs-and-...
http://rddweb.com/fgs-facebook-zynga/
http://blog.games.com/2012/01/06/facebook-friendly-gaming-si...
http://www.sims-social.com/2012/01/help-save-fgs.html
http://www.ixwebhosting.mobi/facebook-disable-plug-ins-more-...