It's a simple idea: protesters take an oath to be non-violent so that they distinguish themselves in others minds as not being violent.
Be The Change, Be Nonviolent.
This app helps you as a protester show to outside observers that you are not participating in violence. If non-protesters see other groups being violent, they are able to say to themselves: "The protesters took an oath to be nonviolent, the violence must not come from them".
Use this app to prove you have taken the oath with a unique picture that is keyed to your phone number. Verify other's oath by entering their number in a verify screen.