I'm thinking about developing an app for android or ios, but the whole purpose of the app is a game based on locations, like foursquare. the problem is that the game would be very unfair if people could spoof their locations with fake ones, and I was wondering if there is any way to make sure that the locations they give me are where they actually are.
Is this possible in any way, or will I just have to trust the user that they are using their real gps location, and not a hacked software to change it?
Thanks in advance