Feature Request: give user more valuable information in Opal score overview (UX feedback on Opal Score page)

The Opal score is a cool concept, and I’m open to it, but it does leave me with more questions than answers. I think it would be really valuable to have information about certain “Opal” things.

  1. Phone in Bed: I’m assuming this means how often a user uses their phone in bed, but it is never explained to the user how this is being determined. This could be accessible to the user in a tooltip if Opal is worried about taking up screen real estate (I’m a web dev, idk what a tooltip is called for mobile). The score is also listed as “Ok” but the user is never told a) what all possible scores are and b) what “Ok” even means. Does “Ok” mean that I’ve spent 3+ hours on my phone in bed? What do I need to do to attain a better score going forward? It would be really valuable here to give users information on what the score means, and what they can do in the future to attain a better score.
  2. First hour phone use: Again, what does this mean? I think all of the feedback from my previous list item could be applied here. It would be useful for the user to explain how this score is measured and what the user can do in the future to attain a better score.
  3. Sitting: it would be useful to the user to know how this is being determined.
  4. In general, there are many categories listed as “avg” with different color bars and bars of different length. How can these all be average but visually look so different from each other? It would be useful to explain to the user what average means - is it average compared to their previous data? compared to their friends data? compared to Opal’s user base data? Compared to what “ideal” measurements should be for all users? As for scores, it would be useful to explain what the scores mean and what actions users can take to improve.
  5. In sleep, phone in bed, and first hour on phone, there’s a different visual for this. It’s like a line broken up into multiple parts. Why is this different than the other visuals on the screen? I’m sure there is a reason, but it’s not apparent to me as a user. In my screenshot, phone in bed and first hour phone use are both yellow and listed as “OK”, but they’re different lengths. Why? What does this mean?
  6. First pickup and Last scroll: if you have this information available, it would be great to tell the user which app they picked up first/last. It would also be great to tell users how long they spent in those sessions. This could be useful for users that are looking to identify habits to break.
  7. Screen time is listed twice with one being a green bar and the other being a red bar. What is the difference between the 2? It would be useful to explain this to the user.

In general, I think this screen could be really useful. But right now, the way the information is being presented is confusing and not very useful.

Hi @Ciestupinan , let me answer each question with what’s actually happening under the hood, since the UI doesn’t explain any of it today.

Phone in Bed: Opal uses an ML framework (ContextSDK) that reads accelerometer and gyroscope signals to infer physical context — in bed, sitting, walking, etc. The label meanings are: Great = 0 minutes on your phone in bed, Ok = 1–30 minutes, Too Much = more than 30 minutes. You’re right that none of this is communicated in the UI.

First Hour Phone Use: This is the screen time measured in the 60 minutes immediately after your first phone pickup of the day. Great = under 10 minutes, Ok = 11–30 minutes, Too Much = over 30 minutes.

Sitting: Also detected by ContextSDK. It’s the fraction of your awake time you were sitting, compared against your own personal rolling average. Lower is better — the score flags if you’re sitting more than usual.

What “Avg” means: The comparison is against your own rolling personal history, not other Opal users and not some “ideal” benchmark. In your first week, Opal uses population-level defaults as a starting point, then gradually replaces those with your own averages as data accumulates. So a bar labeled “Avg” means “close to what you normally do”, which is why two metrics can both show “Avg” but have very different bar lengths; they’re each showing a different measurement against their own individual reference.

Segments vs bars: The two visual styles reflect two different comparison types. The segmented line (Phone in Bed, First Hour, Sleep) is used when Opal evaluates against fixed absolute thresholds (e.g. “over 30 minutes in bed = Too Much”). The continuous bar is used for metrics evaluated as a percentage of your personal reference value (e.g. screen time vs your usual). The length differences between two “Ok” segment rows simply reflect different segment counts.

First Pickup and Last Scroll: These are times of day only, when you first and last touched your phone. Opal doesn’t currently record which app you opened first or last; that information isn’t captured.

Screen Time appearing twice: These are two distinct metrics that look similar. The first row is total screen time across all apps. The second row is Distractions — screen time only in the apps you’ve marked as distracting. They use the same bar style, which makes them easy to confuse.

You’re right that the screen communicates none of this. The labels, rating system, measurement methods, and comparison logic are all unexplained. I’ll pass this along as a consolidated UX feedback item, because the suggested fix (tooltips or inline explanations per metric) would genuinely make this screen much more useful.