Story perspectives
China's Economy Falters: Confidence Drops, Apps Removed
2/2/2026
1 of 1
Story summary
- Consumer confidence in China is falling as the economy slows.
- In Beijing, a toy seller cites a plushie called 'the crying horse' born from a factory error as a sign of stress.
- The app Are You Dead? grew in popularity by enabling daily check-ins and alerting contacts if users miss one.
- The app faced backlash from state media, leading to its removal from the App Store.
