SoftFingerprint mobile attendance system aims to automate the attendance taking procedure of an institute using mobile application technology rather than biometric technology (fingerprint). The mobile automated attendance taking procedure is extremely efficient compared to the traditional biometric technology procedures. It helps to protect from any physical touch to any surface and saves the time consumed by the traditional method. However, the available commercial attendance systems are expensive and complex to design and develop.