Drooid Logo
Back to today’s briefing

Story perspectives

China's Economy Falters: Confidence Drops, Apps Removed

2/2/2026

36 5 Full Breakdown

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.