Companies use smartphone locations to help advertisers and even hedge funds
There needs to be a distinction at the api & permissions level between course and fine geolocation.  My weather app doesn't need to know my exact address... location within a half mile or mile would be fine.  Similarly with "gas station locator app".  But my GPS navigation app DOES need fine location.<p>If you could control this permission at the app level, many of the privacy issues brought out in the article would be mitigated.