passport.alibaba.com Open in urlscan Pro
205.204.101.142  Public Scan

Submitted URL: http://us.my.alibaba.com/user/company/forget_password_input_email.htm?&edm_click_module=footer&tracelog=rowan&rowan_id1=m...
Effective URL: https://passport.alibaba.com/ac/password_find.htm?fromSite=4&lang=en_US
Submission: On April 14 via api from BE