{"id":18727,"date":"2017-08-24T14:49:15","date_gmt":"2017-08-24T18:49:15","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=18727"},"modified":"2017-11-15T16:24:59","modified_gmt":"2017-11-15T21:24:59","slug":"trais-spat-with-apple-over-app-access-to-messages-and-call-logs","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2017\/08\/24\/trais-spat-with-apple-over-app-access-to-messages-and-call-logs\/","title":{"rendered":"TRAI&rsquo;s Spat With Apple Over App Access to Messages and Call Logs"},"content":{"rendered":"<p><a href=\"http:\/\/roopc.net\/posts\/2017\/trai-apple-spat\/\">Roopesh Chander<\/a>:<\/p>\n<blockquote cite=\"http:\/\/roopc.net\/posts\/2017\/trai-apple-spat\/\">\n<p>I think Apple is highly unlikely to create public APIs to access call logs or messages, but that&rsquo;s not really needed for an app like this.<\/p>\n<p>Rather, Apple could provide a way to share an SMS through a share sheet, so a third-party app can get access to all relevant fields of an SMS message (i.e. body text, sender id and timestamp) that the user explicitly chose to share with the app. That way, TRAI can create an app to report errant SMS messages, while Apple can retain their right to not give apps blanket access to the phone&rsquo;s SMS data.<\/p>\n<p>So this is how I think TRAI and Apple can settle this without compromising either party&rsquo;s positions, and simultaneously keep Apple&rsquo;s privacy-conscious customers happy as well.<\/p>\n<\/blockquote>\n\n<p>Update (2017-11-15): <a href=\"https:\/\/www.macrumors.com\/2017\/11\/15\/apple-to-help-india-with-anti-spam-app\/\">Tim Hardwick<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2017\/11\/15\/apple-to-help-india-with-anti-spam-app\/\">\n<p>Apple has agreed to help the Indian government develop an anti-spam app for iOS devices, after initially refusing to do so because of privacy concerns, according to <em><a href=\"http:\/\/www.reuters.com\/article\/us-apple-india-exclusive\/exclusive-apple-to-help-india-develop-anti-spam-app-after-face-off-with-regulator-idUSKBN1DF122?rpc=401&amp;\">Reuters<\/a><\/em>.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Roopesh Chander: I think Apple is highly unlikely to create public APIs to access call logs or messages, but that&rsquo;s not really needed for an app like this. Rather, Apple could provide a way to share an SMS through a share sheet, so a third-party app can get access to all relevant fields of an [&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":[2],"tags":[38,31,1380,1454,355,1393],"class_list":["post-18727","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple","tag-ios","tag-ios-10","tag-phone-app","tag-privacy","tag-short-message-service-sms"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/18727","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=18727"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/18727\/revisions"}],"predecessor-version":[{"id":19528,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/18727\/revisions\/19528"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=18727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=18727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=18727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}