7 ms·
Well then, you should make sure that you're providing a useful service with that data, or allow data collection to be turned off. Think of it like this: if I'm
by andolanra 6y ago
Well then, you should make sure that you're providing a useful service with that data, or allow data collection to be turned off.
Think of it like this: if I'm actively using an app that's giving me turn-by-turn directions, then of course I'm not going to want to spoof GPS, since it would make the app useless to me. But if your app demands GPS data just for ad analytics, then yes, I would absolutely and without any remorse spoof GPS data for that app. In that latter case, I don't care that a developer might be unhappy with it, because as a user I'm unhappy that the developer is slurping up data they don't need!
- duxup 6y agoWhat about games like say Pokemon Go where accurate location data is part of the game and spoofing is a problem that can impact other user's?
- vincnetas 6y agoGood question. I still think that its up to user to decide what data he shares with app. If its crucial for app to know that gps position is not faked, app could do some heuristic. Check if user is not moving faster than some limit, does not stop moving for extended periods of time etc. Basically anticheat engine. Only area where this whould be relevant i think is online multiplayer games. Otherwise, if user is faking gps he is messing up his own experience.
- duxup 6y ago>Only area where this whould be relevant i think is online multiplayer games. That's the issue with augmented reality games like Pokemon Go.
- chii 6y agoi argue it's not an issue. If the user decides to spoof to cheat in the game, there are other ways to detect it (such as speed limiting - which, as i understand, pokemon go already does). If the app wants to force a user to not modify their phone just so they have a secure enclave for which they can implement DRM, then i can't agree to it. This includes things like spoofing, but also things like memory edits or hacking save files, or anything else client side. If the app needs secure storage that's unchangeable, they can save it on their servers.
- duxup 6y agoSpoofing is an issue even if you limit yourself to a reasonable speed. You don't have to spoof yourself everywhere all at once.
- mavhc 6y ago2 different permissions: Possible faked GPS data, and Not faked GPS data. An app would really need to explain why it can't accept possibly faked GPS data. https://developer.android.com/guide/topics/sensors/gnss https://developer.android.com/guide/topics/sensors/gnss on android now apps can access the raw gps data, which is much harder to fake
- duxup 6y agoI like that idea, although to me that is kinda the status quo and I'm not sure the folks who want to be able to fake anything at will would be ok with that.
- happymellon 6y agoI don't play Pokémon go, but with my understanding of the game I'm not sure how spoofing the GPS would impact other users in a negative way. Considering that most of the world has some form of travel restrictions over the past year, and I believe that being able to interact with friends in the game requires you be be in very close proximity. Can you explain how spoofing GPS data so that people are allowed to play together even though they are not close is bad?
- duxup 6y agoIn games like Pokemon Go (and similar augmented reality games) players go to real world locations in order to gather resources, and battle the pokemon of another user who currently holds that position. If you can just spoof, the whole nature of augmented reality falls apart and someone could simply spoof themselves anywhere and take those positions. It was a big problem before the android os made it harder to spoof. There's no point/ fun in playing augmented reality games if enough people simply cheat and the real world limitations aren't a factor.
- afiori 6y agoI played pokemon go seriously for a few years (both at the beginning and recently) and honestly spoofers are an issue only because imho Niantic is incompetent and doesn't care.[1] not to say how it you are anywhere not in a medium size city you need either spoofers or endless grind to unlock significant parts of the game [1] to be fair I left before the pandemic, so I cannot comment on how they handled that
- duxup 6y agoI think spoofing early on was an issue because it was so easy. It really stopped being a large scale issue after Android started making it harder to spoof.
- deleted 6y ago[deleted]
- kingaillas 6y ago