This program is effectively a free online image editing application which installs on to your Windows PC and acts as a Firefox, Chrome or Internet Explorer plug-in.
With the newest batch of cloud-powered applications, Imikimi was born. In terms of editing images, you're usually required to download a large package and install it on your system.