Malanta.ai · 2024-2026
Threat Cards: Showing Why the AI Flagged a Threat, Right Where Analysts Decide
My role: Lead Product Designer
- 2
- Users raised the same trust gap on their own, in separate sessions
- 70%
- Of visits to the investigation page (IoPA) started from a threat card: 120 of 172
- 1 click
- From the card to the AI's summary and the reason it flagged the threat
Tools
Teams
Bottom line
My role: Lead Product Designer, and the only product designer on the team. I owned the card's structure, wording, and triage actions end to end.
The problem: Analysts could see the threat, but not why the AI flagged it as urgent. So pressing Prevent meant trusting the AI blindly, mid-shift, in seconds.
- Put the AI's summary and its reason one click from Prevent, and kept the full investigation in a side panel.
- 70% of visits to the investigation page (120 of 172) started from a threat card.
- Named what I'd change: severity first, then the AI's evidence. Designed, not built.
Challenge
Approach
- 1AI icon: summary and why: One click opens a short summary and the reason the AI marked this threat as urgent.
- 2Prevent, or close without fixing: Prevent gives the action steps. The arrow lets the user close a false positive with a reason, so it moves to the Prevented list.
- 3View Insights: the full investigation: Opens a side panel with why the AI prioritized the threat, what it's based on, and the recommended action.
Impact
Validation
Two separate sessions, the same trust gap, unprompted
Malanta's analyst base was small, 5-10 active users at any time, too small for a statistical test. I worked with 3 real users in conversations and usability tests. The trust finding is worth citing not for its sample size, but because two of them raised it on their own, in separate sessions, while doing unrelated tasks on the card.
Two users said close to the same thing: they could see the threat and the assets it named, but not why it was urgent, so pressing Prevent meant taking the AI's word on faith.
Changed to:
The AI icon on the card opens a short summary and the reason it's urgent. View Insights opens a side panel for the full investigation.
3 users, and notes from 5+ potential customers: analysts look at severity first, and only then read why.
Changed to:
Not shipped. Designed as the next version: a severity signal at the top of the card, with the AI's explanation right below it.
What I'd do differently
Retrospective
- Severity first, then the AI's evidence. I spoke with 3 users, in conversations and usability tests, and read notes from 5+ potential customers from screening surveys and product market fit work. They look at severity first, and only then read why. We wanted to show what the AI can do, and on the way we lost sight of where the user starts. In the next version I'd put a simple severity signal at the top of the card, with the AI's explanation right below it: severity, short summary, proof, actions. This is a design of what I'd do differently. It was not built.
- Severity doesn't have to follow the market's definition. It can be our own, based on the signals our product finds. I checked this with our cyber researchers and our data analyst. Looking back, I'd have pushed harder for it at the start.
- Track both paths from day one: how often the panel opens, and how often people click Prevent without it. We didn't measure at the click level, so I can't show which path each analyst takes or how fast they decide.
- 1Severity, defined by our own signals: A signal analysts already know, based on what our product finds, with the AI's explanation right below it.