We’ve been running a Net Promoter Score (NPS) survey to understand how strive.ai is being perceived and get feedback.  Early observation is that the mobile is much preferred experience and while good it lacks clarity.  The most consistent bit of feedback is “I don’t understand what I’m looking at“.

My take away is while our data is strong and the data science is rapidly improving we’re still just serving up raw data instead of useful or actionable insights.  The biggest area people don’t understand is our Factors feature which is a major focus for us!  We need to get that right before expanding into scoring bio markers (e.g. sleep, HRV, blood and muscle oxygen, etc).

Additionally, the top priority project for the summer is to get the Android client out in the wild ASAP.

The following key changes will be implemented into iOS and in turn into the React Native client we’re hoping to build for Android (maybe it will also be cross platform).

  • New User On-boarding:  We’re going to ask users to subscribe to peak threshold types / durations as well as best effort distances to reduce the noise and allow athletes to choose focus areas we can depicts trends and push insights on.  We’ll also ask people to watch a few segments at signup to get our Segment Performance feature to the masses.  We’re going to improve the context presented in this flow to better educate people on what the objectives / features of strive.ai are.
  • Profile becomes Home:  Our plan is to have two carousels on the Home page.  The top will have a controller that allows you to flip through each of the threshold types/durations and best effort distances you’ve subscribed to showing a 8 week trend and current threshold.  Instead of raw data we’re planning to show max / week and a moving average of all examples to reduce the noise and show you how you’re trending.  The second carousel will have the stream of insights we’ve pushed to you.  Plan is to make this more intuitive and allow you to quickly navigate to the details from each insight.
  • Contextual Help: An info button on every screen will take you to a localized overview of what’s going on there and 3D press on any factor or insight will take you to a localized definition of the variable or insight.

Past that we’re hard at work on more insights that build on top of the Factors we’ve had since the beginning.  We completed a proof of concept of a strength / weakness finder using the Stryd Running Economy variables.  I’m double clicking on this with a data science genius next week and the plan is to include these types of insights once the mobile app has the Insights stream carousel outlined above.

Here are wireframes for New User Flow and I’ve included some images of Home screen and the two carousels available from it below.  These are rough drafts so hopefully we’ll make them prettier:)  BTW, note the sin wave on the 20 minute heart rate below.  This is why we’ll be doing the smoothing / trending so you can see how your fitness is trending without a noisy sin wave:)

Figure 1: Home View

Threshold Carousel: The 3rd chart below has the smoothing math applied to the data as an example.  Also, we’ll change the pace from the stored meters/second to your desired min/mile or min/k unit of measure.
Figure 2: Threshold Carousel 

Insights Stream: Today these are sent as basic text notifications.  The plan is to start to leverage multimedia notifications with the icons and make more information available via the Home view.  The idea is you’ll be able to swipe through your stream and view or dismiss from Home.  Plan is to add more and more insights over time.  One cool one we’ll turn on is loss of fitness when you’ve failed to match a peak threshold in 8 weeks time.

Figure 3: Insights Carousel

That’s it for now.  Thanks for all of your feedback!!!

User Experience