Received otp even when no app is installed in phone or have tried logging in from any other medium. It seems suspicious.