Your account details are absolutely safe with AMZInsight. The password is auto-generated and will only ever be shared with the user enclosed with a confirmation link.