The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application. This download may not be available in some countries.
From David iSoft:
The Fasterst way to share your pics on facebook, twitter,tumblr and by email. Do it with one click... Yes it's so easy! With iPic Share Everywhere you simply have to: 1. Select the image to share (5 stunning filters available included Black/White and Sepia Effect) 2. Type a message/comment 3. Share on Facebook, Twitter, Tumblr or by Email with just one tap! Do it all in one screen! An elegant and simple interface and one tap to upload you image on the famous social networks! Why waist your time using diffent apps and services to upload you pic in many places when you can do it all in one shot easily with iPic Share Everywhere!? Start to share now!!