Threat Modeler Canvas
Defensive threat modeling workspace with interactive DFD canvas and Maximus AI side panel.
Application route
/threat-modelerSidebar
Modeler → Canvas
RolesPMSMEAdminPlatform Admin
Function
- Draw data-flow diagrams with components, trust boundaries, flows.
- STRIDE or MAESTRO threat annotations.
- Threat lifecycle: identified → mitigated → accepted → residual.
- Maximus chat with live canvas context — propose threats, controls, diagram changes.
- Export/import diagram JSON.
Add a threat
- Open Modeler → Canvas (select project if prompted).
- Select a component or flow on the canvas.
- Open the threat panel or ask Maximus: “Identify STRIDE threats for this flow.”
- Review proposed threats → accept or edit.
- Set threat status as you implement mitigations.
Switch methodology
- Use the methodology toggle in the sidebar (AI = MAESTRO, Web = STRIDE).
- MAESTRO layers appear only for MAESTRO projects.
Screenshot coming soon