Technology The issue with Twitter’s remote client appears to be an intentional suspension • businessroundups.org Ana LopezJanuary 17, 20230355 views Last Friday, a bunch of popular Twitter clients, including Tweetbot, Twitterrific, and Echofon, were down. Users were unable to log into their accounts or view their timelines. At first it looked like a bug in Twitter API, but radio silence from Twitter and new details indicated that the company has been deliberately restricting access to third-party apps. Table of Contents The problemThe radio silenceDeveloper frustrationThe way forward The problem On Friday, late evening PST time, many users found themselves unable to access their third-party Twitter clients. The app’s makers quickly acknowledged the problem and said they had tried to contact the company. A Japan-based developer noticed at the time that many smaller Twitter clients worked flawlessly. Many people in the community speculated that it could be an issue with the API or that the company is restricting access to larger clients. Twitter account of BAN の ま と め で す 。 https://t.co/90fZ8OOz2k — 竹内裕昭🐧 (@takke) January 13, 2023 The radio silence While developers and users expected Twitter to communicate with them in some way, the company and its new owner Elon Musk kept radio silence on the issue. However, Tesla’s CEO tweeted everything from the latter Falcon heavy launch to build transparency on Twitter by publishing that of the platform tweet recommendation code. Internal posts on Twitter indicated that shutting down certain external customers was a business decision rather than a bug. The information reported over the weekend. The report said a project manager told the product team that the company “began working on communications,” but gave no timeline for official and approved communications. Developer frustration Since the beginning of the saga, many developers have expressed their frustrations with it Twitter and Mastodon. Twitterrific creator Craig Hockenberry posted a blog post called “The Shit Show,” in which he said: “Personally, I am done. And with vengeance.” Fenix developer Matteo Villa said on Twitter that he is considering pulling the client from the App Store – which works at the time of writing – because he fears the client will stop working at some point. And I’m honestly thinking of getting Fenix for iOS from the app store as well.People are still downloading it and who knows if or when it will stop working. — Matteo Villa (@mttvll) January 15, 2023 Tweetbot co-creator Paul Haddad even tried to make the app work by loading old API keys. That trick worked for a while and some people were able to access their accounts. Well users started reaching an API limit and the customer was later suspended again. iOS developer Mysk said on their account that Tweetbot encountered the limit of 300 messages per 15 minutes – which applied to the old v1.1 API – for all users. Correction: All Tweetbot users now share a rate limit of 300 messages per 3 hours. API calls sent by Tweetbot now show that the app resorted to API v1.1, which used to support v2 as per the app description. pic.twitter.com/YRpteEzm3T — Mysk 🇨🇦🇩🇪 (@mysk_co) January 15, 2023 Previously, they had built a demo client to show that Twitter’s API worked and that the suspension of third-party apps was not due to a bug. I’ve just tested a number of third-party Twitter apps for both iOS and Android: many seem to work. Also created a demo client to test the API. All functions work. Twitter backend doesn’t seem to be broken. It seems that those popular apps have been suspended for some reason. https://t.co/WrkW8rqFK3 — Mysk 🇨🇦🇩🇪 (@mysk_co) January 13, 2023 Several of these developers were concerned about handling refunds for people who subscribed to the pro or premium versions of their apps if Twitter banned third-party customers. That would also mean their annual income would drop and they would have to build new products without making any money. The way forward Some developers have already shown their intention to focus on other projects. Haddad told businessroundups.org via email that Tweetbot is focusing on launching its Mastodon client Ivory — which is currently in closed beta — at an accelerated pace. He said the team is currently focused on improving the onboarding experience, fixing the bugs and working on an App Store release. Villa has also released a beta version of its Mastodon client Wolly on Apple’s testing platform Testflight. Three days later, still no news from the glorious Twitter management. Very cool indeed.Fenix on iOS inexplicably still works 🤷♂️ Let’s continue working on #woollythere is still much to do.Download it on TestFlight if you want to try a new Mastodon app.https://t.co/7yiczuu430 — Matteo Villa (@mttvll) January 16, 2023 For some other developers, the situation is bleak. As iOS developer Adam Demasi pointed out, some indie developers whose primary product was a Twitter client could get into trouble. We now have evidence that the suspension of Tweetbot, Twitterrific and 23 other customers was intentional. Tapbots are lucky to make Ivory, and Iconfactory are lucky to have other apps. The others, maybe not so much. That’s the never-ending stress of being controlled by a gatekeeper. https://t.co/3boFybBndL — Adam Demasi (@hbkirb) January 15, 2023 Since Musk acquired Twitter last year, the company has shut down several developer-related projects, including Twitter Toolbox for app discovery. Some other programs are defunct, even if the company hasn’t announced any official closures. Developers have been cautious about their Twitter development plan as the company has not explicitly communicated its plans on platform support. These kinds of actions have undone the work of the social network in recent years to regain the trust of developers. Last month, Amir Shevat, Twitter’s former head of developer platforms, wrote on businessroundups.org that the new management has betrayed developer trust. This questionable suspension of third-party Twitter clients without any communication will not inspire confidence in the community.