#FirstWorldProblems: Twitter third party clients continue to shut down and its API is just getting more restrictive

Twitter Bird CageEven though Google sometimes reaches over into the territory of being too invasive or a bit overreaching with its services, it can often get away with it thanks to it’s insistence on not being evil. In contrast, when Facebook violates the privacy of its users, there is usually a fair amount of outcry about it. But Twitter’s treatment of third party clients, while stirring the news cycle, has prompted relatively little reaction. Just this month, though, two of the most popular Twitter clients – TweetDeck and Falcon Pro – cited social network’s API as reasons for major changes. It’s all part of Twitter’s attempt to make its own platform profitable, but is imposing a near monopoly the way to do it?

For some time now, Twitter has been focused on strengthening its bottom line and turning a profit as a business – something that many weren’t sure was possible. The best way for the microblogging service to do that, especially with its service being used so regularly while on the go, is through its official app. But it’s methods of making sure people use its in-house app have been a bit restrictive on its would be competition. Falcon Pro was one of the first to deal with this, hitting the wall of 100,000 users even though there isn’t that many actively using the app.

Twitter operates that limit with what it calls tokens. A user who buys Falcon Pro and uses it on both their phone and a tablet count as two tokens. People who have pirated the app take up the token of a would be paying user as well. The developer behind Falcon Pro claims just 40,000 of its 100,000 tokens are paying, active users. The other 60,000 consist of pirates, multiplatform users, and people who returned the app within Google’s 15 minute refund window. Perhaps the worst part about this policy for Falcon Pro, aside from a mandated ceiling for its success, is that new users who buy the app won’t be able to access the services they paid for. A petition to increase the limits has been started by the Falcon Pro team so they may provide their customers with what they bought. The formal request for additional tokens was denied by Twitter on the grounds that there is no feature that Falcon Pro provides and Twitter’s own client doesn’t.

Meanwhile, TweetDeck will have its app presence withdrawn all together. One of the biggest names in Twitter clients, TweetDeck is getting the plug pulled on it by its owner, Twitter itself. The removal with take place in May, not coincidentally coinciding with an update to the Twitter API. TweetDeck will continue to live on as a Web-based client, which Twitter claims that most of its power users have been trending toward. It was still made clear that TweetDeck’s disappearance is related to API changes, and the road before its death won’t be an easy one as outages are expected as Twitter tests out the new API.

None of these limitations used to be in place back when Twitter first started. It’s API was open, which made it possible for Twitter clients like the ones that are dying out to exist in the first place. But with loss of the platform comes loss of profit, at least in Twitter’s eyes. One doesn’t have to look any further than Facebook, a social network with minimal competition and a closed API, to see a similar strategy that is viable. Twitter doesn’t want to force users to use the official client because no company wants to force anyone to use their product. Force would indicate there is some reason people wouldn’t want to use it in the first place. Instead it’s simply suggesting people not get caught up in third party options and instead focus on Twitter’s own app, the one that features ads and sponsored tweets.

twittergraph

The already tight noose around the neck of Twitter developers is about to get tighter with API version 1.1. In addition to the current 100,000 token limit, a new requirement of Twitter’s approval on pre-installed Twitter apps will be put in effect. This shift will give Twitter the ability to comb over applications before they ship, allowing Twitter to play emperor and give the thumbs up or thumbs down to a third party client’s app. Twitter further made clear its intentions, through about as much jargon as possibly utterable, that it had little interest in new Twitter clients. In a blog post about API v. 1.1, it is explained through a graph that the company will be discouraging anything that falls into the “Traditional Twitter Client,” instead erging developers to focus on things like “social analytics” and “social influence ranking” (think Klout), or even media integration. Essentially, have a new idea for something that works with Twitter? Great, do that. Just stay away from Twitter’s territory.

Perhaps the biggest change to Twitter’s API is a move toward more control over who can access Twitter’s information and user data. For a social service, that information is proprietary – it’s what Twitter can offer that no one else can. Another short burst social network could pop up at some point, but it doesn’t have the users, the history, or the acquired data that is housed in Twitter’s servers. Twitter will be putting a tighter lock on that information, though it doesn’t appear to be for security reasons. Current API allows access to API endpoints without authentication. The new API will guarantee that Twitter knows exactly who is accessing it’s information as every request to the API will require authentication. There will also be new limitations on how often the API may be called per hour from a client. This tightening of security shouldn’t be mistaken as a favor for its user’s data – this is so Twitter has sole ownership rather than giving away it’s special sauce.

After the leaking of Twitter’s API keys hit GitHub, there is really no time better than now for Twitter to address this issue. This information was never really secret as it has to be available somewhere, it’s just knowing where to find it. Now people know where to find it, and worse for Twitter, they know what it entails. For all intents and purposes, this could allow unsanctioned Twitter clients to work around the restrictions Twitter has asked them to play by – at least until Twitter catches up and changes the keys again. Then again, it could also be grounds for shutting down third party options all together. It’s the perfect opportunity for Twitter to make a move toward more openness, the way it started, while still finding a way to work with developers and make Twitter itself profitable. It’s also the perfect excuse for Twitter to shut down third party options all together, closing off its data for good from sources that may want to access it. Whatever decision Twitter takes, this is the fork in the road that Twitter faces. Move toward Google’s “don’t be evil” policy or Facebook’s “we’re successful and unchallenged in the market so who really cares?” plan. No one faults Twitter for wanting to make money, but is keeping competition from doing the same really the best way to reach that goal? Either way, it’s the ultimate #FirstWorldProblem.

Product Review

Kwikset Kevo Convert Review: A simple route to a smart lock

While it lacks the features and overall value of the August Smart Lock, Kwikset’s Kevo Convert offers a simple and friendly route to upgrade your front door’s deadbolt. Learn more in our full review.
Gaming

Here's our take on the best game-streaming services currently out there

You can still get your physical video game discs or cartridges at your local store or download games digitally, but another option is even more convenient: Game streaming. Here are the best game streaming services.
Social Media

Twitter keeps your direct messages, even years after you delete them

Twitter is keeping copies of direct messages sent through the social network even years after users delete them, according to security researcher Karan Saini who discovered an archive containing old DMs from deleted and suspended accounts.
Mobile

10 common problems with the Samsung Galaxy S8, and how to fix them

Despite being one of Samsung's flagship phones, some users are facing problems with the Galaxy S8. Thankfully, there are fixes and potential workarounds for those struggling. Our troubleshooting tips are easy to follow.
Mobile

Need speed? Qualcomm unveils the Snapdragon X55, the world’s fastest 5G modem

Qualcomm is preparing for an even faster future: The silicon giant just unveiled a second generation 5G modem for smartphones, promising blistering download speeds as high as 7Gbps.
Mobile

Barbie’s Corvette ain’t got nothing on Sphero’s fully programmable robot car

Sphero is known for devices like the Sphero Bolt and BB-8 Star Wars toy, but now the company is back with another addition to its lineup -- the Sphero RVR. The RVR is a fully programmable robot car that can be expanding with different…
Product Review

Fascinating Finney phone is crypto in a nutshell: Exciting, but also terrifying

The Sirin Labs Finney phone is to cryptocurrency what the iPhone is to Apple Pay. It facilitates the payment, processing, and exchanging of cryptocurrencies on a smartphone, and surprisingly does it in a user-friendly way.
Home Theater

Accidentally aired Samsung ad shows Galaxy S10, Galaxy Buds a day before launch

One day before the launch event that is widely expected to contain both the new Galaxy S10 smartphone and the Galaxy Buds fully wireless earbuds, an accidentally aired Samsung TV ad from Norway confirms both products.
Mobile

The name of Samsung's folding phone may have been revealed a day early

Samsung has been showcasing bendable display tech for a few years and now a folding smartphone might finally arrive. The Galaxy X, or perhaps the Galaxy Fold, may be the company's first example. Here's everything we know about it.
Deals

Apple brings back the iPhone SE with a $100 clearance discount included

Apple is offering the iPhone SE on their online clearance store once again. With discounts of $100, you can get a brand new unlocked iPhone SE for as little as $249. This offer is only available while supplies last.
Mobile

Apple stomps on one FaceTime bug, only to have another one appear

Having fixed a FaceTime bug that let users eavesdrop on calls, another issue with Apple's video chat app appears to have surfaced. It concerns adding people to group calls, though there is a workaround.
Mobile

Vivo V15 Pro’s trick camera rises to the challenge of making us smile

Vivo knows it's onto a winner with the cool motorized camera seen on the Vivo Nex S, and has now incorporated a newer version of the technology into the V15 Pro. We've tried it out.
Mobile

To avoid the notch, Vivo’s new smartphone has a secret selfie camera

Vivo has already experimented with a motorized selfie camera and now it's bringing the cool technology to a more affordable device -- the Vivo V15 Pro. Here's everything you need to know about the phone.
Product Review

Want to see how powerful the Snapdragon 855 chip is? Just rev up the Xiaomi Mi 9

How fast do you want to go? If the answer to this is “as fast as possible,” then take a long look at the Xiaomi Mi 9. It’s one of the highest performance smartphones you can buy. It’s a real monster, and we’ve been using it.