Devici Documentation
Devici helps teams design, analyze, and maintain threat models throughout the software development lifecycle.
This documentation provides practical guidance for building threat models, managing the Devici platform, and integrating security analysis into your workflows.
How Devici approaches threat modeling
-
Threat Model-first
Devici focuses on system architecture and data flows rather than static checklists, generating threats from how systems actually work.
-
Codex-driven
A shared Codex of attributes and aliases ensures consistent threat identification and analysis across teams and models.
-
Iterative by design
Threat models evolve alongside systems through iteration, review, and collaboration built directly into the workflow.
Choose where to start
-
Getting Started
Learn the core concepts behind Devici and create your first threat model.
- Platform overview
- Threat modeling fundamentals
- Guided first model
-
Threat Modeling Guides
Build, review, and maintain threat models using Devici’s modeling capabilities.
- Elements, data flows, and trust boundaries
- Attributes, threats, and mitigations
- Collaboration and review
-
Administration & Security
Configure Devici for your organization and manage access securely.
- Users, teams, and roles
- Authentication and SSO
- Organization-level settings
-
Integrations & Automation
Integrate Devici into your existing development and security workflows.
- Jira and Azure DevOps
- Code Genius and automation
- API-based integrations
Quick links
-
Release Notes
Platform updates, new features, and improvements.
-
API Documentation
Programmatic access to Devici APIs.
-
Support Portal
Contact Devici support or submit a request.