Hacker News new | past | comments | ask | show | jobs | submit login

Many portions of this reply are categorically and maliciously false including: 2) "Wechant literally stole telecom's SMS cake. Tencent put lots of effort striking deals with telecoms, ordinary IM startups might simply be blocked or QoS'd to death."

Amongst WeChat's many local competitors were equivalent messaging apps including China Mobile's "Feixin" messaging app and China Telecom/Netease's "Yixin". Both competitors, as officially published apps from the telcos themselves, had the ability to leverage free SMS messaging, an ability that WeChat did not have access to. WeChat is considered a tangential competitor to the telcos.

WeChat doesn't block or QoS other IM products. That would be illegal and, frankly, a PR fiasco in addition to a great way to lose user trust.

3) It's against WeChat values to push mobile phone makers, distributors, or ROM publishers to preinstall WeChat for pay. In addition to being against WeChat values, it's also a big hassle as preinstalls require careful version management. Due to the popularity of the app and the relatively high cost of data for many low-end users, many of these distributors have voluntarily preinstalled certain popular apps including WeChat as a convenience to their consumers. WeChat did not "negotiate" to keep WeChat app in memory -- I'm not sure where you're information comes from. For users within China where Google Cloud Messaging is not an option, a background process for Android continues running to receive push notifications from a notifications server. WeChat works with various partners including "phone security" apps to make sure that this background process isn't being unnecessarily killed by an overly aggressive memory manager process which would result in not receiving notifications. Outside of China, WeChat uses GCM for push notifications for Android devices. This is a common requirement for apps within China since GCM is not available, but because some apps have lower engagement they are more likely to have their notifications background process killed by aggressive memory managers.

4) WeChat for Android uses the X5 kernel, a branch of Webkit (not Chromium) and largely initially used because certain security vulnerabilities on older versions of Android system browsers (including things like SSL-vulnerabilities) made it impossible to safely deploy properly encrypted communications and transactions in webviews without making sure there a secure web rendering kernel.

iOS versions of WeChat, of course, use the default in-app Safari for webviews because it's considered secure.

5) WeChat blocks certain URLs from appearing in webviews because a) they contain malicious code and are unsafe to users or b) too many fraudsters were using certain domains to host spammy marketing content and would leverage WeChat to spam out links to these pages to make money or c) local legal requirements require blocking of certain content.

I understand that it's sometimes difficult to get good information on a product that's very popular in China, but not in Western markets. That's why it's so valuable that the YC team has spent their time to help other founders understand some of the underlying dynamics for WeChat's successful product strategy. Misinformation, therefore, is not valuable in helping the YC team achieve this goal.




> WeChat doesn't block or QoS other IM products

What I mean, telecoms might block IM service because SMS market were rapidly replaced by IM apps. It was highly disputed around 2012. Wechat generates so much traffic that their poor 2.5G cell network can not handle signal storms.

Not only that, Wechat had VoIP capability, which requires a high level license to operate in China. The whole OTT controversy can be found here https://www.zhihu.com/question/20847225

> WeChat works with various partners including "phone security" apps to make sure that this background process isn't being unnecessarily killed

Exactly what I meant, Tencent was large enough to negotiate, while other smaller IM brands were not so lucky. Wechat's success was standing on a giant's shoulder.

> because certain security vulnerabilities on older versions of Android system browsers

But newer versions of android Wechat still refuse to include system default browser as webview even if it's more up-to-date and safer, no?


Relationships with carriers is not new. WhatsApp negotiated a lot of carrier relationships in India early on.https://www.google.com/amp/s/www.wired.com/2015/10/whatsapps...


We are seeing this same replicated in India (in a different sector). India's richest businessman has started a new telco because he has 23billion$ put in his new co which provides cheap data and started the trend of lower cost per sms/data for consumers.

Being rich and influential takes you to places for sure and since Tencent was actually powerful and had their own IM like GTalk, they had the skills and the presence for this. But we have to appreciate that they were not restrictive to their cash cow, they disrupted themselves and moved forward to create/acquire wechat




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: