The Technology Behind Cindovies