Is Telegram the new WeChat alternative for privacy-focused users?