Application Mentor to Mentor facilitates 2 people finding each other (within an organisation or school) in order to provide a service between the two.
Within a school context this means that pupils can ask for help from other (older) pupils within a user-specified subject. In the app, each school has a designated teacher administrator whose responsibilities is to ensure only pupils of the school can join and are older than an agreed age.
Witin a non-school context there is no such administrator.
Only after the requester accepts an offer will the email of the offeror be shown to the requester in order to arrange a place and time to meet. The agreed work is then completed. In a school context, after the pupils/people have met, the requester writes a summary of what was accomplished during the session. Before points are exchanged between the requester and the person who offers help, the teacher administrator will see a summary of the transaction and either accept or deny the transaction. The teacher administrator can, if need be, contact either party for further details.
Addition:
This is in the tradition of Timebanks: Timebanks use time as a form of currency to encourage service exchanges among timebank members in the same community. Timebanking formalizes community-based volunteering by tracking service transactions amongst local community members in terms of the time taken to perform the services. Members can earn time (or points) by providing a service and spend it by receiving a service.
Unlike conventional monetary systems, points created from any type of work has equal value. At its core, timebanking encourages people to use their own unique and valuable skills to help others, which helps timebank members develop a sense of belief in own capacity and achievement, trust, collaboration, and collective efforts, regardless of their professional or income level. This enables potential services that may not otherwise be offered as they fall outside of the standard money-market.
Furthermore, most current web software relies on advanced planning and scheduling for timebanking tasks, lacking support for small exchanges in near-real time situations. Accordingly, the mobile application has been designed to support real-time timebanking as an extension of the web-based asynchronous model.