Skip to content

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

    Get started →

  • 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

    View modeling guides →

  • Administration & Security

    Configure Devici for your organization and manage access securely.

    • Users, teams, and roles
    • Authentication and SSO
    • Organization-level settings

    Admin documentation →

  • Integrations & Automation

    Integrate Devici into your existing development and security workflows.

    • Jira and Azure DevOps
    • Code Genius and automation
    • API-based integrations

    Integration guides →