{"id":20874,"date":"2018-03-13T15:36:02","date_gmt":"2018-03-13T19:36:02","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=20874"},"modified":"2018-03-15T11:16:52","modified_gmt":"2018-03-15T15:16:52","slug":"calendar-2-app-could-mine-crypto-currency-in-lieu-of-iap","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2018\/03\/13\/calendar-2-app-could-mine-crypto-currency-in-lieu-of-iap\/","title":{"rendered":"Calendar 2 App Could Mine Crypto-Currency in Lieu of IAP"},"content":{"rendered":"<p><a href=\"https:\/\/arstechnica.com\/information-technology\/2018\/03\/theres-a-currency-miner-in-the-mac-app-store-and-apple-seems-ok-with-it\/\">Dan Goodin<\/a> (<a href=\"https:\/\/www.macrumors.com\/2018\/03\/12\/mac-app-store-calendar-2-cryptocurrency-mining\/\">MacRumors<\/a>):<\/p>\n<blockquote cite=\"https:\/\/arstechnica.com\/information-technology\/2018\/03\/theres-a-currency-miner-in-the-mac-app-store-and-apple-seems-ok-with-it\/\"><p>The app is <a href=\"https:\/\/itunes.apple.com\/us\/app\/calendar-2\/id415181149?mt=12\">Calendar 2<\/a>, a scheduling app that aims to include more features than the Calendar app that Apple bundles with macOS. In recent days, Calendar 2 developer <a href=\"https:\/\/qbix.com\/people\">Qbix<\/a> endowed it with code that mines the digital coin known as Monero. The <a href=\"https:\/\/guild.beach.io\/t\/coinsta-sh-xmr-stak-miner\/367\">xmr-stack miner<\/a> isn&rsquo;t supposed to run unless users specifically approve it in a dialog that says the mining will be in exchange for turning on a set of premium features. If users approve the arrangement, the miner will then run. Users can bypass this default action by selecting an option to keep the premium features turned off or to pay a fee to turn on the premium features.<\/p><p>[&#8230;]<\/p><p>&ldquo;On the one hand, using the user&rsquo;s CPU for cryptomining has become extremely unpopular,&rdquo; Thomas Reed, director of Mac offerings at antimalware provider Malwarebytes, told Ars. &ldquo;The fact that this is the default is something I don&rsquo;t like. I would want to see a legit app informing the user in advance or making it an option that can be turned on but is off by default. On the other hand, they [the developers] do disclose that they are doing it and give other options for people who don&rsquo;t like it. My personal feeling on this is that, given the disclosure, I think the user should be allowed to make their own choice. Some people might be perfectly willing to let an app like this mine cryptocurrency so that they can use it for free.&rdquo;<\/p>\n<p>[&#8230;]<\/p>\n<p>In an e-mail sent about 90 minutes after this post went live, Magarshak said he has decided to remove the miner from future versions of Calandar 2.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/objective-see.com\/blog\/blog_0x2B.html\">Patrick Wardle<\/a> (<a href=\"https:\/\/twitter.com\/objective_see\/status\/973264143535898625\">tweet<\/a>):<\/p>\n<blockquote cite=\"https:\/\/objective-see.com\/blog\/blog_0x2B.html\"><p>Hooray for honestly I guess!? And is getting &ldquo;all advanced features for free&rdquo; in return for allowing the app to turn your box into a cryptocurrency miner a fair deal? Maybe? But users clearly are <em>not<\/em> stoked about this[&#8230;]<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/patrickwardle\/status\/973275554026700800\">Patrick Wardle<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/patrickwardle\/status\/973275554026700800\"><p>Apple&rsquo;s App Store guidelines seem rather clear RE: cryptocurrency mining in Apps: &ldquo;monetizing built-in capabilities provided by the hardware or operating system&rdquo; is &ldquo;Unacceptable&rdquo;-section 3.2.2 (ii)<\/p><\/blockquote>\n\n<p>I don&rsquo;t <em>think<\/em> this is the type of thing <a href=\"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#unacceptable\">the guideline<\/a> is talking about, but who knows how Apple would interpret it.<\/p>\n\n<p>Update (2018-03-15): <a href=\"https:\/\/www.theverge.com\/2018\/3\/14\/17119474\/apple-mac-calendar-app-cryptocurrency-mining\">Dani Deahl<\/a> (<a href=\"https:\/\/www.macrumors.com\/2018\/03\/13\/cryptocurrency-mining-app-pulled-mac-app-store\/\">MacRumors<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.theverge.com\/2018\/3\/14\/17119474\/apple-mac-calendar-app-cryptocurrency-mining\"><p>Apple pulled Calendar 2 from the Mac App Store yesterday, and today, Qbix CEO Greg Magarshak tells 9to5Mac that it was because it violated App Store guideline 2.4.2, which states: &ldquo;Design your app to use power efficiently. Apps should not rapidly drain battery, generate excessive heat, or put unnecessary strain on device resources.&rdquo;<\/p><p>Magarshak says that within an hour Qbix had removed all mining features and worked with Apple to expedite putting the app back on the App Store. It is now offering both new and preexisting users a free year of premium features. He also says that in the three days the app was mining, it earned about $2,000 worth of Monero[&#8230;]<\/p><\/blockquote>\n\n<p>Via <a href=\"https:\/\/twitter.com\/krzyzanowskim\/status\/974195790599028737\">Marcin Krzyzanowski<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/krzyzanowskim\/status\/974195790599028737\">\n<p>Best AppStore business model, or what?<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Dan Goodin (MacRumors): The app is Calendar 2, a scheduling app that aims to include more features than the Calendar app that Apple bundles with macOS. In recent days, Calendar 2 developer Qbix endowed it with code that mines the digital coin known as Monero. The xmr-stack miner isn&rsquo;t supposed to run unless users specifically [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[],"tags":[914,1640,30,32,39,1529],"class_list":["post-20874","post","type-post","status-publish","format-standard","hentry","tag-bitcoin","tag-calendar-2","tag-mac","tag-macapp","tag-macappstore","tag-macos-10-13"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/20874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=20874"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/20874\/revisions"}],"predecessor-version":[{"id":20885,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/20874\/revisions\/20885"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=20874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=20874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=20874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}