Summary: This week, apps that claim to treat mental health issues, ritual human sacrifice, and supernova debris on Earth.