{"id":19362,"date":"2017-10-26T15:57:08","date_gmt":"2017-10-26T19:57:08","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=19362"},"modified":"2017-10-26T15:57:08","modified_gmt":"2017-10-26T19:57:08","slug":"protecting-against-rogue-camera-access","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2017\/10\/26\/protecting-against-rogue-camera-access\/","title":{"rendered":"Protecting Against Rogue Camera Access"},"content":{"rendered":"<p><a href=\"https:\/\/krausefx.com\/blog\/ios-privacy-watchuser-access-both-iphone-cameras-any-time-your-app-is-running\">Felix Krause<\/a> (<a href=\"https:\/\/www.macrumors.com\/2017\/10\/26\/developer-warns-iphone-camera\/\">MacRumors<\/a>):<\/p>\n<blockquote cite=\"https:\/\/krausefx.com\/blog\/ios-privacy-watchuser-access-both-iphone-cameras-any-time-your-app-is-running\">\n<p>iOS users often grant camera access to an app soon after they download it (e.g., to add an avatar or send a photo). These apps, like a messaging app or any news-feed-based app, can easily track the users face, take pictures, or live stream the front and back camera, without the user&rsquo;s consent.<\/p>\n<p>[&#8230;]<\/p>\n<p>How can the root of the problem be fixed, so we don&rsquo;t have to use camera covers?<\/p>\n<ul>\n  <li>Offer a way to grant temporary access to the camera (e.g. to take and share one picture with a friend on a messaging app), related to <a href=\"https:\/\/github.com\/krausefx\/detect.location\">detect.location<\/a>.<\/li>\n  <li>Show an icon in the status bar that the camera is active, and force the status bar to be visible whenever an app accesses the camera<\/li>\n  <li>Add an LED to the iPhone&rsquo;s camera (both sides) that can&rsquo;t be worked around by sandboxed apps, which is the elegant solution that the MacBook uses<\/li>\n<\/ul>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Felix Krause (MacRumors): iOS users often grant camera access to an app soon after they download it (e.g., to add an avatar or send a photo). These apps, like a messaging app or any news-feed-based app, can easily track the users face, take pictures, or live stream the front and back camera, without the user&rsquo;s [&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":[152,31,1472,85,355],"class_list":["post-19362","post","type-post","status-publish","format-standard","hentry","category-technology","tag-camera","tag-ios","tag-ios-11","tag-iphone","tag-privacy"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/19362","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=19362"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/19362\/revisions"}],"predecessor-version":[{"id":19363,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/19362\/revisions\/19363"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=19362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=19362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=19362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}