Comment Comment by molesy You're probably thinking of WeChat? Which is owned by TenCent. parent molesy 2 years ago