This application provisions a promise making capability electronically. A person (Promisor) can send a promise to perform certain actions by certain time to a person (Promisee) and in the event if they fail, there could be rating or financial consequence as set forth in the promise. This application also allows users to view another person in the network’s promise completing history. People can follow promise or tag promise to another person in the network. This also provides a capability to keep track of your promises of what promises one made and what others have made to them.