Apple argues that separate app binaries comply with Dutch app payment law
Apple's requirement for dating apps in the Netherlands to submit a separate binary if they want to use alternate payment systems is reasonable, Apple argues in its letter to a dutch regulator, since it's a process Apple follows in other regions.
Earlier on Monday, a report claimed Apple had informed the Authority for Consumers and Markets (ACM) in the Netherlands that it does comply with an order to enable dating apps in the country to use alternate payment systems other than the App Store in-app purchase mechanism. In a letter acquired by AppleInsider, Apple argues it complies with the order by requiring separate binaries.
The letter by Apple Chief Compliance Officer Kyle Andeer to the ACM, follows after a meeting between the two parties over the order. The meeting focused on Apple's requirement that a developer submits a separate binary for the Dutch App Store if they want to use a third-party payment processor.
The ACM complained on February 22 that "the revised conditions that Apple has imposed on dating-app providers are unreasonable, and create an unnecessary barrier." It was deemed the need for a second binary submission to be an "unreasonable condition that is at odds with the requirements that Apple had set out."
"This is a straightforward prerequisite that ensures that Apple complies with its legal obligations in the Netherlands while at the same time having the ability to maintain its standard terms and conditions in the rest of the world," writes Apple. "Developers routinely offer separate binaries for different jurisdictions."
The letter continues "Developers of some types of apps must submit separate versions of their apps to ensure compliance with local laws and regulations. We also see developers offer different versions of their apps in different jurisdictions for other reasons"
It offers Match Group as an example, a dating app provider that offers different binaries of its apps in numerous countries.
"To ensure that it is compliant with Dutch law, and that it does not apply Dutch law outside of the Netherlands, Apple has asked developers to submit a separate binary for the Netherlands storefront if they intend to use a payment service other than IAP. This approach is the same approach Apple and developers use in other jurisdictions where there are unique legal issues that require a different approach in a particular jurisdiction."
Apple insists it is "not costly or difficult for a developer," and that dating apps are not only familiar with the process, but they also "engage in it voluntarily."
"Apple believes its solution is fully compliant with Dutch law. Apple has a consistent and longstanding commitment to compliance in each and every country in which we do business. We take these obligations very seriously."
Apple understands that there is a "difference of opinion that may ultimately have to be resolved by a court," but hopes to find a "mutually agreeable solution" on the matter.
Read on AppleInsider
Earlier on Monday, a report claimed Apple had informed the Authority for Consumers and Markets (ACM) in the Netherlands that it does comply with an order to enable dating apps in the country to use alternate payment systems other than the App Store in-app purchase mechanism. In a letter acquired by AppleInsider, Apple argues it complies with the order by requiring separate binaries.
The letter by Apple Chief Compliance Officer Kyle Andeer to the ACM, follows after a meeting between the two parties over the order. The meeting focused on Apple's requirement that a developer submits a separate binary for the Dutch App Store if they want to use a third-party payment processor.
The ACM complained on February 22 that "the revised conditions that Apple has imposed on dating-app providers are unreasonable, and create an unnecessary barrier." It was deemed the need for a second binary submission to be an "unreasonable condition that is at odds with the requirements that Apple had set out."
"This is a straightforward prerequisite that ensures that Apple complies with its legal obligations in the Netherlands while at the same time having the ability to maintain its standard terms and conditions in the rest of the world," writes Apple. "Developers routinely offer separate binaries for different jurisdictions."
The letter continues "Developers of some types of apps must submit separate versions of their apps to ensure compliance with local laws and regulations. We also see developers offer different versions of their apps in different jurisdictions for other reasons"
It offers Match Group as an example, a dating app provider that offers different binaries of its apps in numerous countries.
"To ensure that it is compliant with Dutch law, and that it does not apply Dutch law outside of the Netherlands, Apple has asked developers to submit a separate binary for the Netherlands storefront if they intend to use a payment service other than IAP. This approach is the same approach Apple and developers use in other jurisdictions where there are unique legal issues that require a different approach in a particular jurisdiction."
Apple insists it is "not costly or difficult for a developer," and that dating apps are not only familiar with the process, but they also "engage in it voluntarily."
"Apple believes its solution is fully compliant with Dutch law. Apple has a consistent and longstanding commitment to compliance in each and every country in which we do business. We take these obligations very seriously."
Apple understands that there is a "difference of opinion that may ultimately have to be resolved by a court," but hopes to find a "mutually agreeable solution" on the matter.
Apple Letter to Netherlands by Mike Wuerthele on Scribd
(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "https://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();Read on AppleInsider
Comments
/s
If the requirement is just that Match submit a single different app for the Netherlands because of the difference in functionality then that seems not only reasonable but eminently sensible.
Dutch law does not count when a user is in a different territory!
Thinking differently is what make you Apple!!!
If not, are there any other good examples of apps that have multiple binaries in order to deliver very slight variations in functionality comparable to a different in-app payment provider? I'm curious to know the reason, and whether it's really choice, or more of a technical necessity that has resulted in the situation.
I did, thanks.
The complaint file by the Match Group was on behalf of the dating app developers and claimed that dating app developers should be allowed to have a choice of which payment system they wanted to use in their app. The choices are, iTunes, their own in-house payment system or a link to a third party payment system website. This was not about the dating service app customers having a choice of which payment system they wanted to use. The dating service customers did not file the complaint with the ACM. And the ACM court order do not address that Apple must provide the dating service customers with a choice of payment systems, at all.
So if one were to think about it, if a dating service have an in-house payment system, why would they want to create another binary of their app, so that their customers can use iTunes. Obviously, it makes no sense to offer iTunes as a choice for customers using iPhones and iPads, even with-in one app, as iTunes is the way most iOS customers would choose to use. (Why would one provide a dating service app with CC info, if one don't have to.) After all, the developers are going to save a whopping 3% on the commission when their customers uses their in-house payment system. So they would only need ONE app using their own in-house payment system, in the App Store. (It would also make no sense for them to also provide a link to their own website, so customers can pay that way, using the same in-house payment system.)
Now, if dating service do not have their own in-house payment system and rely on a third party for payment, then obviously their only choice would be an app that link to that third party payment system website. Again, why include iTunes in their app or with another app, as a choice for their iDevice customers? So they too, would only need to have ONE app in the App Store.
Of course, if the dating service do not have their own in-house payment system or use a third party payment system, then they have to use iTunes. And again, they only need ONE app in the App Store.
The dating app developers got what they wanted, the choice to use what ever payment system they wanted, in their app. This was never about the dating service customers having that choice or the dating service app developers being able to offer their customers that choice.
On the other hand, with the S. Korea case, Android readers app developers can include multiple choices of payments in one app, but one of them must be Google Pay (when the app is in the Google Play Store.).
What is being proposed by Apple here is that there is 1 app binary for the Dutch App Store (the Dutch market) and 1 for the rest of the world (provided there are no other requirements elsewhere that would hinder this - which there will be!) this is perfectly reasonable and is done today for many apps, as pointed out by Apple.
There are many reasons developers produce different binaries to the App Store for different regions (countries). I have had to deploy different binaries for a couple of apps because of different regulatory requirements in the financial services space to name one area - if you have bank accounts with the “same global” bank but in multiple countries you’d have experienced this.
It is absolutely a pain in the ass as a consumer IF you need multi-territory access to your global bank accounts because you need to download each country’s app from the different country app stores using different Apple IDs registered in the different territories. However, for most consumers who are not expats they will not even notice the difference as they will only have one Apple ID registered to a single country and therefore will only ever see the single app in the country App Store their Apple ID is registered in.
Basically, for the end user it is transparent to them in the case of the dating app mentioned in the article. In its simplest deployment there would be 2 binaries: 1 for those not mandating 3rd party IAP; and 1 for countries that do.