3 ms·
This is not what he described. Removing any of these permissions must be handled by the app. The app shouldn't even know I removed a permission. It should just
by biafra 9y ago
This is not what he described. Removing any of these permissions must be handled by the app. The app shouldn't even know I removed a permission. It should just get empty or fake data.
- TomMarius 9y agoNo, the app has no control over it. It displays a system dialog once it tries to use something.
- sitkack 9y agoThis is a denial of service attack against the user, at most should be an innocuous overlay that alerts the user when an application using a privacy reducing api when that user has it disallowed.
- TomMarius 9y agoI don't follow you. How can you alert the user that an app has requested something the user has declined when the user haven't made a decision yet?
- sitkack 9y agoThe app should never know the user declined usage of an API. When any app uses a privacy reducing API, the user should be able to know when that occurs. Microphone, location, etc, should be a small overlay like maybe the battery indicator icon where they can know when the app would have violated their privacy.
- TomMarius 9y agoYeah but the first time, the user has to decide whether he wants to allow or disallow. It's system dialog, the app can't interfere with it in any way. The icon you want is then shown in the notification area.