Congrats on your work, I particularly like the clean look of your user interfaces.
Regarding your login process, using private keys should be banned! We have been making efforts to educate people not to use their private keys and there exist other easy-to-use authentication methods, either with a browser or on mobile, which allow authenticating in a secure way. I truly don't understand why application developers still propose using private keys!
Regarding the authentication process, why do it in two steps when it's possible to do it in one step?
I invite you to check how it is implemented, both on browser and on mobile, in a more simple and more effective way on Engage or peakd.
If you have any questions about this or if you need help, feel free to contact me
RE: A New DAO is coming to Hive!