Tencent Technology (Shenzhen) Company Limited
IPad and iPhone
iPhone
iPad
IMessage message
Apple Watch
Mac