1. A system for previewing protected media, the system comprising: a touchscreen display; a processor; and a memory having executable instructions stored thereon that when executed by the processor cause the processor to: receive an original image from a server over a network; generate a blurred copy of the original image; overlay the blurred image over the original image; detect user interaction on the touchscreen display; determine location of the user interaction; and apply a mask on a section of the blurred copy of the original image corresponding to the determined location of the user interaction.