Skip to content
SPECIFICTION
Get listed

ThreatTree vs TSpec

ThreatTree

threattree.com

TSpec

github.com

Side by side

FigureThreatTreeTSpec
Price from$29/mo—
Free planYes—
Free trial——
Open source——
WebYes—
APIYes—
Plans published30
Spec score · Threat Modeling Software7.7 (#9)6.2 (#21)
Intended usersThreatTree describes itself as a browser-based tool for security teams ranging from solo consultants to CISO organizations.The project describes itself as designed specifically for TypeScript developers.
PurposeThreatTree organizes threat models into forests containing Data Flow Diagrams and Attack Trees.TSpec is a TypeScript-first testing framework for testing TypeScript applications.

Plans

ThreatTree

  • FreeFree
  • Pro$29 a month
  • EnterprisePriced on request

ThreatTree pricing →

TSpec

No plans published.

TSpec pricing →

In their own words

ThreatTree

ThreatTree is a browser-based tool for organizing threat models into forests of Data Flow Diagrams and Attack Trees. It scores risks by likelihood and impact, then generates a ranked risk register across the trees in a forest. Threats can be tagged with STRIDE, LINDDUN, OWASP Top 10, CAPEC, and MITRE ATT&CK; mitigations can be mapped to standards including ISO 27001:2022, NIST SP 800-53 Rev 5, CIS Controls v8, PCI DSS v4.0, NIST CSF 2.0, and SOC 2. Teams can invite members with owner, editor, or viewer roles. Reports are available as PDFs, with JSON and STIX 2.1 exports. Optional per-forest AES-256-GCM encryption is available on every plan, including Free. ThreatTree says data is stored on UK servers, connections use TLS 1.2 or higher, and encrypted database backups are taken daily and retained for 30 days. The Free plan costs nothing and has limits on forests and trees. Pro costs $29 a month per user, billed monthly; Enterprise pricing is by quote.

Visit threattree.com

TSpec

TSpec has no write-up on Specifiction yet; its figures are above.

Visit github.com