TruID is a client application that generates One-Time Passwords OTPs are used to provide secure identification for an organization's mission-critical systems, such as sale and e-mail systems. TruID supports multiple profiles. Each profile can be set in challenge or synchronized mode. When run in synchronized mode, the OTP is generated after the user enters the PIN.