I’m all for the “fake data” idea, but also: Apps should be required to gracefully handle the cases where users deny permission to access real data. I know last time I developed for iOS, it was Apple’s policy that apps cannot punish users or exit() the app in retaliation for them denying a permission. Apps must gracefully handle it and continue running. Also, and this was even longer ago, apps could not require users…
When an app asks for permissions, it should have a “feed fake data” option
161–170 of 413 posts
Re: When an app asks for permissions, it should have a “feed fake data” option
#162Earlier quoted context omitted.
> Apple Maps wouldn’t have this issue. It’s capable of running offline (without a data connection) because it can download maps to the device. Why would that matter? Even if the map data is cached locally, a navigation app obviously needs a GPS location from the phone, which requires it to be granted permissions. And the fake data would be equally disastrous to any navigation app. Or are you suggesting that if Apple…
If you don't have a data connection then it's fine to give location data to an application because there's nowhere it can send it. With properly designed APIs, the app shouldn't be able to store the location data either, only display it to the user by calling the map API.
All apps can store data because most need to store data if just for settings and cached. Especially any offline navigation app. There is a difference between app storage and general storage.
Re: When an app asks for permissions, it should have a “feed fake data” option
#163Android introduced the approximate location option (I believe it was in version 11) as a per-app toggle in the permission settings. https://support.google.com/accounts/answer/6179507?hl=en#:~:... .
That only disables the permission or increases the uncertainty, it doesn't really feed fake data. If apps refuse to work unless you provide detailed location info or other permissions, there's no "provide fake data" option like the post suggests.
Re: When an app asks for permissions, it should have a “feed fake data” option
#164Earlier quoted context omitted.
Good question! We actually asked Apple exactly this when appealing the AppStore de-listing. How come others can require an account and we can't? What was it about our app that made us have to spend the engineering effort to add a guest login (this was a disingenuous argument that I advised against, since we deliberately spent engineering effort to require the login)? Their response, not the exact wording since it was…
Apple used COMMON SENSE? That's incredible. Google would never do that
Re: When an app asks for permissions, it should have a “feed fake data” option
#165Earlier quoted context omitted.
It's not natural selection if you help it.
>This seems like a learning opportunity. Or a Darwinian opportunity. Either way, self-solving. I took either as meaning a learning opportunity for one or all of the 1) GPS app makers, 2) the person who blindly followed the directions of a robot, or 3) the rest of us who learn about the event. What interpretation did you have that suggests they were referring to eugenics?
Re: When an app asks for permissions, it should have a “feed fake data” option
#166Unfortunately this approach makes you quite unique for fingerprinting
Re: When an app asks for permissions, it should have a “feed fake data” option
#167This will just make app developers angry at your platform. If this is just some hack users are doing apps will increasingly use attestation to make sure you are not feeding them fake data. Apps want to be able to give users a good user experience and if they are given fake data users will get angry that the developer's app is broken and leave 1 star reviews. Denying permissions and letting apps know something is deni…
Re: When an app asks for permissions, it should have a “feed fake data” option
#168Similarly, I'd like all the scam emails to be auto responded to with fake data rather than black holed
Sometimes I do this with emails in my spam folder, but nothing interesting ever happens
If auto respond to even 0.01% of scam email, they suddenly need to have tools to weave through ridiculous amounts of data. Expensive. Scam becomes negative ROI
Re: When an app asks for permissions, it should have a “feed fake data” option
#169When you authorize a third party mini program in WeChat to access your personal information, you can choose to generate a fake profile for the mini program instead of supplying your real information.
Here's an article in Chinese describing the feature:
https://www.woshipm.com/pd/2612572.html
Another article with slightly worth page experience:
https://jingyan.baidu.com/article/c275f6ba22f54ca23d7567c6.h...
Re: When an app asks for permissions, it should have a “feed fake data” option
#170Earlier quoted context omitted.
> it was Apple’s policy that apps cannot punish users or exit() the app in retaliation for them denying a permission. Meanwhile, WhatsApp still "punishes" users for denying contacts access by hiding everyone's names (only the phone numbers are shown), including for contacts that have their own names set in their own profiles. Facebook^W Meta is scum.
Worse, you can't even initiate conversations; if you've denied contacts access, the other user has to message you first. At least for me on Android, which is wild.