Comment Help me understand why this is a issue (Score 1) 173
I don't really understand why this is such a big deal. Just about every mobile app and even lots of websites track users and grab as much info as they can get for advertising, but many also sell that info, including selling or giving it to government(s). What's so different with tiktok, what am I missing here? So what if they give the info to thier government, any government can pretty much get (free or by purchasing) tons of info collected by lots of apps including US owned apps. I prefer if all apps,websites,cell companies,grocery stores (collect what you buy and when based on the store's savings card), and everything else didn't collect all this info. However I feel its up to web browsers and OS's to prevent access to information without permission.
Using iPhone as an example, are they going around apple's normal mechanism? Apple can see the code and check it and force them to change it if they are grabbing info they should not be. Apple should be responsible for putting in place much better safeguards to prevent apps from getting at any data on the iPhone except what the user specifically grants permission to. This means stuff like the following should be blocked by Apple and if the app request info they are authorized to get, it should throw a error. Stuff like these should be blocked by OS, files outside the apps designated storage space and very strict/limited use of any shared storage space, previous location, ip, wifi,network, router, cellular data from when the app was not open (even if location data permission was granted or if the app is running in background), what other apps are installed on the phone, websites visited outside the app, and just about everything else. I'm not sure exactly what data a app is able to access. Apple should release a chart of what data a app can get too WITHOUT permission, and what data the app can get to WITH permission for each type of permission (background,cellular,location,..). Simply stated, mobile OS's should be responsible for blocking access to anything without permission and permission should be required separately for each type of info the app wants access.