Whisper, an app designed for people to share secrets anonymously, denies reports that it has been tracking users by location. Continue reading...