Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
So, let me get this straight...I should opt out of getting a refund from a company that didn't supply what they said they would because it's someone else's fault that they can't deliver it? How about this: they stop whining, give back all the money that they were given for nothing, and sue Twitter for what they think they're owed?

Yes, you should absolutely opt out of receiving a < $6 refund to lessen the financial devastation that will likely befall these developers. It's called being a moderately decent human being.
 
You have to be pretty scummy to ask for a refund.
Not really.

I think it's pretty scummy that Macrumors is involved in doing this.

You pay for a year - you're not getting a year - maybe a partial refund would be far?

EDIT : Seems quite a few agree.
As for Yujenisis that does not ... curious how you felt when tweetbot would update their app just after an iOS major version update and regardless if you paid less than 3mths prior if you removed the app or switched to another iPhone you had to pay full price yet again! If that happened to you I'm very curious if you'd disagree with my point/suggestion above as well still? hmm.
 
Last edited:
Those refunds are going to be paid largely by Tweetbot and Twitterific rather than Apple. As John Gruber points out on Daring Fireball, this is akin to a person getting fired and then having to pay back their last six months of salary. It is a significant financial blow to app developers put out of business by Twitter's snap decision.

No, this is akin to being paid in advance for work not performed, then being asked for the money back because you didn’t perform the work.

In the real world, this would be considered deferred revenue, because the time period it is tied to has not occurred yet. Then the revenue gets recognized after each period closes. This is basic accounting of revenue using the matching principle.
 
Last edited:
LMFAO. They made tens of millions off subscriptions for an app that was a wrapper around unauthorized APIs from a 4th party service. They were dumb as rocks to actually believe this would go on indefinitely. Everyone is entitled to a refund.
No, that's just wrong.

A few notes on Twitterrific in particular:
  1. Coined the term Tweet (later copied by Twitter).
  2. Established bird branding (later copied by Twitter).
  3. First Mac Twitter client.
  4. First iOS Twitter client.
  5. First @replies.
The API was largely built for them. They certainly had permission to use it.

(Tweetbot was a little later, but certainly well ahead of Twitter's API lockdown.)

This is fully on Twitter, who gave them no notice before closing their access. Access via an API they'd help Twitter build.
 
Last edited:
Developers assume a risk of doing business when building products that depend on another company's API. For bearing the risk, they are rewarded with the profits when they are successful. Customers are not entitled to the profits, but then customers should not bear any of the risk.

These developers had months to make backup plans and to pivot their businesses as Twitter's direction was uncertain the moment Musk announced the intent to purchase. It is fine to ask the customers to decline refunds as an act of charity, but the developers are by no means morally entitled to it.
 
Last edited:
You can see just how few developers read MacRumors by the complete lack of empathy in these comments 🤦🏼‍♂️
You can see a complete lack of empathy towards their own customers by the repeated requests not to request a refund for a subscription that does work by these for-profit companies. Professional iOS developers, as a group, are not a particularly poor demographic.

It's unfortunate for everyone how the Twitter app ecosystem collapsed and Twitter certainly could and should have handled it differently.

However, these developers built their businesses on someone else's platform without an appropriate SLA for the API access. This is not the first time there has been an issue involving third party apps accessing Twitter.

Over the years, in an effort to extract even more profit from their customers, the developers of these apps switched to a subscription model even though they clearly could not guarantee long-term access to the service the apps are for.

I am not a subscriber to either of these apps, but there is nothing ethically questionable about a customer requesting a refund to an app that they are subscribed to that no longer works.

I do want to commend Tweetbot for offering the ability to transfer the subscription to Ivory, which is a very nicely craft piece of software.
 
LMFAO. They made tens of millions of subscriptions for an app that was a wrapper around unauthorized APIs from a 4th party service. They were dumb as rocks to actually believe this would go on indefinitely. Everyone is entitled to a refund.
This is incredibly wrong and inaccurate. The apps used the OFFICIAL Twitter API to power them. To say that they used an unauthorized API that wasn’t provided by Twitter themselves is an incredibly misleading statement to make.
 
Last edited:
The entitlement and utter lack of empathy in this thread is actually shocking. A Tweetbot subscription cost $6 per year. It is eminently reasonable to ask—and expect—users to forgo a refund of a few dollars to help developers who were blindsided and screwed over by a petulant and capricious billionaire.
I think its pretty easy to see both sides. If I paid for something a company can't deliver anymore, I would expect a refund. If that person giving the refund said they can't afford food because of that refund, I'd let them keep it.

I won't say I know the exact financial situation of each developer here, but I suspect they've been doing fairly well before this. They are talented individuals who will be able to find their niche in the near future as well. Their future earning potential has not been cut off.
 
There is literally no one who purchased those subscriptions who NEEDS the money back (if they do, they desperately need to reprioritise what they spend their limited funds on), but in the aggregate, paying back those subscriptions (NB, not just losing future revenue, but having to RETURN already booked revenue) will be an existential threat to two companies who not only provided excellent products for years, but also played a role in the very shaping of Twitter. IconFactory not only coined the term “tweet” but also used the bird icon before Twitter did.

Musk’s behaviour on this issue is absolutely gross.

If he wanted to stop third party apps accessing the service, that was his right, but the decent, responsible way to do it would have been to announce a sunset period, so the companies could 1) stop taking subs and 2) prepare for the massive shift in their business.

People bleating “everyone is entitled to a refund” - literally no one is saying that people aren’t entitled to it. Neither company is claiming you’re not entitled. Doesn’t alter the fact that the decent thing to do is to decline it.

Enjoy your half cup of coffee.
 
LMFAO. They made tens of millions off subscriptions for an app that was a wrapper around unauthorized APIs from a 4th party service. They were dumb as rocks to actually believe this would go on indefinitely. Everyone is entitled to a refund.

There's no way they made "tens of millions." API access was not free. At a minimum, they were paying Twitter monthly, plus the salaries of everyone involved.

It's totally okay to expect a refund, and I don't think anyone should be shamed for wanting one. If you do, you don't have to do anything, and it will come in March.

For some perspective, Tweetbot was priced at $6 per year. For most people, that's probably a refund of a couple of dollars. Chances are, that's not going to be a huge financial hit on an individual basis, but that couple of dollars across thousands of customers is going to add up for the developers.
 
I think judging from the comments, I think Macrumors should disable the comment thread for this article. Some of the replies are just downright toxic to the core.
Just because you don’t agree with a sentiment or a comment doesn’t make it toxic.

As an app developer and business person, if I decide to take subscription revenue in advance then I need to account for that income in the months it was for not when I received it.

If I am no longer providing that service or continued development of the product then I no longer have expenses for that product and as such have a bunch of money that needs to be returned. If I didn’t account for this it is bad/improper business accounting.

If you as a consumer wish to “support” the developer then contact them and send them a donation or set up a go fund me. Doing either of these will give the developer 15-30% more $ and the same out of pocket for you as you won’t have pay any to Apple.

I can have empathy for them and choose to get a refund. These are not starving children in a third world country. And if I choose to give them money I won’t use a method that will cost them 15-30%. This is just lazy.

As for Jon Gruber, his example is ridiculous and inaccurate. This is the equivalent of a person being paid 12 months salary in advance and then getting laid off and having to repay the balance of the salary he/she hadn’t earned yet.

Yes that would suck if I had spent it as if I had already earned it but it is the right thing to do, cause guess what I didn’t earn it yet and now I can get another job.

Bottom line : no matter what, take the full refund and then if you choose to support them because for whatever reason you feel bad for them then send them money directly. Heck send them more than your refund if you really feel bad for them. (But I’m guessing you won’t)
 
I think judging from the comments, I think Macrumors should disable the comment thread for this article. Some of the replies are just downright toxic to the core.

How so?

Two companies had a very weak business model that could be easily interrupted and was. Now they want their consumers to foot the bill for their lack of planning, judgement and preparedness. They were happy to accept subscriptions knowing they had no way to guarantee their service.

Am I missing something?

1) Open a business that has no guarantee to be operational tomorrow. Bad idea but lets do it anyway.
2) Charge people, via subscription, for a service with an uncertain future and PROFIT! Bad idea but lets do it anyway.
3) Carpet gets pulled out.
4) Try to make consumers feel bad because of your poor choices so you can keep your PROFIT! Bad idea but lets do it anyway!
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.