There are thousands of social media apps nowadays that are quite ...