AppGratis Apple AppStore Appeal
jacquesmattheij.com
jacquesmattheij.com
I'm struck by another recent headline case in this community, that of Aaron Swartz. The rules were capriciously enforced in that case as well. Yet the community largely came out on the side of Swartz (and probably rightly so) then. But it's just another high profile case where rules are never the rules when humans are involved.
Saying that AppGratis should have known not to build their business on the AppStore platform or they should have known not to break the rules is an easy way to ignore the fact that capricious enforcement of rules has consequences far beyond the ecosystem in which they are made. It's a viewpoint that is naive at best and callous at worst.
Which is a bunch of words to say exactly what mattdeboard said: "There's a bunch of Ayn Rand horseshit going on in this thread"
I really dont care about Apple's rules--all they really do is spell out the obvious intention of the App Store to idiots who need things spoon-fed to them.
This part they should have known. I think the AppStore terms are ridiculous. There's been a lot of noise raised about them but people continue to build apps for the store thinking "nothing bad can happen to me, the terms are strict only because of bad apps."
Stop supporting Apple's walled garden. Stop building for the AppStore. Their terms will change if they can't get any apps.
I agree that the "rules are rules" argument is stupid. Rules are flexible and open to interpretation. But that's no excuse to ignore the control Apple has over their users and the history of them pulling apps from the app store.
If you have many customers and one day one stabs you in the eye whilst stealing all your lemons it shouldn't be the end of you. Such criminal events are normally insured against, most startups would use their home insurance for their lemons, get their PHI to pay for the loss of an eye and its fine.
If however it was your only customer, and he stabbed you in the eye, then your in a worse situation, as when the police come for him, he is unlikely to buy from you again, even more so as he is in possession of a large supply of lemons.
This isn't "nyaa nyaa" this is really good advice. All businesses need to be adaptable to change or shocks. One surefire way of having problems is to have one customer. If you lose them, you loose everything.
If you are writing an App which is only on one ecosystem, which can be shut off at a whim, you need to be well aware of the risks, ensure you play very carefully by their rules and have a good relationship with them.
I have heard of a large company which was dependant on a small firm to make a very esoteric electrical consumable, the large company built a small surplus of them, enough to last 3 months. Cancelled the existing order with an exit clause and demanded their money back. Large firm could continue to operate with their stock surplus, small company couldn't repay the money. Large company swallows small company for tiny price.
Those entites are staying nameless because its a small world.
One thing I love and respect Apple for is their enforcement of the "spirit" of the App Store, rather than enslaving themselves to the letter of their contracts. Reading that "appeal" from the AppGratis CEO would make you believe that they're a benevolent company helping the entire world, when really it's pretty easy to read between the lines and see that this was a spammy company whose intention was to skim revenue off the top of the huge AppStore pool by harassing people who download the app.
People think that the App Store approval process is so fickle, but really, it's easy: make a good, original app that stays sandboxed and that makes people want to use it rather than you pestering the user, and it will get approved.
Don't even get me started on the mess that is customer communication. If someone gets a return on your app, good luck finding out any sort of reason. As a developer I want to help each and every customer and make sure they have a great experience, but Apple makes that hard or impossible at every turn.
I remember laughing that people would have a Tube Status app on their phone, when the webpage surely does the exact same. Fact is its more convenient, so people do it.
People apparently liked this app.
While Apple handled it badly, Appgratis was breaking the rules and deserved like many other apps to be pulled. The real issue was the paid promotion which Apple is trying to stamp out.
And yes, push notification advertising is the most broken rule on the store, but I always used to make clients who I built apps for understand that at least contractually it wasn't allowed.
But this is the risk you take when you build a Business around Apple's app store - any intelligent investors and employees should have known the risks, before committing to AppGratis.
As a sidenote, I'm really struggling to compute how AppGratis has 45 members of staff - whichever way I look at it (developers, sales, accounts) I can't see them needing more than 10.
Care to share your back of the envelope calculations on this...?
Maybe if I'm a little more realistic: 5 developers, 5 sales people, 3 managers, 3 to configure / manage the infrastructure, 2 to manage admin and accounts. So 18 people ? Struggling to get to 45...
These free app apps sound a bit like a Bubble - aren't they the Groupon, Living Social, etc. of the day ?
EDIT: For translating the languages everyday are we really saying they would be full time members of AppGratis staff - wouldn't this be outsourced somewhere.
google yanked 60k apps, you dont see 60 posts about them
Sure, it sucks to lose a few days' growth, but it should still be possible to AppGratis to do whatever it is they need to do to be accepted and go on with their life. Or am I missing something?
Apple is free to play BS games like this, yanking long-established companies without any reasonable notice or discussion. The companies are welcome to refuse to deal with Apple because of it (and everyone in this business has heard of similar stories before... you can't claim to be surprised that Apple behaves capriciously with regard to the AppStore).
But once we get past the "Ayn Rand" philosophy, I want to point out that everyone is hurting themselves. Apple is hurting themselves by raising the perceived RISK of their marketplace in the eyes of developers. Developers are hurting themselves by playing along with this game (although, to be fair, there is money to be made). I wish everyone would just grow up (starting with Apple).
Walmart won't guarantee shelf space for stuffed unicorns just because a company makes them. It won't guarantee shelf space tomorrow just because a company has some today.
Apple offers the same standard terms to everyone. Those who think they make business sense can agree. Those who don't are free to pursue other options.
The inconsistency in Apple's interpretation and implementation of Appstore policies is a known risk. The dominance and dependence relationship between Apple and developers is spelled out clearly and multiple times. Your good business decision to enter the app store is irrelevant when making my business decision.
I would say that this is an important point to find out if this can qualify as an ethical business model
Additionally Apples rules are not clear guidelines, everybody is in some kind of validation.