Slack was recently acquired for $27 billion, so I assume they're referring to Slack.
In this context, many tech chat/social products would fit the bill. Myspace was acquired for ~$600 million, Instagram and Tumblr for $1 billion, WhatsApp for $20 billion. The more recent acquisition was Slack for $27billion.