Downloadable computer software for establishing a social network based on devices of a group of users, allowing users to perform peer-to-peer communication including, but not limited to, short messaging, voice chatting and video calling, and which allows users to discover other users and to share social media and posts to other users
Electrical and Scientific Apparatus