ICICI Bank's Stupid OTP (One Time Password) Feature
ICICI Bank has introduced a so-called security feature called OTP (One Time Password) for login. If you access ICICI Bank from an IP-address or network then they send you a OTP on your registered mobile. You have to provide this OTP on the login screen to be able to log into the online account.