Are You Dead Yet?
A daily check-in app sparks debate over sensitivities around death in China while grappling with the country’s growing crisis of solo-living and related safety concerns.

iQIYI (愛奇藝), founded on January 6, 2010, by Gong Yu and headquartered in Beijing, China, is a subscription-based over-the-top (OTT) streaming service owned by Baidu. The platform produces and distributes films, television series, and digital content, serving global audiences with over 100 million paid subscribers. iQIYI operates regional offices, including Southeast Asia, and has expanded into co-productions and original content across China, Korea, and Southeast Asia. The company has faced regulatory and market scrutiny, including U.S. investor investigations and a Taiwan ban due to political concerns. Its services include streaming, film production, distribution, and television content.