|
|
|
|
|
by raw_anon_1111
199 days ago
|
|
> They can "fingerprint" devices more easily. They have access to all kinds of subsystems, like Bluetooth, NFC, gestures (at low level), etc. Many require the user to give permission, but the first thing the app does, is ask for permission Bluetooth https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetoo... Accelerometer https://developer.mozilla.org/en-US/docs/Web/API/Acceleromet... So it’s a great conspiracy that apps have permission to do things after you explicitly give it permission? No one is claiming that the app review process helps protect your privacy. The challenge is find something a native app can do surreptitiously to track you more than a website without you giving it permission bypassing OS safeguards. And on iOS an app can’t access your NFC chip without you giving it permission. |
|
That’s where a “social engineering” approach can be helpful. The permission request can be quite bland, to a non-technical person.
And yes, a native app with the program counter can definitely do stuff a Web site can’t. Run machine code, for instance.
We would hope the app sandbox is good enough to catch it.