All news

Sharper dashboard counts + always-on maturity tier

A quiet week from the outside, but a busy one under the hood — four accuracy fixes that change what you see on the dashboard, the vulnerabilities page, the software analysis tab, and the maturity card.

What's fixed

  • Active-device count tells the truth. The dashboard's "Active devices" used to read a cached flag that the cleanup job updates once an hour. If a device went silent five minutes ago, you'd still see it green. Now the count is computed live from the device's last check-in time, per your plan's window (7 days on Personal, 14 days on Business, 30 days on Enterprise).
  • Vulnerability severity buckets add up. A device's total vuln count used to include CVEs with no CVSS score (severity "unknown"), but those weren't shown anywhere — so the four severity cards never matched the total. A fifth "Unknown" card is now visible whenever it's non-zero, and the math comes out clean.
  • Programs → Risk Analysis counters mean what their labels say. "Programs with CVEs" really counts programs with at least one CVE, "Programs with a fix" really counts programs with an available patch, and the filter on the table below uses the same definition as the counter above it. Before this fix, the counter and the filter could disagree by tens of programs.
  • Maturity tier shows from day one. The dashboard's maturity card used to render -- until somebody clicked "Refresh maturity report," which then queued an LLM run with a multi-hour cooldown. New accounts would see -- for an entire day before anything showed up. The card now falls back to a fast, on-the-fly calculation when no snapshot is cached, and only persists when the LLM-backed snapshot is computed.

Why this matters for customers

None of these are flashy features, but each one was someone's question to support last month. "Why does the dashboard say 2 active when only 1 is online?" "Why doesn't 5 + 12 + 30 + 80 equal 130?" "Why is my maturity blank?" — those answers stop being questions this week.

If your team uses the dashboard as the source of truth for a security review or compliance evidence, this is the week the numbers started matching each other.