American Idol – What’s Behind the Winning Envelope? Telescope.

1.5 billion interactions have been processed by Telescope in the last year. 75% of those are from mobile devices.