Whisper App Denies It’s Tracking User Locations By: InvestorPlace October 17, 2014 at 13:20 PM EDT Read More >>