Bitcointalk Username: Potato Chips
Preface and Mornin Key:About the reviewer: Average user. Certainly not tech savvy levels but have been in the bitcoin space for a couple of years now. I will be using an old spare phone with second space feature + disposeable numbers
I started by checking the user guide mentioned on the OP. As I don’t have any of the wallets mentioned, I went with Mornin Key.
I used the following as my main guide
https://support.mixin.one/en/article/how-to-use-mornin-key-to-create-mixin-safe-1u1rf36/https://safe.mixin.zone/startI installed the apk because that was the easiest route for me. I must admit, I’ve never heard of Mornin Key before so when I saw “Prepare Owner Wallet”, I was expecting a typical crypto wallet but it did not look like one. After some quick digging, it appears it’s a password manager that could store private keys and act as a signer (cmiiw).
Mixin Messenger:(Note: this bit is more of a help center feedback but I thought I’d include this here to not break the flow).
Next up is installing Mixin Messenger. Because there is a category called “Mixin Messenger” in the help center, ofc I’d view it! Unfortunately, there are only two articles and one of them is broken, see:
https://archive.is/gEhRROn Installing Mixin Messenger article, they forgot to mention a mobile app is still needed for desktop apps which was indicated here:
https://mixin.one/messengerTheir help center is obviously bare bones - lots of stuff are missing, the guides aren’t beginner friendly/not as fluid, and there could be typos. I can only guess it’s because it’s pretty much at its first stage when it comes to work progress hence I would suggest indicating such as a precaution and perhaps try to redirect people to your live chat to compensate.
Moving on to the actual app:
I noticed the app relies on phone numbers a lot – registration and emergency contact – which honestly, I’m not a fan of. Emails are just better as they’re a lot more flexible. For instance, it’s pretty easy to setup one email dedicated for a single or couple of services so it’s easier to jump ships when something goes south ++ we could secure our email account with totp/hardware 2FA as a lot of providers have this.
After registration, next step is to invite members. The process is pretty straightforward but I thought to just try and key-in the user’s Mixin ID and it went fine. I tried to add my contact to “emergency contact” and had the following confirmation:
Okay, makes sense! I tried to still hit “confirm” just to see what happens and was surprised it asked me for a code but of course, no code was sent because we weren’t mutual contacts yet. Moving on, I went to my 2nd account, added the other as my contact, set it as my emergency contact, got the code and process done!
I looked into mixin messenger’s settings and was glad options for users to improve privacy and shoo nasty internet strangers were there. I didn’t like how auto-download media/documents was enabled by default though. I know malwares are unlikely on these type of files but I’d play it safe have it disabled.
Mixin SafeAccording from the guide, I should now be able to make a safe! Contrary to previous steps, the article cover this one step-by-step so it was easy to follow. Hopefully, the same fashion will be applied for the rest as well! It also helped that the UI is beginner friendly. I think an average user could go through the steps just fine even without a guide article. Plus points for adding a progress section the right!
It’s nothing too big but I noticed in order to open my safe, I have to always tap the three-dotted button and hit “view”
Quality of life suggestion: double (or single?) clicking the safe should also allow us to view our safe.
Gotta say, one address per safe is certainly a drawback since it’s better for privacy to use as many.
As for the last step, I was able to withdraw pretty smoothly. I did not even needed a guide, the website was great. One thing though, I noticed some strange profiles when I was trying to approve my transaction. It would be nice if they’re more professional looking.
Ending Note, thoughts?The setup wasn't really convenient however self help guides and in-app guides should help alleviate. Perhaps, using a wallet you're already familiar with would also make a difference e.g. for ledger users.
I also think the whole product/service could be better explained in lay man terms.