Data Fiduciaries

Home/Services/Product and Application Security/Application Architecture Review and Threat Modeling

Product and Application Security

Application Architecture Review and Threat Modeling


Structured review of application architecture, trust boundaries, and data flows, with formal threat models and a repeatable practice for your teams.

What it covers

The engagement in detail

Structured analysis of the application's architecture, trust boundaries, data flows, and authorization model, producing formal threat models for the critical flows and a design-level view of where the significant exposure sits. Threat modeling is established as a repeatable practice the client's own teams can run on new features.

Who it is for

Designed for software and SaaS companies, and organizations running business-critical in-house applications.

What you receive

Deliverables from this engagement

  • Data flow diagrams
  • Threat models
  • Architectural findings
  • Threat modeling methodology and training

Terms

How an engagement works

Every engagement is scoped individually and conducted under a nondisclosure agreement and a master services agreement, beginning with a scoping conversation and a written statement of work that defines scope, deliverables, and sequence. The four steps this practice follows are set out in full on the Product and Application Security page.

  • Secure a product, application, or cloud
  • Software and SaaS Companies

Start with a confidential conversation

Thirty minutes on whether this is the right engagement for the question you have been asked, and what it would take to answer it.