|
|
|
|
|
by abalone
2661 days ago
|
|
> No. Uber gets location data FROM Foursquare. This doesn't make sense and contradicts the article. Don't apps have to send coordinates to Foursquare to get location names? Foursquare then holds onto that data and tracks you. Perhaps also matching it to other services with a unified ID. Update to your edit: The article strongly implies that Foursquare has figured out how to associate location data from multiple services into a single view. Apps that use Foursquare are feeding Foursquare very detailed location data about you, even if they're only using it to look up location names. It means Foursquare is getting all your Uber destinations and all your geotagged social media posts. The article literally describes how they've taken this data and turned you into a "card" that tracks your ID across services: He taps on one profile, called “Harry,” and a pie chart pops up that details the habits of the real person associated with that advertising ID. “Harry spends a lot of time in Midtown, sometimes goes to parks, and rides the subway,” Crowley says, looking over the data Foursquare has assembled from the person’s use of popular apps and geotagging services. |
|
However, they also have their Pilgrim SDK, which you incorporate into your app to have constant, passive location data available:
> Welcome to the Pilgrim SDK—the always on, passive location detection engine by Foursquare. The Pilgrim SDK provides contextual awareness to mobile applications and connected devices to understand where and how your users are moving through the real world.
> By default, Pilgrim SDK runs in the background and pushes you visits when it detects a stop.
My guess is that the Pilgrim SDK includes the device Advertising ID in the data it sends back to Foursquare to implement this.