3 पॉइंट द्वारा GN⁺ 2023-11-24 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • क्रिएटर्स के लिए फोटो·वीडियो ऐप बनाने वाली Sarafan Mobile ने बताया कि Apple ने 21 सितंबर 2023 को उसका डेवलपर अकाउंट समाप्त करने के बाद 3 महीनों का राजस्व $108,878 भुगतान नहीं किया
  • अकाउंट समाप्ति से ठीक पहले 6 ऐप्स ने MRR $33,680 दर्ज किया था और औसत रेटिंग भी 4.5 से अधिक थी, लेकिन Apple ने लाइसेंस एग्रीमेंट 3.2(f) के उल्लंघन के आधार पर ऐप्स और अकाउंट पर कार्रवाई की
  • Apple की सूचना में manipulative और misleading conduct के पैटर्न का उल्लेख था, लेकिन Sarafan ने जवाब दिया कि किस ऐप, गतिविधि या जुड़े अकाउंट में समस्या थी, यह स्पष्ट नहीं किया गया, इसलिए जवाब देना मुश्किल था
  • Sarafan ने पेमेंट स्क्रीन में बदलाव, रेटिंग अनुरोध हटाने, कस्टमर सपोर्ट शुरू करने आदि के जरिए 6 ऐप्स को ठीक किया, और Rolly ऐप से जुड़े विज्ञापन चोरी, ऐप क्लोनिंग और फर्जी रिव्यू हमलों की सूचना भी App Review टीम को दी
  • कंपनी ने Buzko Krasnov को नियुक्त कर अकाउंट बहाली, रोकी गई राशि $108,878 का भुगतान, और 21 सितंबर 2023 से प्रति माह $33,000 के नुकसान का मुआवजा मांगा है

Sarafan Mobile का अकाउंट समाप्त होना और राजस्व नुकसान

  • Viktor Seraleev चिली में रहने वाले Sarafan Mobile Limited के संस्थापक हैं, और कंपनी का Apple Developer Program टीम ID G5293S9UFX है
  • Sarafan Mobile क्रिएटर्स के लिए फोटो·वीडियो ऐप विकसित करती रही है, और Apple डेवलपर अकाउंट 21 सितंबर 2023 को समाप्त कर दिया गया
  • कंपनी ने बताया कि अकाउंट समाप्ति से पहले ऐप्स का प्रदर्शन अच्छा था
    • App Store benchmarks के अनुसार, लगभग सभी ऐप 1-day और 28-day retention में लगातार सबसे ऊंची कैटेगरी में शामिल रहे
    • ऐप्स की औसत रेटिंग 4.5 से अधिक थी, और ऐप्स Google Play पर भी देखे जा सकते हैं
    • Xiaomi ने 3 ऐप्स के विज्ञापन खर्च के लिए कुल $150,000 के ग्रांट को मंजूरी दी
  • ऐप्स हटाने और अकाउंट समाप्ति से हुए नुकसान इस प्रकार हैं
    • Apple द्वारा भुगतान न किया गया 3 महीनों का राजस्व: $108,878
    • 20 सितंबर 2023 तक 6 ऐप्स का monthly recurring revenue: $33,680 MRR
    • हटाए जाने से एक दिन पहले सक्रिय trials: 1,209
  • Sarafan ने बताया कि ये ऐप्स उसकी आय का एकमात्र स्रोत थे, और अकाउंट समाप्त होने से टीम व परिवारों को आजीविका संबंधी कठिनाई हुई

पहली हटाने की सूचना और अस्पष्ट कारण

  • 21 अगस्त 2023 को, Apple ने अपडेट रिव्यू के दौरान Reely ऐप हटा दिया
  • हटाने की सूचना में Apple Developer Program License Agreement 3.2(f) के उल्लंघन को आधार बताया गया, और कहा गया कि डेवलपर membership या जुड़े अकाउंट का उपयोग बेईमान या धोखाधड़ी वाली गतिविधियों के लिए किया गया
  • सूचना में केवल यह था कि 30 दिनों के भीतर App Review Board में appeal करना होगा, और Sarafan ने बताया कि निम्न जानकारी अनुपस्थित थी
    • वे डेवलपर अकाउंट जिन्हें Sarafan अकाउंट से जुड़ा माना गया
    • अकाउंट बनाए रखने के लिए आवश्यक ठोस कदम
  • Viktor Seraleev ने सभी अकाउंट access permissions हटा दिए और केवल full-time developers को रखा, तथा डेवलपर्स से अनुरोध किया कि वे उन सभी अकाउंट्स से logout करें जो जुड़े हो सकते थे
  • उसी दिन संभावित उल्लंघनों को संभाला गया और पहली appeal जमा की गई

appeal खारिज होने के बाद किए गए ऐप बदलाव

  • 6 सितंबर 2023 को, Apple ने पहली appeal खारिज करते हुए बताया कि उसे Apple Developer Program membership समाप्ति तक ले जाने वाला manipulative या misleading conduct का pattern मिला है
  • Apple ने जिन गतिविधियों के उदाहरण दिए वे व्यापक थे, लेकिन Sarafan ने जवाब दिया कि यह स्पष्ट नहीं किया गया कि कौन-सा ऐप या कौन-सी गतिविधि इससे संबंधित थी
    • ऐप या service description metadata में गलतियां
    • misleading ऐप कंटेंट
    • असामान्य rating·review manipulation
    • misleading customer support responses
    • App Store Connect में misleading responses
    • misleading purchase method या bait and switch
    • ऐप के अंदर या बाहर अन्य बेईमान या धोखाधड़ी वाली गतिविधियां
  • कंपनी ने बताया कि उसने विज्ञापन चैनल के रूप में केवल Apple Search Ads, Facebook Ads, TikTok Ads का उपयोग किया
  • 7 सितंबर 2023 को दूसरी appeal जमा की गई, और उसके बाद 10 दिनों के भीतर सभी 6 ऐप्स में बदलाव किए गए
    • सभी rating requests हटाए
    • Apple की recommendations के अनुरूप payment screen बदली
    • तेज user support के लिए Intercom जोड़ा
    • trial cancellation और refund requests से जुड़े help center बनाए
    • ऐप के अंदर subscription management feature लागू किया

Rolly ऐप में मिली संदिग्ध गतिविधियां

  • Sarafan ने appeal की तैयारी के दौरान Rolly ऐप से जुड़ी तीन संदिग्ध गतिविधियों की पहचान की, और माना कि अकाउंट को जानबूझकर निशाना बनाया गया
  • Instagram पर Sarafan के ad creatives चोरी होकर उसी क्षेत्र के दूसरे ऐप के प्रचार में उपयोग किए गए मामलों का पता चला
  • डेवलपर कंपनी NIGII Technologies LTD ने Rolly ऐप को पूरी तरह क्लोन किया, ऐसा दावा किया गया
    • कंपनी ने बताया कि ऐप का नाम, आइकन और screenshots समान थे
  • Sarafan ने दावा किया कि Rolly ऐप पर नकली 5-star reviews खरीदने का हमला हुआ
    • 29 reviews में से 16 को नकली माना गया
    • review authors के logins में अधिकांश random Russian characters से बने थे
    • reviews जर्मनी, अमेरिका और फ्रांस के users के reviews के रूप में दिखे, लेकिन सीमित time zones में केंद्रित होकर लिखे गए
  • Sarafan का मानना है कि इस तरह नकली reviews की खरीद अकाउंट ban और सभी ऐप्स हटाए जाने तक पहुंची, और उसने संबंधित समस्या App Review टीम को report की

अंतिम समाप्ति, कानूनी कार्रवाई और community request

  • 21 सितंबर 2023 को, Apple ने Sarafan अकाउंट को automatically समाप्त कर दिया और सभी ऐप्स हटा दिए
  • 1 नवंबर 2023 को, दूसरी appeal जमा करने के बाद 8 सप्ताह इंतजार करने के अंत में recovery request खारिज कर दी गई
    • Apple ने सूचित किया कि review के बाद वह Apple Developer Program में फिर से शामिल होने की appeal स्वीकार नहीं कर रहा
    • कंपनी ने कहा कि निर्णय अंतिम है और आगे की appeals पर कार्रवाई नहीं की जाएगी
  • Sarafan ने बताया कि Intercom tool जोड़ने के बाद उसने पुष्टि की कि Apple ने खारिज करने से पहले ऐप्स access नहीं किए थे
    • आखिरी session latest update जमा करने के समय, यानी 20 सितंबर, को दर्ज हुआ
  • Sarafan का मानना है कि Apple की कार्रवाइयों से कई कानूनी दावों के आधार बनते हैं
    • उसका रुख है कि Apple ने DPLA 3.2(f) और 11.2(g) का उल्लंघन किया, उल्लंघन के सबूत पेश नहीं किए और Sarafan के compliance evidence को नजरअंदाज किया
    • Apple ने $108,878 balance रोका, और अकाउंट समाप्ति से पहले ऐप्स द्वारा बनाए जा रहे प्रति माह $33,000 से अधिक recurring revenue का नुकसान हुआ
    • California Business & Professions Code Sections 17200 et seq. के उल्लंघन का भी दावा किया
    • Digital Will Inc. v. Apple Inc., 3:23-CV-04266 मामले का उल्लेख करते हुए good faith और fair dealing की implied covenant के उल्लंघन, prospective economic advantage में हस्तक्षेप, और contractual relations में हस्तक्षेप की संभावना उठाई
  • Sarafan ने Apple को pre-litigation demand भेजने के लिए Buzko Krasnov law firm को नियुक्त किया है
  • amicable settlement की शर्तों के रूप में निम्न मांगें की गईं
    • Sarafan डेवलपर अकाउंट की तुरंत बहाली
    • Apple द्वारा रोकी गई $108,878 राशि का भुगतान
    • 21 सितंबर 2023 से प्रति माह $33,000 के राजस्व नुकसान का मुआवजा
  • Viktor Seraleev ने अकाउंट बहाली और धन वापसी के लिए petition signatures और App Review टीम को भेजे जाने वाले support emails लिखने का अनुरोध किया

1 टिप्पणियां

 
GN⁺ 2023-11-24
Hacker News की टिप्पणियाँ
  • अगर fake reviews सच में ऐप हटाने की वजह थे, तो यह अनुचित कदम लगता है। Reviews हटाना सही है, लेकिन developer account बंद कर देने से competitors के लिए fake reviews खरीदकर लगवाने और competition को हटाने का बड़ा मौका बन जाता है
    मेरी जानकारी में developer reviews को चुन या reject भी नहीं कर सकता। हालांकि, जैसा दूसरों ने बताया, ऐप की popularity की तुलना में revenue बहुत ज़्यादा होना money laundering या fraud जैसा भी दिखता है। अगर ऐसा मामला था, तो Apple को communication में और specific होना चाहिए था

    • Phillip Shoemaker (App Store Review के प्रमुख, 2009~2016) ने इस talk[0] में मिलती-जुलती बात कही थी। उनका कहना था कि कुछ developers ने पाया कि अगर वे marketing firms को hire करके competitor apps पर review fraud करवाते हैं, तो उस fraud को असली developer से जोड़ने का कोई स्पष्ट तरीका नहीं होता, और competitor का account terminate हो जाता है
      लगता है App Store anti-fraud team को अब तक कोई अच्छा समाधान नहीं मिला है
      0: https://youtu.be/tJeEuxn9mug?t=22m57s&si=CVfkqSqEULyFTx-8
    • Apple अपने store पर आने वाले reviews को ठीक से review न कर पाने की अपनी failure की सज़ा developer को दे रहा है। जबकि उस access के लिए वह $100+30% भी लेता है
    • असल में लगभग हर mobile store के reviews fake ही माने जा सकते हैं। कभी-कभी reviews पढ़ते हुए लगता है कि आखिर ये किसने लिखा होगा
      सच कहें तो reviews की जांच करना और review farms detect करना Apple का काम है। अगर सिर्फ fake reviews डालकर competitors को store से निकलवाया जा सकता है, तो अब खेल शुरू है
    • उस स्थिति में Apple को और specific होना चाहिए था—यह हिस्सा anti-money laundering policies के तहत अक्सर prohibited होता है। क्योंकि इसे violator को clues देने जैसा माना जा सकता है
    • अगर ऐसा मामला है, तो Apple क्या कह सकता है, इसका scope बहुत सीमित होता है
  • यह सब शुरू से gatekeepers को allow करने का सीधा परिणाम है। हर app developer कुछ न कुछ हद तक Apple को उस position तक पहुँचाने के लिए जिम्मेदार है
    मैंने छोटा और ठीक-ठाक software बनाया है, और लगता है कि उसे app में wrap कर दूँ तो monetize भी कर सकता हूँ। लेकिन मैं Apple या Google को उनके पास पहले से मौजूद ताकत से भी ज़्यादा ताकत नहीं देना चाहता, इसलिए app development पहले की तुलना में धीमी चल रही है। फिर भी ठीक है, releases लगातार निकल रहे हैं और बनाने में मज़ा भी आ रहा है। अगर इस पर काम जारी रखने के लिए मुझे इसी से पैसे कमाने पड़ते, तो यह luxury नहीं मिलती, और मुझे यह बहुत बुरा लगता

    • आखिरकार यह tradeoff है। ऐसी चीज़ हो सकती है, लेकिन वास्तविक probability कितनी है? क्या कोई अच्छे numbers हैं?
      अगर आप creation करते हुए पैसे कमाना चाहते हैं, तो apps काफी अच्छा तरीका हैं। Apple/Google बहुत-सी चीज़ें संभाल लेते हैं, और उनकी reach भी मिलती है। क्या risk नहीं है? है, लेकिन life में ऐसी कोई चीज़ नहीं। 99.99% developers में से अधिकांश के लिए risk शायद high नहीं है
    • इन सभी self-proclaimed platforms को regulate किया जाना चाहिए। उन्हें अपने ही platform में सीधे participate करने से रोका जाए (Amazon Basics), या कम से कम अपनी services को preference देना ban हो; platform usage fees को लगभग 3~5% पर cap किया जाए; search algorithms neutral और open source बनाए जाएँ; और advertising पर भी limits हों
      मैं बुनियादी तौर पर capitalist हूँ, लेकिन यह anti-competitive है और capitalism से ज़्यादा feudalism जैसा है
  • कुछ गड़बड़ है। वे apps $33k monthly recurring revenue वाले नहीं लगते। Revenue को “help” करने के लिए कोई manipulation हुई लगती है

    • मैंने ये apps पहली बार देखे हैं। यह company कौन है, यह भी नहीं पता। लेकिन ऐसे icons, names और app types आमतौर पर App Store से गायब हो जाने लायक trash-style practices से जुड़े लगते हैं
      उदाहरण के लिए Video Joiner Pro जैसा app दो videos जोड़ने देता है, और 1-week free trial के बाद $20/month subscription लेता है। Check किया तो यह बिल्कुल उसी तरह का निकला
      “TikTok, Instagram, Facebook के लिए शानदार videos बनाने वाला simple और convenient collage maker”
      “Subscription price $3.99/week, $19.99/year, $39.99 lifetime”
      $3.99/week subscription जानबूझकर predatory है। यह आपको “बस $3.99 ही तो है” सोचने पर मजबूर करता है, फिर आप भूल जाते हैं और photo collage app के लिए $17/month देने लगते हैं। इस developer का account cancel हुआ, इसका मुझे दुख नहीं है
      https://webcache.googleusercontent.com/search?q=cache:xJlbYZ...
    • किसी app के high monthly recurring revenue कमाने का एक तरीका यह है कि वह छोटी अवधि का free trial दे और बाद में subscription fee charge करे
      Users subscription भूल जाते हैं और cancel करने से पहले कुछ समय तक पैसे देते रहते हैं। Apple ने जो “bait and switch” कहा, शायद उसका मतलब यही है। बेशक मुझे नहीं पता कि इन apps ने सच में ऐसा किया था या नहीं; बस यह एक common practice है
    • कौन-सी manipulation थी, यह उन चीज़ों में पहले से दिखता है जिन्हें पकड़े जाने पर उन्होंने जल्दबाज़ी में वापस ठीक करने की कोशिश की। यह fraudulent app की TODO list जैसी लगती है
      “10 दिनों के भीतर हमने सभी 6 apps update किए: सभी rating prompts हटाए, Apple की recommendations के अनुसार सभी payment screens modify कीं, तेज़ user support के लिए Intercom जोड़ा, trial cancellation और refund requests पर documents वाला help center बनाया, और app के भीतर सीधे subscription management implement किया”
    • Apps 6 हैं, इसलिए यह लगभग $5k/month revenue के करीब है
      ठीक-ठाक app के साथ कुछ marketing हो तो इतना revenue असल में lower range में आता है
    • एक “free” app था, लेकिन trial activate करना पड़ता था, इसलिए मैंने try किया और cancel करना भूल गया, फिर लगभग 3 हफ्ते पैसे चुकाए। आजकल शायद ज़्यादातर mobile apps revenue इसी तरह कमाते हैं
  • कुछ साल पहले की Dash विवाद की बहुत याद आती है। उस समय app developer community से बड़ा विरोध होने के बाद Apple ने developer के उल्लंघनों की विस्तृत जानकारी[0] तक सार्वजनिक कर दी थी
    [0]: https://news.ycombinator.com/item?id=12680131

  • पूरी तस्वीर समझना मुश्किल है, लेकिन Google Play की text reviews[1] देखें तो ये apps बिना खास वजह subscription मांगने वाली और review requests में भी बहुत aggressive तरह की लगती हैं
    text review average और “सिर्फ score छोड़ने वाली” reviews के बीच भी बड़ा अंतर है
    [1] https://play.google.com/store/apps/details?id=com.sarafan.re...

  • मैं Apple ecosystem के मौजूदा तरीके का बचाव नहीं करना चाहता, लेकिन मोटे तौर पर देखें तो ये apps users को payment की ओर धकेलने जैसी हैं और developer उस हिस्से को पूरी तरह ignore कर रहा लगता है। Apple को शायद payment nudging का तरीका ही नापसंद है

    • अगर ऐसा है तो Apple ने शुरुआत में इस app को approve क्यों किया था?
      यह एक update था, और article के मुताबिक app पैसे भी कमा रहा था
    • अगर यह सही है तो Apple को account बंद करने से पहले कारण समझाना चाहिए और 108,000 डॉलर refund या pay करने चाहिए
  • इस case में पैसा कहां जाता है? app खरीदने वालों को refund होता है, या सचमुच Apple ही रख लेता है?

    • हमेशा के लिए escrow में फंसा रहता है। जब तक कोई lawsuit न करे, या पैसा भुला न दिया जाए
    • मजेदार और दुखद दोनों बात यह है कि पैसा आखिरकार लौटाया जाए या escheat कर दिया जाए, तब भी लगता है Apple इस दौरान interest कमा या invest कर सकता है
    • Apple अपने पास रखता है
  • कई सालों से ऐसे platform deplatforming के मामले इकट्ठा कर रहा हूं। 2023 में दर्ज किए हुए अभी सिर्फ 2 case हैं
    https://github.com/paradite/awful-deplatform

  • Play Store reviews देखें तो ये ads पागलों की तरह फेंकने वाली typical apps लगती हैं। कुछ लोग शिकायत करते हैं कि ये काम नहीं करतीं, कुछ संतुष्ट हैं। आम बात है
    पता नहीं इन्हें क्यों बंद किया गया, लेकिन शायद किसी competitor ने fake reviews से ठीक-ठाक नुकसान पहुंचाया। सच में घटिया है

  • ऐसी stories पढ़ते समय मेरे मन में सबसे पहले यही आता है कि “PWA को और मजबूत बनाना चाहिए और first-class citizen के रूप में स्थापित करने के लिए push करना चाहिए”
    ऐसा होने पर single approval process की जरूरत नहीं रहेगी, और सभी developers अपनी पसंद की चीजें बनाने के लिए आजाद हो जाएंगे। बेशक security हमेशा चिंता का विषय है। किसी न किसी तरह sandbox के अंदर PWA चलाना सबसे अच्छा रास्ता लगता है

    • यह नहीं होगा। PWA support इस बात पर निर्भर करता है कि Google और Apple अपने-अपने browser engines में सही काम करें
      Chrome PWA support करता है, लेकिन कभी भी हटा सकता है। Firefox अजीब तरह से “site-specific browser” enable करने वाले settings flag के बिना support नहीं करता। ज्यादातर users settings में झांकने वाले नहीं हैं, इसलिए असल में यह support न होने जैसा ही है
    • समस्या यह है कि Apple अभी भी iOS पर इकलौते browser engine को control करता है। इसलिए उसके पास proper PWA features implement न करने और सब कुछ अपने store से गुजरने वाली apps बनाने की incentive है