Product manager James Mayes has proposed a product ethics test for people who design and build these services. In the test he asks: would you be willing to stand on a stage in front of your users and explain how your product guides their behavior and makes suggestions? So far no one has volunteered to take it.