其实MO PTT本身会用到的也只有网络、建立捷径、写SD卡的权限
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
com.android.launcher.permission.INSTALL_SHORTCUT
其他是广告SDK所要求
android.permission.READ_PHONE_STATE
android.permission.ACCESS_COARSE_LOCATION
会有定位需求的原因是广告商会根据你的位置来提供附近相对应的广告
另一个是Google Play Service要求的
com.google.android.providers.gsf.permisson.READ_GSERVICES
总共就只有这几个 (我看我的Manifest档案)
其实也只有分以上几类,开发者没有办法详细设定到我要选哪个API
每个app合作的广告商并不一定完全相同
所以就有部分广告商会用到特别api的状况
造成困扰实在是不好意思
MO PTT本身并没有蒐集个资的状况
感谢帮忙煽风点火的乡民
让我必须要特地澄清一下
※ 引述《hsparrot (飞高高)》之铭言:
: ※ 引述《thepilot (喇赛第一名)》之铭言:
: : 我觉得很多app的权限是不是都太大了?
: : 我想不透为什么JPTT或是MO PTT这类的BBS浏览器会需要用到"装置ID和通话资讯"的权限?
: : 在Google Play的说明上,"装置ID和通话资讯"的权限是可以读取使用者装置的ID、
: : 电话号码、通话状态及通话中的号码耶!
: : 等于我装了这些app之后,个资大门大开呀,非常不舒服
: : 其实我也发现很多app也在偷渡这类的权限
: : 例如"爱料理"这个app我实在想不通为什他有需要"装置ID和通话资讯"的权限
: : 难道开发app利润来源为不可说的个资祕密吗?
: 原po文章内的推文已经暴动了
: 所以我想另外回文比较能引起注意
: 刚好我也有注意到MO PTT
: 因为我有装XPrivacy
: 所以除了安装时系统告知所要求的权限外
: 还可以经由XPrivacy得知每个APP实际上真的会去执行哪些API
: APP虽然会要求某些权限,但实际上并不会去动用到该权限底下所有的API
: MO PTT的特别之处在于它真的去执行了getLine1Number这个API
: 而getLine1Number的功能是取得手机电话号码
: 为什么我说特别?
: 因为除了摆明了必需要用到你电话号码的APP之外
: MO PTT是少数与这功能无关,却真的去读你号码的APP
: 那少数又是多少? 还有哪些APP会去读手机电话号码?
: 这么说吧
: 在我手机上近200个APP中,除了那些电话功能相关APP外
: 我还有印象的的就只有MO PTT而已
: 应该还有其他APP,但残念我记不得了
: 可能是MO PTT太令我意外了,所以冲击比较大,只记得它
: 有人认为我们早就没有隐私
: 连小三传来的嗯哼哼短信都被Whoscall看光光了
: 再多来个APP,就像被判10个死刑和被判11个死刑一样