An estimated 500 million images are captured every day, but less than 5 percent end up on major photo sharing sites. Uploading photos is not the easiest task and most photos are locked into a specific photo sharing service and have all rights reserved licenses. Jean-Marie Hullot, wants to liberate photos from silos and offer news ways to organize and discover images.
- Hayk
from Bookmarklet