Case Study — Product Design & Design Systems

ThirdWatch

One company, every file, IP and URL tied to it, live. Move through the graph.

Overview

Blackwired tracks state-sponsored attackers and advanced cybercriminals around the clock. ThirdWatch is the platform that turns that intelligence into something a security team, or a board, can act on. At TechGrayscale, I led design on the product: a design system built for dense, high-stakes data, the interface and its data visualization, and a family of intelligence reports.

Client
Blackwired
Agency
TechGrayscale
Product
ThirdWatch
Role
Creative Lead
Scope
Design system, product design, data visualization, product onboarding, report design
ThirdWatch HUD on a laptop: gross risk 8.2, net risk 6.5, threat escalation 5.0
ThirdWatch HUD for Arlo Holdings PLC: risk summary, gross, net and threat escalation gauges, and subject risk profiles
The challenge

Too much intelligence, not enough clarity.

Thousands of threat events, hundreds of connected companies and dozens of live campaigns, all needing to make sense in seconds to an analyst and an executive alike. Before any screen, we set three rules: answer first, color means risk and nothing else, and one system for every surface.

01 — Color

Ninety tokens, one rule.

Every color in ThirdWatch is a token: nine ramps from 50 to 900. Navy surfaces and one electric blue carry the interface. The five threat ramps are reserved for risk, so when red appears it always means the same thing. The charts below put that rule to work.

50100200300400500600700800900
Navy surface
Electric blue
Signal green
Neutral
Low
Moderate
Elevated
High
Severe

Fig. 01All nine ramps from the ThirdWatch design library. Hover any swatch for its token.

02 — Color in the Data

Every chart has one job.

A gauge carries the headline number. A score distribution shows where a company sits among fifty others. A risk triangle explains why its score is high. A beeswarm puts it in the context of the whole portfolio. All four are colored only by the threat scale.

NET RISK

010

SCORE DISTRIBUTION

Show

KMR GROUP

01 / 04

PORTFOLIO BY NET RISK

Fig. 02The four core charts drop into place as you scroll, then come alive. Drag, hover and click to explore.

DATA VIZ. A + B is the hybrid: the live chart cards begin pulled apart in 3D like the exploded dashboard, then fall flat into the grid as you scroll and play their intro once they land. Locked as the only version.

03 — Typography

Three voices, each with one job.

Gemsbuck 01 is the mission-control voice for titles and labels. Bebas Neue carries the scores. Inter does the reading. In the library's ladder, Gemsbuck and Inter take turns, so every heading level is either a signal or a sentence, never both.

SEVERE
Gemsbuck 01Display · signals

Module titles, labels, levels. Wide, caps only, Thin to Black.

8.2/10
Bebas NeueNumerals · scores

Every headline score. Tall and narrow, so a big number fits inside a gauge.

Aa 0123
InterText · data

Names, tables, tooltips and sentences. Readable at 11px.

ZERO DAYThin · 100
EXPOSURELight · 300
SITREP REPORTRegular · 400
CAMPAIGNMedium · 500
ESCALATIONBold · 700
THREAT INTELBlack · 900
StyleSpecimen (click to type)Spec
H1DIRECT THREAT INTELLIGENCEGemsbuck Black · ≈20 · caps
H2Zero Day Live AlertsInter Regular · ≈20
H3SUBJECT RISK PROFILESGemsbuck Black · ≈16 · caps
H4Cross-Domain MisconfigurationInter Semibold · ≈18
H53D CONTROLSGemsbuck Black · ≈12 · caps
H6Secondary DomainInter Semibold · ≈14
p-regSecondary DomainInter Regular · 16
p-reg-boldSecondary DomainInter Semibold · 16
label-regSecondary DomainInter Semibold · 12
04 — Iconography

A vocabulary for threats.

119 icons in four sets. The specialized set is the deepest: 74 icons that give names like ransomware, IOCs, MITM and persistence a shape an analyst learns once. Every icon is drawn on a 48 px grid and ships at 48, 24 and 16, in default, hover and active.

SP-001

Ransomware

Specialized set
24 PX24 PX0,024,241 SQUARE = 1 PX · 6×
48
24
16
Default
Hover
Active
119icons
74threat icons
4sets
3sizes
3states

Fig. 03All 119 icons on a true pixel grid, one square per icon pixel. Click any icon to see its sizes and states.

Fig. 01Delta analysis

Delta analysis

Fig. 02Attack flow

Attack flow

Fig. 03Leverage points

Leverage points

Fig. 04Unified campaign

Unified campaign

Fig. 05Action framework

Action framework

Fig. 06Analytical notes

Analytical notes
05 — Reports

Intelligence, ready for the boardroom.

Every ThirdWatch report is assembled from one set of modules, and the same icon library runs through every one. The SITREP, ThirdWatch’s situation report, is the flagship, from the delta since the last hunt to the full attack flow and a five-step action plan.

Fig. 01

Delta analysis
Attack flow
Leverage points
Unified campaign
Action framework
Analytical notes

REPORTS v101. One report per screen on the KLH-style outlined laptop. Reports bleed out to the right edge of the window and are clipped by the screen on the way out to the left. Order: Delta, Attack flow, Leverage, Unified campaign, Action framework, Analytical notes. Delta still shows a swapped domain in this preview only.

ThirdWatch on a device, on a dark desk
06 — The Platform

Six ways in.

Each module looks at the same risk from a different distance, from a whole portfolio down to a single malicious file.

Fig. 01

  1. Fast Hunt

    The investigation. Every file, IP and URL tied to the company sits in one graph. Pick a campaign to see what it touched and how bad it is.

  2. HUD

    Three gauges score one company out of ten, each colored by its threat level. Underneath, the signals that move them.

  3. Dashboard

    Every subject company in one ranked list. A score distribution shows where each one sits among the rest, and a risk triangle explains why a score is high.

  4. 3D Visual

    The same evidence in space. Indicators orbit the company they touch, grouped by how they connect, so clusters read before details do.

  5. Ecosystem

    Vendors, partners and suppliers in rings around the company, each dot colored by its threat level. Pick one to see its links and profile.

  6. Reports

    The findings, written up. A sitrep turns a hunt into a brief the board can read: summary, scope, evidence and key findings.

01 / 06
ThirdWatch Fast Hunt
ThirdWatch HUD1,174
ThirdWatch Dashboard
ThirdWatch 3D Visual
ThirdWatch Ecosystem
ThirdWatch Reports
07 — Timeline

Every milestone, in order.

A design partnership with Blackwired, from March 2025 on. Almost everything here has shipped.

  1. Mar ’25
    First call with Blackwired.

    Work starts with a QA pass on the HUD and the Ecosystem, and a first call with Jeremy.

  2. May ’25
    Ecosystem v2 and Reports on staging.

    The redesigned Ecosystem and the first report templates reach the staging build.

  3. Aug ’25
    API and pre-dashboard.

    Designs for the API page and the view before a dashboard is set up.

  4. Sep ’25
    Light reports, first Fast Hunt report.

    Reports get a light, print-ready mode, and Fast Hunt gets its own report.

  5. Nov ’25
    eASM report.

    The external attack surface report, on screen and as a PDF.

  6. Dec ’25
    Fast Hunt highlights.

    New campaigns and sequences are flagged the moment they appear in the graph.

  7. Jan ’26
    Ecosystem redesign.

    The ring view of vendors and partners, approved by Blackwired.

  8. Mar ’26
    Utility nav, single sign-on, CTI report.

    Shared navigation, SSO sign-in, a threat intel report and empty states throughout.

  9. Jun ’26
    Report Builder and the new library.

    Reports assembled from modules, and the Dashboard and HUD restyled on the new design library.

  10. Aug ’26
    SITREP and the guided tour.

    The flagship SITREP report ships as a PDF, and the interactive tutorial, from concept and copy to plan, goes to development.

  11. Sep ’26
    Notifications and tutorial build.

    Notification designs, and the tutorial animation in build.

    In progress

TIMELINE. Dates come from the project messages. Per-row status tags were dropped (Nick: almost everything shipped); only work still in progress is tagged.