1 पॉइंट द्वारा GN⁺ 2024-01-17 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • अमेरिकी iOS/iPadOS App Store में डेवलपर्स अब डिजिटल सामान खरीदने के लिए बाहरी वेबसाइट लिंक ऐप में जोड़ सकते हैं, लेकिन Apple उन लेनदेन पर भी 12~27% कमीशन लेगा
  • बाहरी खरीद लिंक इस्तेमाल करने के लिए StoreKit External Purchase Link Entitlement और Apple की मंजूरी जरूरी है, और ऐप के अंदर एक स्क्रीन पर केवल एक सामान्य लिंक रखा जा सकता है
  • लिंक पर टैप करने के बाद 7 दिनों के भीतर होने वाली डिजिटल सामान और सेवाओं की खरीद पर कमीशन लगेगा; पहले साल की खरीद और subscription पर 27%, दूसरे साल की subscription और Small Business Program ऐप्स पर 12% लागू होगा
  • लिंक डिफ़ॉल्ट ब्राउज़र की नई विंडो में खुलना चाहिए, और redirect, बीच के लिंक तथा URL tracking parameters की अनुमति नहीं है; ऐप को in-app purchase option भी जारी रखना होगा
  • यह बदलाव Epic Games मुकदमे में anti-steering नियम हटाने के आदेश के बाद आया है, लेकिन Tim Sweeney ने Apple के तरीके को “bad-faith compliance plan” कहकर आलोचना की और कहा कि वह इसे District Court में चुनौती देंगे

अमेरिकी App Store में अनुमति दिए गए बाहरी खरीद लिंक

  • Apple ने अमेरिकी iOS App Store नीति में बदलाव किया है, जिससे डेवलपर्स उपयोगकर्ताओं को डिजिटल सामान खरीदने के लिए non-App Store purchase option की ओर ले जा सकें
  • ऐप डेवलपर की वेबसाइट की ओर जाने वाला एकल लिंक दिखा सकता है, और यह लिंक App Store in-app purchase का विकल्प होगा
  • अमेरिकी storefront के कुछ ऐप्स subscription या अन्य कंटेंट को App Store in-app purchase system के बाहर खरीदने के लिए वेबसाइट लिंक दे सकते हैं
  • बाहरी खरीद की कीमत App Store की कीमत से कम हो सकती है

StoreKit External Purchase Link Entitlement की शर्तें

  • जो डेवलपर्स बाहरी खरीद लिंक देना चाहते हैं, उन्हें StoreKit External Purchase Link Entitlement के लिए आवेदन करना होगा
  • Link Entitlement मिलने पर ऐप के बाहर खरीदारी के तरीके की ओर ले जाने वाले बाहरी खरीद लिंक का इस्तेमाल किया जा सकता है
  • Apple के संशोधित App Store नियम डेवलपर्स को ऐसे लिंक ऐप में रखने की अनुमति देते हैं जो डेवलपर की स्वामित्व वाली या उसकी जिम्मेदारी वाली वेबसाइट पर जाते हों
    • लिंक यह बता सकता है कि in-app purchase items कहाँ और कैसे खरीदे जा सकते हैं
    • यह भी बताया जा सकता है कि वही items कम कीमत पर उपलब्ध हो सकते हैं
  • यह अधिकार केवल अमेरिकी iOS या iPadOS App Store storefront में इस्तेमाल किया जा सकता है
  • अन्य सभी storefronts में ऐप और metadata में in-app purchase के अलावा किसी अन्य खरीद तरीके की ओर ले जाने वाले बटन, बाहरी लिंक या call to action शामिल नहीं किए जा सकते
  • Entitlement से जुड़े भ्रामक marketing, fraud या अनुचित गतिविधि होने पर ऐप को App Store से हटाया जा सकता है और डेवलपर को Apple Developer Program से निकाला जा सकता है

Apple की कमीशन दरें और लागू दायरा

  • Apple Entitlement Link के जरिए की गई खरीद पर भी कमीशन लेगा
  • मौजूदा 30% की जगह ये दरें लागू होंगी
    • लिंक के जरिए की गई उपयोगकर्ता खरीद या subscription का पहला साल: 27%
    • subscription का दूसरा साल: 12%
    • App Store Small Business Program में शामिल ऐप्स: 12%
  • subscription के दूसरे साल पर 12% कमीशन, in-app purchase system में दूसरे साल या उससे आगे की subscription पर लगने वाले 15% से 3 प्रतिशत अंक कम है
  • उपयोगकर्ता द्वारा External Purchase Link पर टैप करके बाहरी वेबसाइट पर जाने के बाद 7 दिनों के भीतर डेवलपर वेबसाइट पर होने वाले डिजिटल सामान और सेवाओं के लेनदेन पर कमीशन लागू होगा
  • डेवलपर्स को पात्र बाहरी खरीद के लिए नियमित रूप से accounting details देनी होंगी
  • Apple डेवलपर की accounting details का audit करके कमीशन दायित्व के पालन की पुष्टि कर सकता है, और ब्याज व समायोजित भुगतान मांगने का अधिकार रखता है

लिंक प्लेसमेंट और पेमेंट अनुभव पर सीमाएं

  • सभी बाहरी खरीद लिंक को Entitlement Link system का इस्तेमाल करना होगा, और डेवलपर्स को Apple की मंजूरी लेनी होगी
  • ऐप में एक स्क्रीन पर केवल एक सामान्य लिंक रखा जा सकता है
    • लिंक की जगह login screen, user settings या कोई और स्थान हो सकता है
    • यह एकल स्थान interstitial, modal या popup नहीं हो सकता
  • लिंक वेबसाइट पर मौजूद खास कंटेंट की कीमत या App Store कीमत की तुलना में छूट का उल्लेख कर सकता है
  • कीमत की तुलना की अनुमति है
  • लिंक को in-app purchase screen या in-app purchase flow के भीतर सीधे नहीं रखा जा सकता
  • डेवलपर्स को प्रमाणित करना होगा कि बाहरी खरीद के लिए इस्तेमाल होने वाला third-party payment service provider payment processing industry standards को पूरा करता है
  • डेवलपर्स को उपयोगकर्ताओं को subscription management, refund request और unauthorized transactions पर आपत्ति दर्ज करने की प्रक्रिया देनी होगी
  • Apple के Video Partner Program या News Partner Program में शामिल ऐप्स Link Entitlement के पात्र नहीं हैं
  • StoreKit External Purchase Link इस्तेमाल करने वाले ऐप्स को in-app purchase भी विकल्प के रूप में जारी रखना होगा
  • App Store पेज में वेबसाइट खरीद जानकारी या वेबसाइट लिंक शामिल नहीं किया जा सकता
  • Entitlement Link के जरिए ऐप वेबसाइट पर बेचे जाने वाले डिजिटल purchase items उस ऐप में इस्तेमाल किए जा सकने चाहिए
  • StoreKit External Purchase Link का इस्तेमाल उपयोगकर्ताओं को in-app purchase से हतोत्साहित करने या in-app purchase की नकल करने के लिए नहीं किया जा सकता
  • लिंक डिवाइस के डिफ़ॉल्ट ब्राउज़र में नई विंडो में खुलना चाहिए, webview में नहीं
  • redirect, बीच के लिंक और URL tracking parameters की अनुमति नहीं है

बाहरी भुगतान से पहले उपयोगकर्ता चेतावनी

  • Apple ऐप के भीतर उपयोगकर्ताओं को चेतावनी देता है कि वे बाहरी वेबसाइट पर खरीदारी करने के लिए App Store ecosystem छोड़ रहे हैं
  • यह चेतावनी बताती है कि App Store की protections बाहरी खरीद पर लागू नहीं होतीं
  • Apple द्वारा अदालत में जमा किए गए statement के अनुसार, लिंक से जुड़ी आवश्यकताओं का उद्देश्य fraud, scam और confusion को कम करना है
  • साथ ही इसका उद्देश्य डेवलपर्स को उपयोगकर्ताओं को दूसरे platform की ओर ले जाने और ग्राहकों को non-App Store purchase और in-app purchase के बीच विकल्प देने में सक्षम बनाना भी है

Epic Games मुकदमे से आया नीति बदलाव

  • यह बदलाव Apple और Epic Games के बीच 2021 के कानूनी विवाद से निकला है
  • Apple इस विवाद में जीत गया था, और अदालत ने यह नहीं माना कि Apple ने अमेरिकी antitrust law का उल्लंघन किया है
  • लेकिन Apple को वह anti-steering नियम हटाने का आदेश मिला था जो डेवलपर्स को ग्राहकों को in-app purchase के विकल्प बताने से रोकता था
  • यह आदेश अपील प्रक्रिया के दौरान स्थगित था, लेकिन अपील खत्म होने के बाद लागू हो गया
  • Apple और Epic Games दोनों ने अमेरिकी Supreme Court में अपील की थी, लेकिन Supreme Court ने मामले की सुनवाई से इनकार कर दिया
  • इसके बाद शुरुआती फैसला और उसे बरकरार रखने वाला appellate ruling अंतिम हो गया, और Apple को App Store नियम बदलने पड़े
  • anti-steering नियम से जुड़ा आदेश दो हिस्सों में था
    • in-app purchase के विकल्प से जुड़े लिंक की अनुमति देना
    • ऐप में इकट्ठा किए गए email और अन्य संपर्क जानकारी के जरिए App Store के बाहर ग्राहकों से संवाद की अनुमति देना
  • बाहरी communication वाला हिस्सा Apple ने 2021 के developer class action settlement के दौरान App Store नियम बदलकर पहले ही पूरा कर दिया था
  • Apple ने कहा कि वह पहले से डेवलपर्स को email जैसे communication methods के जरिए ग्राहकों को iOS ऐप के बाहर भुगतान के तरीके बताने की अनुमति देता रहा है, और ऐप के बाहर user communication पर कोई रोक नहीं है

Epic Games की आपत्ति

  • Epic Games के CEO Tim Sweeney ने Apple के App Store बदलाव की आलोचना की
  • Sweeney ने कहा कि Epic, Apple के “bad-faith compliance plan” को District Court में चुनौती देने की योजना बना रहा है
  • उनका कहना है कि Apple ने web purchases पर 27% का नया anti-competitive tax लगा दिया है, और इसे चुकाने के बाद डेवलपर्स web पर डिजिटल items को सस्ता नहीं दे पाएंगे

1 टिप्पणियां

 
GN⁺ 2024-01-17
Hacker News की राय
  • इस बारे में एक चालू थ्रेड है: US Supreme Court declines to hear appeals in Apple-Epic Games legal battle - https://news.ycombinator.com/item?id=39014642 - जनवरी 2024, 162 comments

  • इस बात की काफी संभावना है कि इसे bad-faith compliance मानकर खारिज किया जाए। अफवाह थी कि Epic जल्द ही आपत्ति दर्ज करेगा, और अपडेट से इसकी पुष्टि हो गई
    https://twitter.com/timsweeneyepic/status/174740814726057173...

    • चूंकि यह developer agreement में शामिल सामग्री है, शायद अलग मुकदमे की जरूरत पड़ेगी। lolinder की व्याख्या(https://news.ycombinator.com/item?id=39020745) देखें तो Apple ने developer agreement में पहले ही साफ कर दिया है कि 30% fee payment processing के बदले नहीं, बल्कि “agent and/or commissionaire के रूप में सेवाओं” के बदले है
      Apple को collect की गई payment से 30% लेने का contractual अधिकार है, लेकिन किसी दूसरे payment processor का इस्तेमाल करने से Apple की अन्य “agent and/or commissionaire के रूप में सेवाओं” के लिए भुगतान की obligation खत्म नहीं हो जाती
      0: https://developer.apple.com/support/terms/apple-developer-pr...
      मूल फैसले में भी Judge Yvonne Gonzalez ट्रायल के दौरान 30% fee को लेकर sceptical थीं, और फैसले में भी उन्होंने Apple की fee justification पर संदेह जताया, कहते हुए कि “30% किसी खास चीज से जुड़ा नहीं है और बदला जा सकता है”, लेकिन उन्होंने Apple को इसे बदलने का आदेश नहीं दिया
    • मुझे ठीक से नहीं पता कि अब Epic के पास सचमुच standing है या नहीं
      जब वह developer program में था, तब थी। अगर court के “अब मामला खत्म” कहने से पहले मूल case के हिस्से के रूप में bad-faith compliance का दावा आगे बढ़ा सके, तो कुछ संभव हो सकता है
      लेकिन Apple ने यह कहते हुए Epic की membership रद्द कर दी थी कि उसने worldwide developer program terms का उल्लंघन किया, और इस मुकदमे के खत्म होने के बाद भी Apple को उसे बहाल करने का आदेश नहीं मिला। इसलिए Epic अब भी ऐसी स्थिति में है जहां Apple उसके साथ कारोबार नहीं कर रहा, और जिस मूल case में उसकी standing थी वह भी असल में खत्म होने की तरफ है, इसलिए यह दावा करना मुश्किल है कि नई शर्तों से उसे नुकसान हुआ है या होगा
    • जब Apple पर “iPhone monopoly” होने की आलोचना होती है, तो मैं अक्सर उसका काफी बचाव करता हूं, लेकिन यह मामला मूल restriction से भी खराब दिखता है। लोग दशकों से online चीजें खरीदते आए हैं, और इससे कोई नया security issue भी पैदा नहीं हुआ
      जिस company के लिए पहले ही payment processing cost चुकाई जा रही हो, उससे extra fee लेना reasonable मानना मुश्किल है। compliance enforce कैसे करेंगे, यह भी सवाल है। क्या हर store को Apple payment API के साथ integrate करना होगा?
      अगर platform के बाहर payment में fraud होता है, तो Apple भी उस पैसे का हिस्सा ले रहा होगा, यानी उसके हाथ भी गंदे होंगे
    • “bad faith” वाला दावा मूल रूप से यह मान लेने जैसा है कि Apple असल में compliance कर रहा है
      संभावित counterarguments में यह सबसे कमजोर में से है, और आम तौर पर राहत केवल बहुत specific स्थितियों में मिलती है जहां intended unfairness साबित की जा सके
      लेकिन यह case लाखों developers पर लागू होने वाली व्यापक policy है, और दूसरे payment processors को अनुमति देने की requirement को काफी हद तक पूरा करता है। इसलिए उस आधार पर “dismiss” होने की संभावना लगभग नहीं दिखती
    • स्थिति पर निर्भर करता है। अगर विवाद implementation details को लेकर है, तो संभव हो सकता है
      लेकिन अगर मुद्दा अभी भी देनी पड़ने वाली fee है, तो नहीं। district court के मूल फैसले में इसका सीधे उल्लेख है, और माना गया था कि fee तो हर हाल में लगेगी
  • Apple Tax की असली समस्या यह है कि यह value chain को बिगाड़कर economics को अव्यवहारिक बना देता है
    ग्राहक को मिलने वाली हर value के लिए, ग्राहक जो भुगतान करता है और कंपनी जो value अपने पास रखती है, वह भी होती है। अगर कोई कंपनी ग्राहक के लिए 1X value की सेवा बनाती है और ग्राहक 1X चुकाता है, तो यह संतुलन कई ग्राहकों की पहुंच और रुचि सुनिश्चित करता है
    Apple Tax उसी 1X value के लिए ग्राहक से 1.43X चुकवाता है (0.43, 1.43 का 30% है)। यानी ग्राहक 1.43X देता है, लेकिन फिर भी उसे सिर्फ 1X value मिलती है, इसलिए संतुलन टूट जाता है
    price elasticity curve पर हर बार कीमत बढ़ाने पर ग्राहक खोते हैं, और कंपनी वही value ज्यादा महंगी बेचते हुए ग्राहकों की संख्या में बड़ी कमी देखती है, साथ ही ग्राहक द्वारा चुकाए गए अतिरिक्त 0.43X का लाभ भी उसे नहीं मिलता। revenue में गिरावट बड़ी होती है और marketing budget भी बढ़ता है, जिससे margin और घटते हैं और business टिकाऊ नहीं रह जाता
    सोचिए कि product की कीमत 43% बढ़ने पर खरीद कितनी घटेगी; business की सभी आर्थिक assumptions ढह जाती हैं। अगर network effects हों, तो users घटने से पूरे user experience पर भी बुरा असर पड़ता है
    मैं सोच रहा हूं कि अगला mobile app PWA के रूप में बनाऊं और native iOS development में निवेश न करूं। PWA install की वजह से users 50% घट भी जाएं, तो भी यह उस Apple पर जीवनभर निर्भर रहने से बेहतर लगता है जो Apple Tax के बाद कंपनी को user से मिलने वाली रकम का 43% हथिया लेता है

    • यह इस पर निर्भर करता है कि आप “value” को क्या मानते हैं। Apple दावा करेगा कि App Store के जरिए distribution भी value chain का हिस्सा है
      असली समस्या यह है कि Apple हमेशा 30% मांगता है। छोटे indie developer के लिए 30% “distribution value” हो सकती है, लेकिन जब developer काफी बड़ा हो और product अच्छी तरह जाना-पहचाना हो (Epic/Fortnite, Spotify), तो वह value घट जाती है। तब यह सचमुच price elasticity curve को विकृत करने वाला tax बन जाता है
    • ecosystem में प्रवेश करने के लिए लगने वाला 100 डॉलर tax भी नहीं भूलना चाहिए। मैंने दो बार चुकाया, लेकिन app approval नहीं मिला, और सबक सीख लिया
    • अपने wallet और development time के जरिए सीधे action से vote करना सराहनीय है
      लेकिन value chain “बिगड़ गई है” और “economics नहीं है” कहना अनुभवजन्य रूप से सही नहीं है। अगर सच में ऐसा होता, तो इतने iOS developers क्यों होते? बहुत से लोग system में भाग ले रहे हैं, और बहुत से लोग पैसा कमा रहे हैं
      सच में economics न होने वाले ecosystem के उदाहरण Windows Phone और Blackberry थे, और इसलिए developers चले गए और platforms मर गए
    • ईमानदारी से कहूं तो यह economics की introductory किताब में libertarian-style के कुछ arguments निगल लेने जैसा लगता है। मुझे लगा deadweight loss तक की बात निकलेगी
      इसे tax के रूप में model करने की समस्या यह है कि यह शुद्ध अर्थ में tax नहीं है। Apple ने आपके द्वारा बेचे जा रहे product का एक हिस्सा बनाया है। आप Apple hardware, libraries, API, servers, quality control के ऊपर बना रहे हैं, और Apple उसका compensation चाहता है
      compensation का कौन-सा स्तर fair है, इस पर बहस हो सकती है, और जैसा कहा, free market है इसलिए product बनाने के लिए दूसरी technology चुनने का विकल्प भी है। उलटकर, अगर Apple को यह profit share न मिले तो असल में उसका क्या मतलब होगा, यह भी देखना चाहिए
      Apple आपके लिए API क्यों बनाएगा? Apps distribute क्यों करेगा? अगर कल कोई कानून पास हो जाए कि “Apple सिर्फ credit card fees जितना ही ले सकता है”, तो क्या होगा
      एक विकल्प यह है कि Apple store बंद कर दे, सैकड़ों senior developers को hire करके अपनी खुद की apps library बनाए और revenue का 100% अपने पास रखे। उस स्थिति में कोई tax नहीं होगा, लेकिन developers के लिए वह बेहतर outcome होगा या नहीं, मुझे नहीं पता
    • इसलिए Play Store और App Store पर financially successful apps casino जैसे games होते हैं
  • इस समय यह याद रखना जरूरी है कि जिन मुद्दों पर Epic हारा था, उनमें से एक Apple का transaction fees वसूलने का अधिकार था
    Apple v. Epic फैसले पर यह लेख उपयोगी था:
    “जैसा कि findings of fact में चर्चा की गई है, IAP वह तरीका है जिससे Apple developers से Apple intellectual property के उपयोग के लिए licensing fees वसूलता है। IAP न भी हो, तो Apple developers पर fees लगा सकता है। बस उस fee को वसूलना ज्यादा मुश्किल होगा।”
    अदालत ने रिकॉर्ड पर Apple द्वारा चुनी गई खास दर, यानी 30% rate, का आधार नहीं पाया, लेकिन निष्कर्ष निकाला कि Apple को intellectual property के उपयोग के लिए कुछ compensation पाने का अधिकार है
    https://stratechery.com/2021/the-apple-v-epic-decision/
    judge ने जगह-जगह संकेत दिया कि Epic को Apple के fees वसूलने के अधिकार को ही नहीं, बल्कि fees के आकार को लेकर मुकदमा करना चाहिए था

    • ऐसा होता तो Epic battle जीत सकता था, लेकिन war हार सकता था। मुझे नहीं लगता कि यह अंत है
    • लेकिन उस intellectual property के उपयोग की जरूरत इसलिए पड़ती है क्योंकि Apple sideloading पर रोक लगाता है। इसलिए Apple App Store monopoly है
      आखिरकार उम्मीद है कि court का outcome Apple App Store को बंद कराने या खोलने में मदद करेगा
    • Epic Unreal Engine पर 5% लगाता है
      Apple developers को सिर्फ एक game engine से कहीं ज्यादा चीजें देता है
  • एक नजरिया जोड़ना चाहूँ तो, हम Amazon पर third-party seller के रूप में बेचते हैं। Amazon product sale price का लगभग 9% fee के तौर पर लेता है। असल में यह 12% है, लेकिन इसमें credit card processing cost शामिल होती है
    कहा जा सकता है कि “9% reasonable fee है, इसलिए ठीक है”, लेकिन हम ऐसे physical products बेचते हैं जिनकी production cost होती है। हमारे products का gross margin आम तौर पर 20~25% है
    production और shipping cost निकालने के बाद बची रकम में Amazon fee का हिस्सा Apple के App Store fee जैसा ही है
    अगर आप यह argue करना चाहते हैं कि खर्च करने के लिए तैयार customers वाला भरोसेमंद purchase environment देने के बदले 30% fee बहुत ज्यादा है, तो यह सोचने लायक बात है
    और यह कल्पना करना भी मुश्किल नहीं होगा कि Amazon की ग्राहकों को Amazon के बाहर ले जाने वाली activity पर कैसी policies होंगी

    • Amazon customers अब भी दूसरे platforms पर reachable हैं। वे credit cards इस्तेमाल करते हैं, किसी भी site पर payment info डाल सकते हैं, और ज्यादातर लोग अक्सर ऐसा करते होंगे। shipping address भी हर company ले सकती है
      iPhone users आम तौर पर दूसरा Android phone लेकर नहीं चलते, और खरीद के फैसले के बाद कम से कम कुछ सालों तक App Store से ही खरीदने तक बंध जाते हैं
      इससे भी ज्यादा absurd बात यह है कि Spotify जैसी services पर भी Apple Tax देना पड़ता है, जिन्हें मुख्य रूप से दूसरे devices पर consume किया जा सकता है। आप Apple users को deliver करने वाला store नहीं बना सकते। यह सिर्फ Apple ही कर सकता है
    • फर्क यह है कि मेरे हिसाब से Amazon platform नहीं है। Amazon पर बेचने की वजह यह है कि सब लोग वहीं हैं, और Amazon ने भारी cash जलाकर ऐसा बनाया कि सबका margin paper atoms से भी पतला हो जाए
      अब जब वह इसे monetize करने की कोशिश कर रहा है, तो store के रूप में वह धीरे-धीरे खराब होता जा रहा है, और Netherlands में मुझे याद भी नहीं कि आखिरी बार Amazon कब इस्तेमाल किया था
      iPhone खरीदने पर कोई competitor नहीं होता। कोई दूसरा game नहीं है, इसलिए Apple को low-margin game खेलने की जरूरत नहीं है। Amazon कहीं और बेचने पर 9% नहीं लेता, और कहीं और सस्ता बेचने पर भी परवाह नहीं करता, लेकिन Apple करता है
    • Apple कई low-margin digital goods पर भी 30% force करता है। जैसे Spotify, Twitch, Patreon वगैरह, और ज्यादातर पैसा creators को जाता है
      अगर Apple gross amount का 30% force करे, तो model पूरी तरह टूट जाता है
      ऊपर से Apple App Store, iPhone पर पूरी monopoly जैसा है। iPhone और app store जीवन की जरूरी चीजें बन चुके हैं, इसलिए उन्हें net neutrality की तरह neutral होना चाहिए। समझ नहीं आता कि हम internet neutrality के पक्ष में रहते हुए Apple के 30% tax को कैसे सह लेते हैं
    • मैं Amazon पर बेचने वाले कुछ sellers को जानता हूँ; ads तक शामिल करें तो sale price का लगभग 60% Amazon को देना पड़ता है
    • यह भी जोड़ दूँ कि मेरे business और कई दूसरे businesses में Apple 15% लेता है
      अगर app business का कुल revenue सालाना 1 million dollars से कम हो, या आप subscription बेचते हों और subscriber 1 साल से ज्यादा retain रहे, तो Apple fee को 15% तक घटा देता है। यानी subscription के दूसरे साल से Nवें साल तक split 85/15 होता है
      मैं fee के size का बचाव नहीं कर रहा, लेकिन practice में अक्सर quoted 30% के उलट इसमें variation है
  • अगर आपको यह ठीक लगता है, तो Apple का अपने browser से खरीदी गई हर चीज पर fee काटना भी ठीक लगना चाहिए। phone के अंदर-बाहर जाने वाले हर data पर charge लगा देना भी ठीक नहीं होगा क्या

    • पहले भी कहा है, फिर कहता हूँ: अगर web आज invent हुआ होता तो browser को App Store में कभी allow नहीं किया जाता। advanced scripting features के बिना reduced version भी नहीं
      Apple के पास browser है और वह “third-party browsers” allow करता है, क्योंकि web पहले से स्थापित था और उसके बिना customers खरीदते नहीं
      iPhone और iPad general-purpose computing devices नहीं हैं। तकनीकी रूप से नहीं, policy के स्तर पर
    • Apple को profit वाला idea मत बताइए
  • ये conditions इतनी कठोर हैं कि Kindle app शायद अब भी in-app purchases handle नहीं कर पाएगा
    Kindle iOS app से निकलकर Kindle web app पर जाकर खरीदना सच में झुंझलाहट भरा है। इससे Apple या Amazon किसी का खर्च नहीं बढ़ना चाहिए, यह security risk भी नहीं है, और consumers के लिए भी अच्छा होगा
    फिर भी Apple और Amazon ने इसे allow करने वाला कोई agreement नहीं किया, यह इस बात का signal लगता है कि Apple user interests से ऊपर अपने competitive interests को रखता है
    उम्मीद है किसी दिन कुछ हल निकलेगा ताकि app में Kindle purchases possible हों

    • “no in-app purchases” वाले apps को filter करने का तरीका नहीं है, इसी से पहले ही लगा था कि Apple user interests से ज्यादा अपने interests को प्राथमिकता देता है
    • अब iPhone browser में Kindle books सच में खरीदी जा सकती हैं; क्या यह इस lawsuit की वजह से है?
  • यह वही strategy है जो Apple ने 1~2 साल पहले Netherlands में court order के तहत dating apps को third-party payments allow करने के समय अपनाई थी
    Apple का argument यह है कि 15/30% payment processing fee नहीं, बल्कि App Store आदि infrastructure के इस्तेमाल की general fee है। इसलिए अगर आप payments खुद process करते हैं, तो केवल approximate payment processing cost घटेगी और बाकी fee फिर भी देनी होगी
    flat 3% ऐसा calculate किया गया लगता है कि इस method का इस्तेमाल करने वाले developers के लिए total cost ज्यादा पड़े, इसलिए यह बहुत petty nonsense जैसा लगता है, लेकिन Netherlands court ने इसे accept किया। अब देखना है US court में क्या होता है
    App Store पर किसी भी form की fee लगाना पूरी तरह unreasonable है, ऐसा मुझे नहीं लगता, लेकिन यह बहुत ज्यादा लगती है। acceptable actual amount पर debate हो सकती है। इसे भयानक बनाने वाली बात यह है कि sideloading जैसा alternative नहीं है

    • Apple का argument यह है कि यह fee सिर्फ App Store infrastructure के लिए नहीं, बल्कि SDK वगैरह सब कुछ के लिए है
      साथ ही यह बेहद profitable distribution channel के बदले भी है
    • Korea में भी यही है। अभी एक client के लिए third-party payment processor implement कर रहा हूँ, और fee वही 27% है
      हालांकि revenue “self-reporting” basis पर है, और सुना है कि ज्यादातर companies झूठ बोलती हैं
    • इसमें इतना भयानक क्या है? Apple अपने product से बहुत सफल हुआ है, इसलिए उसके monetization पर cap लगाना चाहिए?
      airline business class या cinema hall food महंगा होने पर भी गुस्सा आता है? क्या capitalism इसी तरह काम नहीं करता?
  • मेरा PWA मैंने खुद design और बनाया है। बस manifest define करना और एक खाली service worker रखना होता है। फिर mobile-responsive ऐप तुरंत PWA बन जाता है
    design पर ध्यान दें तो PWA भी native ऐप जैसा ही दिख सकता है। users जिन navigation patterns की उम्मीद करते हैं वे होते हैं, information hierarchy को अच्छे से adjust करना होता है और modal को सही तरीके से design करना होता है। familiar icons इस्तेमाल करने चाहिए और ऐसा typeface चाहिए जो छोटे font size पर भी काम करे। यह platform से अलग, basic mobile design है
    Firefox Android की text display settings के साथ integrate होता है; अच्छा होगा अगर Chrome भी इसे support करे। इससे app जैसा feel काफी बढ़ जाता है
    PWA बनाते समय native components को फिर से बनाना पड़ता है। Material Design 3 Web Components अभी complete नहीं हैं, और Apple कुछ भी provide नहीं करता, इसलिए border radius को 17px या Apple जो value इस्तेमाल करता है, उससे match कर दें। backdrop filter blur भी इस्तेमाल कर सकते हैं
    App Store और Play Store के advertising effect या discoverability नहीं मिलती। लेकिन discoverability marketing का हिस्सा है। अगर customer acquisition cost product commission के 30% से कम है, तो users को mobile-optimized website पर ले जाने से रोकने की कोई वजह नहीं है

    • क्या iOS PWA अभी भी link से open नहीं हो सकता? app में push की गई notification से open करने के मामले को छोड़कर
    • हाल के iOS PWA bug की वजह से dark/light mode switching काम नहीं कर रही, और Wake Lock API भी काम नहीं कर रही
      ये features browser में काम करते हैं
    • जानना चाहूँगा कि कौन-सा framework इस्तेमाल कर रहे हैं
  • अगर sideloading पक्की हो जाती है, चाहे इसमें कितने भी साल लगें, शिकारी किस्म की 27~30% commission वाकई तेजी से नीचे आएगी
    repair में बाधा डालने वाली चालों से लेकर locked ecosystem तक, Apple की monopoly वाली बेकार हरकतें मुझे नापसंद हैं। सब कुछ दीवारों के अंदर बंद consumers और developers से ज्यादा से ज्यादा पैसा निकालने के लिए design किया गया है

    • Apple अमेरिका में sideloading को चुपचाप स्वीकार नहीं करेगा। 30% सुनिश्चित करने के लिए वह कानून जितना allow करता है, उतना अंत तक जाएगा—यह साफ है
      sideloading को सिर्फ EU तक सख्ती से geo-restrict किया जाएगा, और DMA enforcement को भी जितना हो सके court में लंबे समय तक लड़ते हुए और ज्यादा मजबूती से resist करने की कोशिश कर सकता है
      third-party app stores पर भी 30% लगाने के लिए इस तरह की और extra चालें निकालने की संभावना काफी है
    • मैं शर्त लगा सकता हूँ कि sideloading possible होने पर भी बहुत कुछ नहीं बदलेगा
      Android में sideloading possible है, लेकिन Play Store commission Apple जैसी ही है
      यहाँ गलतफहमी यह है कि लोग मानते हैं कि दोनों stores developers के लिए compete करते हैं। ऐसा नहीं है। stores users के लिए compete करते हैं, और developers से उन users तक access की cost लेते हैं
      ज्यादातर users Play, Steam, Apple iOS store की safety और convenience पसंद करते हैं। जब तक users default, habit और choice के आधार पर मुख्य रूप से Apple store इस्तेमाल करते रहेंगे, Apple को ज्यादा बदलने की जरूरत नहीं है
    • commission नीचे क्यों आएगी? ज्यादातर iPhone users फिर भी third-party stores install नहीं करेंगे, और सच में मौजूद रहने के लिए App Store के जरिए ही बेचना पड़ेगा
      Google third-party stores और sideloading allow करता है, लेकिन फिर भी Play Store पर 30% charge कर सकता है
      निजी तौर पर मैं Android पर third-party stores और sideloading इस्तेमाल करता हूँ, लेकिन मेरे आसपास ऐसा करने वाला एक भी व्यक्ति नहीं जानता