The application is intended for processing transactions and microloans between parties. The guarantor function is used to increase the level of trust: it confirms that it supports the terms of the transaction.