Very interesting! I really felt like I'm being an idiot putting my bank ID in some shady website :D Unfortunately, I got scammed and locked out of my mail haha.
I encountered some bugs with the window dragging, and sometimes the windows would randomly close.