Downloadable software for the uploading, downloading and processing of text, messages, images and data, between users of a social media network; Downloadable computer software for the customized and personalized display of social networking user profiles, data, commentary, feedback, posts, images, text, communications and ratings content, based on dating, personality, social networking and companionship compatibility; Downloadable mobile applications for peer-to-peer communications between users of a social media network
Electrical and Scientific Apparatus