My wife tried to alter her profile image today, and thinking about that experience, to be frank it's shocking that #Hive has any users at all...
This post is just to highlight and document some of the problems experienced. @peakd and @keychain are IMO two of the best apps for UX here, so this post is not to dunk on them, but just to point out that the Hive user experience overall is still very poor.
In short, here are 5 UX problems she ran into:
- Searching for "Peak D" resulted primarily in unrelated ads on Google before the actual result
- Log in Page confusing, but got through it with guidance
- Edit Profile page confusing due to "continue" button hidden below scrolling page
- HiveAuth session on Keychain had run out by the time she tried to alter profile
- Keychain wouldn't scan HiveAuth QR code when trying to log in again
Searching for Peakd
She first asked me what site she should go to, and I told her peakd, so she searched for "Peak D" in the browser on her Mac. The first results were advertisements for winter coats - that's on Google, but it still impacts our discover-ability. After she scrolled down a bit, the top non-ad result was peakd.com.
Logging In
She found the log in page on face value very confusing, but she at least had some guidance from me. Unfortunately she doesn't have Keychain on her Mac, nor would she know how to easily find it, so I got her to put her username into the @hiveauth bar and she was able to log in with her Keychain on mobile. That actually worked quite smoothly which saved some stress, though I did have to guide her on how to do it.
Trying to change profile pic
She found where to go to alter her profile pic quite easily herself, however after selecting a new profile pic, it wasn't clear what she needed to do, as it seemed like it was done, but the "continue" button was pushed down below the window with a scroll bar. I had to get her to scroll down to see that there was a button she needed to press before any changes would be applied.
Unfortunately before trying this action, she had spent some time considering about a post she wants to write, which may contribute to what happened next...
Lost @hiveauth Session
When she tried to save her changes, she got quite frustrated, as it told her she needed to authorize the action on Hive Keychain. However, on her app, it appeared there was no HiveAuth session at all any more. She kept trying the same thing a few times and got annoyed with the site and with Hive in general.
Eventually I encouraged her to log out and log back in on peakd, again using HiveAuth, but it wouldn't work at all any more on her phone (nothing would happen when she scanned the QR code).
Luckily I have her account on my Hive Keychain on my own phone, so I scanned the QR code instead. That worked, and we tried it all again, and were able to alter her profile pic this time.
However, she could not see the changes on her own browser, even after a full refresh. I verified that the changes had gone through on another PC.
Conclusion
Again, the point of this is not to detract from the great work that has already been done improving the user experience here on apps like peakd.com and hive keychain (which are the most popular for a reason) - user experience is extremely challenging and the use of crypto introduces unique difficulties along with security concerns. User experience also has markedly improved over the years.
However, as I wrote some months ago, something causes Hive to have a very poor user retention rate. While I still can't prove it with data, I am leaning towards user experience as the most likely main cause of our poor user retention based on anecdotal data and personal experience.
I would go so far as to say that our overall user experience is so poor that the mere fact we still have any users at all demonstrates the drive our community has - it shows just how much the people who are still here are willing to put up with in order to keep our network and our community going.
The image used in this post is public domain and does not require attribution