With its client security elements that enables secure authentication of the User with a software application, Accumulate is at the forefront of the industry. By utilizing RSA keys, unique app IDs, IMEI (serial number of the phone), MSISDN (phone number), SIM and PIN verifications, it is possible to create a software solution that is as secure as any hardware. By taking advantage of the mobile internet, it is possible for an Issuer to authenticate the User in real-time and on every transaction. The recently implemented voice verification, which enables a 3rd factor authentication, is further increasing the overall security of the solution. Accumulate's high security level is not only achieved through a secure client but also via unique and patented secure processes and methods. Accumulate uses dual-line communication. Two channels separately connected when the mobile phone is communicating with either a point of sale terminal or computer. This allows a transaction to be completed without the need to enter sensitive information at the recipient, which is usually the most exposed part during a transaction. Dual-line communications also diminish the threats of man-in-the-middle attacks and phishing.