Social networking giant Facebook has launched a new stand-alone app in India called Moments which will enable users to share photos privately. Available across both Android and iOS platforms, the app can also create movie compilations of best photos, synchronised to music, which the user can customise and share with friends.