Semgrep
Full Diligence Report — May 2026
Semgrep is an investment-grade developer AppSec platform with a genuine technical moat and strong developer adoption, but elevated competitive risk from GitHub GHAS and financial opacity prevent unconditional conviction — Conditional Interest pending data room confirmation.
Cover facts
Company profile
Semgrep (formerly r2c) is a San Francisco-based application security platform founded in 2017 by Isaac Evans (CEO), Drew Dennison (CTO), and Luke O'Malley (CPO). The company builds developer-native security tooling centered on a high-performance static analysis engine written in OCaml that supports 40+ programming languages. Its platform includes four products: Semgrep Code (SAST), Semgrep Supply Chain (SCA with reachability analysis), Semgrep Secrets (secrets detection with live validation), and Semgrep Assistant (AI-powered triage and autofix). The open-source Community Edition has 14,300+ GitHub stars and generates 75M+ annual scans. The company raised a $100M Series D in February 2025 led by Menlo Ventures, bringing total raised to $204M.
- Website
- semgrep.dev
- Founded
- 2017-01-01
- Founders
- Isaac Evans, Drew Dennison, Luke O'Malley
- Founding location
- San Francisco, CA (formerly Cambridge, MA research lab)
- Headquarters
- San Francisco, CA
- Product
- Semgrep Code (SAST): pattern-based and interprocedural static analysis for 40+ languages with 20,000+ Pro rules and a 3,000+ community rule library. Semgrep Supply Chain (SCA): reachability-aware open source dependency vulnerability analysis. Semgrep Secrets: live-validated secrets detection. Semgrep Assistant: AI-powered triage (false positive reduction) and code fix suggestion. Semgrep AppSec Platform: unified findings management, policy enforcement, and Managed Scanning for organization-wide deployment.
- Customers
- Enterprise and growth-stage technology companies with large developer teams; initial foothold via open-source CE installations (free, ≤10 repos), converting to Teams ($30/contributor/month) and Enterprise (custom ACV).
- Business model
- PLG → Enterprise: free CE tier drives developer adoption and top-of-funnel; Teams self-serve subscription ($30/contributor/month) converts developer teams; Enterprise direct sales for multi-product, multi-team deployments at custom ACV. GitLab OEM integration provides a partner distribution channel.
- Stage
- Series D
- Funding status
- $100M Series D closed February 2025 led by Menlo Ventures; prior investors include Lightspeed, Redpoint, Sequoia Capital, Felicis Ventures. Total raised: $204M.
Executive summary
Top strengths
- Pro Engine cross-file/function interprocedural dataflow analysis — not replicated by GitHub GHAS native SAST or Opengrep CE
- Multi-product platform (Code + Supply Chain + Secrets + Assistant) enables land-and-expand at $30/contributor/month entry point
- 75M+ annual OSS scans and 14,300+ GitHub stars creating compounding PLG developer flywheel
- Tier-1 investor syndicate (Menlo, Lightspeed, Sequoia, Redpoint, Felicis) validates growth thesis
- SOC 2 Type II, GDPR DPA, FedRAMP Ready — enterprise compliance infrastructure largely in place
Top risks
- GitHub GHAS + Copilot Autofix structural competitive threat: zero marginal cost SAST + AI triage for GitHub Enterprise customers is a direct substitute for Semgrep Teams
- Opengrep fork (Jan 2025, AGPLv3, 3.15x speed claim) threatens PLG CE top-of-funnel acquisition channel
- Financial opacity: ARR, NRR, cohort retention, and burn are entirely undisclosed — cannot underwrite investment at conviction level without data room
- LGPL-2.1 relicensing compliance risk from December 2024 CE license change — no confirmed CLA coverage for 3,000+ community contributors
- Capital dependency: Series E financing window estimated at 12–18 months (H1–H2 2027) requiring accelerating ARR growth
Open gaps
- ARR as of Q1 2026 and YoY growth rate — the $33.6M estimate is 9 months stale and crowdsourced
- Net Revenue Retention (NRR) — the single metric that resolves the bull/base/bear scenario split
- LGPL-2.1 legal opinion and CLA coverage for community rule contributors
- Cash burn, cash position, and Series E financing timeline
- CE scan volume trend before and after December 2024 Opengrep fork — PLG funnel health
Contents
01Company Overview
1.1 Identity and Founding
Semgrep, Inc. is an application security company headquartered in San Francisco, California. The legal entity was incorporated on May 15, 2017. The company was originally operated under the name r2c (Return to Corporation) before rebranding to Semgrep as the flagship open-source product gained traction. The founders—Isaac Evans, Drew Dennison, and Luke O'Malley—are all MIT electrical engineering and computer science graduates who met in Simmons Hall as undergraduates and began collaborating on security projects as students. The founding story began with the founders' shared frustration that software security was inaccessible to most developers, requiring specialized skills available only at a handful of large tech companies. In 2016, the founders started exploring the software security landscape and in 2019 discovered a dormant open-source project called sgrep, originally built at Facebook. They revived and expanded it during an internal hackathon, adding broader language support and higher-level code analysis capabilities. In 2020 the project was renamed Semgrep to reflect its new identity and broader mission. The company's mission is to "make it expensive to exploit software" by bringing world-class security tools to both software and security engineers. Semgrep's approach centers on extensibility: security rules look like the source code they analyze, enabling any developer—not just specialists—to write, share, and extend scanning rules. This democratization philosophy has powered a large open-source community and accelerated enterprise adoption. As of May 2026, Semgrep powers 75M+ source-code security scans per year across 40+ programming languages and has shipped 100+ releases including weekly updates. [CO001, CO002, CO003, CO004, CO005, CO006]
| Metric | Value / Status | As Of | Confidence | Gap / Caveat |
|---|---|---|---|---|
| Total Funding Raised | $204M | 2025-02 | high | No debt or secondary transaction details |
| Last Round | Series D $100M | 2025-02-05 | high | |
| Lead Investor Series D | Menlo Ventures | 2025-02-05 | high | |
| Valuation | ~$1B+ (unicorn range, unconfirmed) | 2025-02 | low | No official valuation disclosed |
| ARR / Revenue | Not publicly disclosed | 2026-05 | low | Private company; no filing |
| Headcount | ~257 employees | 2026-03 | medium | Tracxn estimate; not confirmed by company |
| Code Scans Per Year | 75M+ | 2026-05 | high | Self-reported by company |
| Languages Supported | 40+ | 2026-05 | high | |
| Community Rules | 3,000+ | 2026-05 | high | |
| GitHub Stars | 14,300+ | 2026-05 | medium | Developer-signal metric only |
| Weekly Releases | 100+ per year | 2026-05 | high | |
| Business Model | B2B SaaS per-contributor pricing | 2026-05 | high | |
| Teams Tier Price | $30/month/contributor (Code or SCA) | 2026-05 | high | |
| Headquarters | San Francisco, CA | 2026-05 | high | |
| Founded | 2017 | 2017 | high | |
| Stage | Series D (private) | 2025-02 | high |
Valuation is inferred from round size and sector comparables; Semgrep has not publicly confirmed unicorn status. Headcount is from Tracxn and may lag. Revenue metrics are unavailable for this private company.
[CO001, CO023, CO024, CO027, CO029, CO030]How Semgrep's open-source engine, commercial platform products, AI layer, and customer relationships interconnect.
[CO033, CO034, CO035, CO036, CO039]1.2 Leadership, Board, and Governance
Semgrep's executive team is founder-led. Isaac Evans serves as Chief Executive Officer, guiding product vision and overall company strategy. Drew Dennison serves as Chief Technology Officer and leads core engineering and technical architecture. Luke O'Malley serves as Chief Product Officer and oversees product management and user experience. All three founders have maintained their original roles since inception—CEO, CTO, and CPO respectively—a structure they identified as natural during a joint MIT project as undergraduates. In conjunction with the February 2025 Series D, Semgrep made two strategic executive hires and one governance addition. Garrett Souza joined as Vice President of Sales, bringing enterprise sales experience from Matillion (SVP Americas) and Snyk (Enterprise Sales Leader). Mark McLaughlin, former CEO of Palo Alto Networks, joined as an Angel Investor and Advisor, providing operational guidance on scaling a security company. Matt Murphy, Partner at Menlo Ventures, joined as a new Board Member upon completion of the Series D. The board and investor base include Menlo Ventures (Series D lead, board seat), Lightspeed Venture Partners (Series C lead), Redpoint Ventures, Sequoia Capital, Felicis Ventures, and Harpoon Ventures. The company does not publicly disclose formal board composition beyond these investors. The three founders remain the primary operational decision-makers, creating a meaningful key-person concentration across Evans, Dennison, and O'Malley. Isaac Evans authored the Series D announcement and public communications, reinforcing his role as the company's primary public voice. [CO013, CO014, CO015, CO016, CO017, CO018]
| Person | Role | Background | Founder-Market Fit | Key-Person Risk |
|---|---|---|---|---|
| Isaac Evans | CEO & Co-founder | MIT EECS '13, SM '15; master's thesis on advanced software security | Deep expertise in static analysis; primary public voice and investor communicator | High — sole public spokesperson; CEO departure would be material |
| Drew Dennison | CTO & Co-founder | MIT EECS '13; core engineering and OCaml/program analysis background | Technical architect of the Semgrep engine from the r2c era | High — owns core technical architecture and engine roadmap |
| Luke O'Malley | CPO & Co-founder | MIT EECS '14; product management focus since r2c | Product-market fit for developer-friendly security tooling | Medium — critical for product direction but role more replaceable than CTO/CEO |
| Garrett Souza | VP Sales | Former SVP Americas at Matillion; Enterprise Sales Leader at Snyk | Enterprise security sales experience at high-growth peer company | Medium — new hire (Feb 2025), still building pipeline |
| Mark McLaughlin | Angel Investor & Advisor | Former CEO of Palo Alto Networks; deep enterprise security executive | Strategic guidance for scaling enterprise security GTM | Low — advisory role, not operational |
| Matt Murphy | Board Member (Menlo Ventures) | Partner at Menlo Ventures; led Series D investment | Portfolio includes other cloud-native security companies | Low — investor governance role |
Sources: company About page, Menlo Ventures portfolio page, PR Newswire Series D announcement, Series D blog post. Board composition beyond investor representatives not publicly disclosed.
[CO013, CO014, CO015, CO016, CO017, CO018]| Stakeholder | Role / Round | Economic / Control Importance | Diligence Ask |
|---|---|---|---|
| Menlo Ventures (Matt Murphy) | Lead investor Series D; Board Member | Largest single-round check ($100M lead); board governance rights | Confirm board composition and protective provisions |
| Lightspeed Venture Partners | Lead investor Series C ($53M); continuing investor | Second-largest cumulative check; Series C lead with board rights likely | Confirm pro-rata rights and anti-dilution provisions |
| Sequoia Capital | Continuing investor (Series A through D) | Early institutional backer; significant ownership stake | Clarify ownership percentage and secondary transaction history |
| Redpoint Ventures | Continuing investor (Series B through D) | Mid-stage backer; ongoing participation through Series D | Confirm governance rights and any co-investment agreements |
| Felicis Ventures | Continuing investor (Series B through D) | Participating in all rounds post-Series A; diversified portfolio investor | Verify economic vs. control rights |
| Harpoon Ventures | Continuing investor (Series D) | Specialist cybersecurity fund; sector expertise adds strategic value | Confirm board observer rights or information rights |
| Isaac Evans / Drew Dennison / Luke O'Malley | Co-founders and employees | Likely largest voting bloc; founder shares and vesting schedule critical | Request cap table and founder vesting details; confirm anti-dilution |
Investor roster confirmed by PR Newswire Series D press release and Semgrep's own blog post. Specific ownership percentages, board composition beyond investor representatives, and secondary transactions are not publicly disclosed.
[CO023, CO024, CO025, CO026, CO027, CO028]1.3 Funding History and Capital Structure
Semgrep has raised $204M in total funding across four rounds since its first institutional close in October 2020. The funding trajectory reflects rapid scaling from seed-stage infrastructure to a full enterprise AppSec platform over approximately five years. The most recent round, a $100M Series D announced February 5, 2025, was led by Menlo Ventures with participation from all existing investors: Felicis Ventures, Harpoon Ventures, Lightspeed Venture Partners, Redpoint Ventures, and Sequoia Capital. Prior to the Series D, Semgrep raised a $53M Series C in April 2023 led by Lightspeed Venture Partners. The Series B closed July 2021 and the Series A closed October 2020. The company is privately held and has not disclosed revenue metrics, margins, or annual recurring revenue publicly. Tracxn reports 257 employees as of March 2026. The Series D valuation has not been formally disclosed; contemporaneous reporting placed Semgrep in the unicorn range given the round size, sector comparables, and investor participation, though no official figure has been published. The funds are designated for AI and program analysis talent acquisition, product awareness expansion, and go-to-market team growth including geographic expansion in Europe and Asia-Pacific. The investor syndicate is composed entirely of institutional U.S. venture capital firms with no disclosed strategic or corporate investors. The absence of strategic investors preserves Semgrep's independence as a platform serving multiple enterprise customers who may also be technology partners or competitors of potential strategic investors. Semgrep's disclosure profile is private-undisclosed: no financial statements, ARR, or revenue growth metrics are publicly available as of May 2026. [CO023, CO024, CO025, CO026, CO027, CO028]
Operational and financial KPIs for Semgrep as of May 2026.
Employee count from Tracxn estimate (March 2026). Valuation not disclosed. Revenue metrics not available.
[CO023, CO024, CO030, CO031, CO034, CO035]1.4 Product Platform and Scale
Semgrep's commercial AppSec Platform comprises four interconnected products built on top of the open-source Semgrep engine. Semgrep Code (SAST) provides static application security testing with cross-file and cross-function taint analysis, supporting 30+ languages. Semgrep Supply Chain (SCA) performs reachability-aware software composition analysis, surfacing only vulnerabilities in code paths that are actually called rather than every CVE in every imported package. Semgrep Secrets detects hard-coded credentials using semantic analysis and entropy analysis with live credential validation. Semgrep Assistant is an AI layer that auto-triages findings, suppresses approximately 20% of SAST false positives on day one (improving to ~40% with codebase learning), generates remediation guidance, and can open pull requests with suggested code fixes. The open-source Semgrep Community Edition (CE) underpins the commercial platform and remains free under LGPL-2.1 for individual and non-commercial use. As of May 2026, the GitHub repository has accumulated 14,300+ stars and is used by hundreds of thousands of developers including security engineers at GitLab, Dropbox, Slack, Figma, Shopify, HashiCorp, and Snowflake. The platform powers 75M+ code scans per year across 40+ languages and supports 3,000+ community-contributed rules. The commercial platform is sold as a SaaS product at $30/month/contributor for SAST or SCA (Teams tier) and $15/month/contributor for Secrets, with custom Enterprise pricing for large organizations and on-premises deployments. An MCP server released in 2025 enables AI coding assistants (Cursor, VS Code, Claude Desktop) to invoke Semgrep scans in real time during AI-assisted development, directly addressing the growing "vibe coding" risk of LLM-generated code containing security vulnerabilities. Semgrep's Managed Scanning feature handles CI/CD configuration on behalf of customers, reducing time-to-first-finding from weeks to hours. [CO033, CO034, CO035, CO036, CO037, CO038]
1.5 Key Milestones and Adverse Events
Semgrep's development from a dormant open-source project to a $204M-funded enterprise platform spans approximately nine years. The company's milestone trajectory is characterized by three phases: open-source community building (2017–2020), enterprise product expansion and funding acceleration (2021–2023), and AI-augmented platform scaling (2024–2026). The most significant adverse event in Semgrep's history is the December 2024 open-source license restriction. Semgrep renamed its OSS project to "Semgrep Community Edition," introduced a proprietary "Semgrep Rules License" restricting commercial use of rules, and migrated features including fingerprinting, tracking ignores, and certain metavariables from the Community Edition to the commercial platform. This triggered significant backlash from the security and developer community. On January 23, 2025, a coalition of 10+ application security companies—including Aikido Security, Endor Labs, Amplify Security, Jit, Orca Security, and Mobb—launched Opengrep, a fork of the last fully-featured CE codebase, restoring the locked features under LGPL-2.1. Critics described the license change as a "rug pull" that alienated contributors who had invested in the Semgrep ecosystem. Semgrep defended the change as necessary to prevent competitors from commercializing its rules, and the underlying engine remains LGPL-2.1 licensed. The Opengrep project has 2,100+ GitHub stars and a dedicated full-time OCaml development team as of early 2026. Despite the controversy, Semgrep announced the $100M Series D just two weeks after the Opengrep fork launch, suggesting investor confidence remained intact. The company added veterans from Palo Alto Networks, Snyk, and Matillion to its leadership team and articulated a clear roadmap toward autonomous AppSec engineering. [CO042, CO043, CO044, CO045, CO046, CO047]
| Date | Event | Type | Amount / Status | Key Participants | Implication |
|---|---|---|---|---|---|
| 2011 | MIT students collaborate on Army Android security project | founding | — | Evans, Dennison, O'Malley | Origins of co-founder team; validated role division (CEO/CTO/CPO) |
| 2016 | Founders begin exploring software security opportunities | founding | — | Evans, Dennison, O'Malley | Pre-company exploration phase; thesis research feeds product direction |
| 2017-05-15 | Semgrep, Inc. legally incorporated (as r2c) | founding | — | Evans, Dennison, O'Malley | Formal company creation; originally branded r2c (Return to Corporation) |
| 2019 | Internal hackathon revives sgrep open-source project | product | — | r2c engineering team; Yoann Padioleau | Pivot to static analysis engine; sgrep forked and extended to become Semgrep |
| 2020-10-29 | Series A funding closed | financing | Undisclosed | Sequoia Capital (lead, inferred); early investors | First institutional capital enables team growth and product development |
| 2020 | Open-source project renamed Semgrep; commercial platform launched | product | — | r2c / Semgrep team | Brand alignment between OSS and commercial product; community building begins |
| 2021-07-07 | Series B funding closed | financing | Undisclosed | Felicis Ventures (lead), Redpoint, Sequoia | Expansion capital for SAST platform build-out |
| 2022 | MIT News profiles r2c/Semgrep; customers include Slack, Dropbox, Snowflake | scale | — | MIT, Semgrep | Validation of developer-first adoption model; enterprise tier emerging |
| 2023-04-18 | Series C: $53M led by Lightspeed Venture Partners | financing | $53M | Lightspeed (lead), Felicis, Redpoint, Sequoia | Capital for cross-file analysis, Supply Chain, Secrets product expansion |
| 2024-12 | License change: Semgrep OSS renamed CE; rules restricted; features moved behind paywall | adverse | — | Semgrep Inc. | Community backlash; triggers Opengrep fork; reputational risk to OSS brand |
| 2025-01-23 | Opengrep fork launched by coalition of 10+ AppSec companies | adverse | — | Aikido, Endor Labs, Amplify, Jit, Orca | Competitive fragmentation of OSS SAST market; Semgrep CE loses community mindshare |
| 2025-02-05 | Series D: $100M led by Menlo Ventures; total funding $204M | financing | $100M | Menlo (lead), Felicis, Harpoon, Lightspeed, Redpoint, Sequoia | Unicorn-range valuation implied; funds AI talent, GTM expansion, geographic growth |
| 2025-02-05 | Garrett Souza (VP Sales) and Mark McLaughlin (Advisor) announced | governance | — | Souza (ex-Snyk/Matillion), McLaughlin (ex-Palo Alto Networks) | Enterprise GTM capability added; PAN CEO brings scaling credibility |
| 2025 | Semgrep Assistant launched as AI AppSec engineer; 96% researcher agree rate | product | — | Semgrep engineering team | Material product expansion into AI-autonomous security; competitive differentiation |
| 2025 | MCP server released; integrations with Cursor, VS Code, Claude Desktop | product | — | Semgrep engineering team | Positions Semgrep in AI-native coding workflows; addresses vibe coding security risk |
| 2026 | Semgrep Community Edition Fall 2025 release: 3× scan performance improvement | product | — | Semgrep engineering team | Continued OSS investment signals commitment to community despite license controversy |
Funding dates from Tracxn and Sacra. Series A and B amounts not publicly disclosed. Series C and D amounts confirmed by PR Newswire and Semgrep blog. Opengrep fork date from Socket.dev and Amplify Security blog.
[CO001, CO003, CO007, CO008, CO009, CO023]Key financing, product, and adverse events in Semgrep's history from founding to May 2026.
[CO001, CO007, CO008, CO023, CO024, CO027]1.6 Exhibits
02Market Analysis
2.1 Market Boundary and Definition
Semgrep operates in the application security testing (AST) market, specifically the developer-first SAST, SCA, and secrets detection segment. The AST market broadly includes static analysis (SAST), dynamic analysis (DAST), interactive analysis (IAST), runtime protection (RASP), and software composition analysis (SCA) tools. Semgrep's addressable market excludes DAST, IAST, and RASP — categories where it does not currently compete — as well as penetration testing services, red-team consulting, and infrastructure security tools. The market boundary matters because analyst estimates range from $1.83 billion (MarketsandMarkets, narrow AST tool scope, 2025) to $11+ billion (Mordor Intelligence, broad DevSecOps platform scope, 2026). Neither extreme precisely reflects Semgrep's addressable segment; the developer-facing SAST/SCA/Secrets SAM is estimated at approximately $2–3 billion. Status-quo substitutes — manual code review, ad-hoc linting, and no-tool approaches — represent the largest single alternative Semgrep displaces, and winning these situations requires demonstrating speed, low false-positive rates, and minimal integration friction. [CM034, CM039]
| Category / Segment | Included Spend | Excluded Spend | Primary Buyer / Payer | Relevance to Semgrep |
|---|---|---|---|---|
| SAST (Static Application Security Testing) | Source-code scanning tools, rule engines, CI/CD integrations, IDE plugins | Runtime protection (RASP), penetration testing services | Security engineer, DevSecOps team, CISO | Core product: Semgrep Code competes here directly |
| SCA (Software Composition Analysis) | Open-source dependency scanning, license compliance, SBOM generation | Container scanning, IaC scanning, runtime SCA | Developer, security engineer, compliance officer | Core product: Semgrep Supply Chain competes here |
| Secrets Detection | Hardcoded credential scanning, API key detection, remediation workflows | Vault management, runtime secrets injection, PAM platforms | DevSecOps team, developer, CISO | Core product: Semgrep Secrets competes here |
| AI AppSec Automation | AI-triage, auto-remediation, developer security copilots | Full autonomous testing agents, red-team AI, bug bounty platforms | Security engineer, developer, AppSec program lead | Semgrep Assistant; emerging high-growth segment |
| Status-quo substitutes | Internal manual code review, ad-hoc linting, no-tool approach | Not a monetary spend category | Engineering manager, developer, security-light orgs | Semgrep must displace this default; developer experience is key differentiator |
Market boundary draws on MarketsandMarkets AST report, Endor Labs buyer guide, and Latio 2026 AppSec report. Adjacent markets (DAST, IAST, RASP, pen testing services) are excluded from Semgrep's primary addressable market.
[CM034, CM039]2.2 Market Sizing: TAM, SAM, and SOM
The TAM for Semgrep's ecosystem is anchored by the global DevSecOps platform market, projected at $10.88 billion in 2026 by Mordor Intelligence (CAGR 22.1% through 2031) and $11.07–11.49 billion per Coherent Market Insights and Fortune Business Insights. These figures use the broadest definition, encompassing DevSecOps orchestration, CI/CD security automation, and compliance management alongside SAST/SCA tools. The narrower AST tool market — MarketsandMarkets' scope most directly comparable to Semgrep's product footprint — was $1.83 billion in 2025 (CAGR 26.7% to 2031), implying approximately $2.3 billion by 2026. The SCA standalone market (Grand View Research) grew from $266.2 million in 2023 at a 19.87% CAGR, projected to reach $880.6 million by 2030. These figures are consistent: Semgrep Supply Chain competes within this segment. Multiple analyst sources exhibit wide spread (2:1 to 6:1 ratio) largely explained by differing scope definitions, not methodological error. The SAM for Semgrep — developer-facing SAST/SCA/Secrets for CI/CD-integrated teams — is estimated at approximately $2–3 billion for 2026. Bottom-up validation: GitHub reports 100+ million total developers globally; if 10% are at organizations with formal AppSec programs, and each contributes $30/month at full conversion, the theoretical SOM ceiling exceeds $3.6 billion annually. In practice, penetration is far lower. Semgrep's realistic SOM in a 3–5 year horizon, assuming 6% share of SAM at current growth trajectory, is estimated at $150–300 million. [CM001, CM002, CM003, CM004, CM005, CM006]
| Publisher | Year | Scope / Geography | 2026 Value | CAGR | Methodology | Confidence | Key Limitation |
|---|---|---|---|---|---|---|---|
| MarketsandMarkets | 2025 report | Global AST (SAST, DAST, IAST, RASP, SCA) | $1.83B (2025) → $7.60B (2031) | 26.7% (2025–2031) | Primary interviews + secondary research | medium | Narrow definition; only tool licensing revenue; excludes managed services |
| Business Research Insights | 2026 report | Global AST tools only | $6.39B (2026) → $23.97B (2035) | 15.7% (2026–2035) | Secondary research + expert interviews | low-medium | Broader definition likely includes adjacent security tools; methodology opaque |
| Mordor Intelligence | 2026 report | Global DevSecOps (platform + services) | $10.88B (2026) → $29.52B (2031) | 22.1% (2026–2031) | Proprietary estimation framework | medium | Broader scope overstates pure SAST/SCA market; includes non-scanning tools |
| Coherent Market Insights | 2026 forecast | Global DevSecOps | $11.07B (2026) → $26.05B (2033) | 13.0% (2026–2033) | Secondary research + market modeling | medium | Conservative CAGR vs peers; similar broad-scope issue |
| Fortune Business Insights | 2026 report | Global DevSecOps | $11.49B (2026) → $31.96B (2034) | 13.65% (2026–2034) | Primary surveys + secondary sources | medium | 8-year forecast introduces high uncertainty |
| Grand View Research (SCA only) | 2024 report | Global SCA standalone | $266.2M (2023) → $880.6M (2030) | 19.87% (2024–2030) | Secondary + primary research | high | SCA standalone understates combined platform revenue; excludes SAST |
| Bottom-up SAM (author estimate) | 2026 estimate | Developer-facing SAST/SCA/Secrets, global | ~$2-3B (estimated) | ~20-25% | GitHub developer population × enterprise attach rate × Semgrep ARPU | low | Speculative; no independent analyst has published this estimate; author-derived |
Significant discrepancy between narrow AST tool definitions (~$1.83B, 2025) and broad DevSecOps platform definitions (~$10-11B, 2026) reflects scope differences. Bottom-up SAM estimate applies Semgrep pricing ($30/contributor/month) against GitHub developer population with enterprise attach rate assumptions; no independent validation exists.
[CM001, CM002, CM003, CM004, CM005, CM006]SAM and SOM are author-derived estimates, not analyst-published figures. SAM applies developer-team budget share (~40%) to MarketsandMarkets 2025 AST baseline escalated via 26.7% CAGR to 2026. SOM assumes 6% SAM share at current Semgrep growth trajectory. No independent analyst has published these segment estimates.
2.3 Buyer Segmentation and Adoption Path
The AppSec buyer landscape segments by organization size, budget ownership, and workflow entry point. In large enterprises (1,000+ employees), the CISO or AppSec program lead holds final budget authority; purchases are typically driven by regulatory mandates, breach experience, or board-level security program buildout. This segment controls 64% of AST market revenue by organization size (Business Research Insights). Security engineers are the primary users; procurement involves formal RFP, security questionnaire, and 90–180 day cycles. In mid-market and SMB segments, the VP Engineering or CTO drives purchases with limited CISO oversight. Semgrep's product-led growth (PLG) motion is particularly effective here: developers adopt the Community Edition organically, validate value in CI, and convert to Teams at $30/contributor/month. The free-to-paid transition is triggered by scale (>10 repositories) or security program formalization. Government and regulated verticals (BFSI, healthcare) exhibit different dynamics: compliance officers and formal procurement dominate, timelines are longer, and FedRAMP/HIPAA mandates create predictable demand. North America accounts for 35–42% of the global AST market by geography (consistent across Mordor, MarketsandMarkets, BRI), making it Semgrep's highest-priority market. Asia-Pacific is the fastest-growing region (22–25% CAGR) but with longer sales cycles and distinct regulatory frameworks. [CM010, CM011, CM012, CM013, CM035, CM036]
| Segment | Buyer | User | Payer | Budget Owner | Workflow Entry Point | Adoption Trigger |
|---|---|---|---|---|---|---|
| Large enterprise (>1,000 employees) | CISO / AppSec program lead | Developer, security engineer | IT/Security budget | CISO or VP Engineering | Platform evaluation, RFP, security questionnaire | Compliance mandate, breach, board-level security program |
| Mid-market (100–1,000 employees) | VP Engineering or Director of Security | Developer, DevSecOps team | Engineering or IT budget | VP Engineering or CTO | Bottom-up developer adoption then contract expansion | Developer discovers Semgrep OSS → scales CI; or security incident |
| SMB / startup (<100 employees) | CTO or Engineering lead | Developer (all-in-one) | Engineering budget | CTO / founder | Self-serve free tier → Teams tier at $30/contributor/month | Need CI/CD security checks without dedicated security team |
| Government / regulated (BFSI, healthcare) | CISO / compliance officer | Security engineer, developer | Compliance budget | CISO / Chief Risk Officer | Procurement / security questionnaire process | Regulatory audit, HIPAA/FedRAMP/DORA/EU CRA compliance |
| Open-source / community developer | Individual developer or OSS maintainer | Developer (self) | Free (Community Edition) | N/A — no budget | Direct OSS download, GitHub repository | Seeking free security scanning for personal or open-source project |
Buyer map is based on Endor Labs buyer guide, Veracode/Gartner AppSec Strategy 2026, and G2 Semgrep user reviews. Semgrep's PLG model spans tiers 2-5 via Community Edition, with expansion to enterprise (tier 1) via direct sales.
[CM010, CM011, CM012, CM013]Funnel volume estimates are author-inferred approximations based on reported 75M+ annual scans, 14,300+ GitHub stars, 257 employees, and Semgrep pricing data. No independent audit of user count tiers exists.
2.4 Growth Drivers
Four structural tailwinds drive AppSec market growth through 2028 and directly benefit Semgrep. First, AI-generated code is creating a new vulnerability surface. Mordor Intelligence attributes +2.9% to the DevSecOps CAGR from this driver. Gartner (via Veracode) reports 65% of engineering leaders say teams already use AI tools. GitHub Octoverse 2024 reports a 59% surge in generative AI project contributions and 98% increase in AI projects on GitHub in 2024. Sonatype's 2026 report confirms AI-assisted development is increasing dependency change velocity and introducing incorrect package selections. Semgrep's MCP server, AI-native rules, and vibe-coding security positioning directly address this need. Second, regulatory tailwinds are structural: the EU Cyber Resilience Act mandates vulnerability reporting within 24 hours by September 2026 and full enforcement by December 2027, with fines up to €15 million or 2.5% of global turnover. Futurum Group's 2H 2025 survey (n=1,008) found 73.2% of organizations expect cybersecurity budget increases. Third, software supply chain attacks are accelerating: Sonatype identified 512,000+ malicious packages in 2024; 97% of codebases contain open-source components (Black Duck OSSRA 2025). SBOM mandates are converting supply chain risk into a compliance procurement driver for Semgrep Supply Chain. Fourth, shift-left adoption is now mainstream: 56% of developers say their organization has adopted a DevSecOps platform (GitLab 2024); 72% of enterprises with 500+ employees have integrated SAST into pipelines (Grand View Research 2024). [CM014, CM015, CM016, CM017, CM019, CM020]
| Driver / Constraint | Direction | Timing | Implication for Semgrep | Diligence Ask |
|---|---|---|---|---|
| AI-generated code expands attack surface | Tailwind | Short term (now–2027) | New class of vulnerabilities; Semgrep MCP + AI-native rules directly address this | Quantify share of scans involving AI-generated code; confirm AI-specific rule coverage |
| EU Cyber Resilience Act (mandatory from Sept 2026) | Tailwind | Medium term (2026–2027) | EU market expansion; SBOM and vulnerability disclosure directly increase Supply Chain demand | Confirm Semgrep's SBOM export and CRA compliance reporting capabilities |
| US EO 14028 / NIST SSDF / FedRAMP requirements | Tailwind | Short–medium term | Increases federal market TAM; Semgrep already used in some government pipelines | Ask management for % of ARR from public sector and federal contracts |
| Shift-left / DevSecOps platform adoption | Tailwind | Ongoing | Developer-first positioning benefits directly; 56% of devs say org adopted DevSecOps platform | Track SAST-in-CI adoption; validate net expansion from DevSecOps mandates |
| Software supply chain attacks and SBOM mandates | Tailwind | Short–medium term | Sonatype 2026: malware campaigns targeting OSS are nation-state activity; Supply Chain addresses this | Confirm Supply Chain revenue as % of ARR; validate supply chain malware detection |
| Tool fatigue and platform consolidation | Headwind / opportunity | Short term | Buyers consolidating from 7+ tools to unified platforms; Semgrep's triple product helps but faces Checkmarx/Snyk/Wiz | Ask about average tool displacement per deal; get win/loss vs platform vendors |
| False positive problem (30-70% FP rate) | Headwind / opportunity | Ongoing | Core differentiator if Semgrep AI triage reduces FP; retention risk if noise remains high | Request FP rate reduction data from Assistant; verify through customer references |
| Cybersecurity talent shortage (4.8M gap globally) | Mixed | Ongoing | SME customers rely on automated platforms; but may delay purchase if teams are stretched thin | Ask about self-serve vs enterprise-assisted deployment mix; validate time-to-value |
| Opengrep fork and OSS license controversy | Headwind | Short term | CE license restriction may reduce OSS adoption funnel; Opengrep offers free SAST alternative | Track Opengrep stars vs Semgrep CE; ask management for CE-to-paid conversion rate post-fork |
Timing: short term = now–2 years; medium term = 2–4 years. Direction from Semgrep's perspective: tailwind = accelerates demand; headwind = creates friction; mixed = depends on execution. Sources: Mordor Intelligence, AppSec Santa, Futurum Group, Endor Labs, Sonatype 2026.
[CM014, CM015, CM016, CM017, CM018, CM019]2.5 Adoption Constraints and Risks
Five material constraints limit AppSec adoption velocity and affect Semgrep specifically. Tool fatigue and false positives are the most acute. Traditional SAST false positive rates run 30–70% per multiple industry studies. Sixty-two percent of respondents in the Cypress Data Defense 2025 survey admitted releasing vulnerable code to meet deadlines. Latio's 2026 report describes AppSec as "a discipline in crisis." The consequence is alert fatigue: 58% of AppSec professionals encounter false positives frequently. Talent shortage compounds this: the global cybersecurity workforce gap is 4.8 million professionals (ISC2 2024). Only 30% of organizations consider themselves at a mature DevSecOps level (Checkmarx 2025). This creates both opportunity (automation substitutes for headcount) and adoption risk (under-resourced teams delay purchase). Market concentration risk exists: 43% of organizations are at the lowest AppSec maturity level (Gartner). This segment is accessible only via the free tier; conversion is complicated by the Opengrep fork offering a free alternative. Platform consolidation by incumbents is accelerating: enterprises managing 7+ security tools (Endor Labs) are consolidating toward platforms with broader code-to-cloud coverage. Checkmarx, Snyk, GitHub Advanced Security, and Wiz are building capabilities that overlap with Semgrep's. Latio 2026 notes the silent death of standalone ASPM as a category. [CM023, CM024, CM025, CM026, CM027, CM028]
2.6 Exhibits
03Competitors
3.1 Competitive Landscape Overview
The application security testing competitive landscape has five meaningful categories relevant to Semgrep: (1) developer-first SAST/SCA peers that compete directly for the same buyer and user; (2) code-quality incumbents with security features; (3) enterprise SAST/SCA platform leaders; (4) the Opengrep fork as a free substitute for Semgrep's OSS community funnel; and (5) cloud security platforms extending into code scanning. Semgrep is not the largest SAST vendor by revenue or enterprise install base. The largest developer-first security company by revenue is Snyk ($407M 2025 revenue, $7.4–8.5B valuation, ~1,278 employees), which offers comparable SAST (Snyk Code), SCA (Snyk Open Source), Container, and IaC scanning. GitHub Advanced Security (GHAS) is structurally advantaged by being native to GitHub's 100M+ developer ecosystem and priced at $30/committer/month — identical to Semgrep Code. SonarQube holds the largest SAST install base by developer count (7M+ developers, 15% SAST market share) but competes primarily on code quality and technical debt rather than security-first analysis. Checkmarx One ($150M+ ARR, 860+ enterprise customers) leads the enterprise SAST/SCA segment. The Opengrep fork, launched January 23, 2025 by a 10-company consortium, directly threatens Semgrep's OSS-to-enterprise adoption funnel by offering free, restored CE-equivalent features under LGPL-2.1. Opengrep has 2,100+ GitHub stars, 26 releases, and claims 3.15x scan speed improvements in some benchmarks vs. Semgrep CE. Status-quo substitutes — manual code review, generic linters, and no-tool approaches — remain the most common alternative for companies that have not formalized an AppSec program. [CP001, CP002, CP003, CP004, CP005, CP006]
| Vendor | Category | Scale / Funding | Target Segment | Core Differentiation | Primary Limitation vs. Semgrep |
|---|---|---|---|---|---|
| Snyk | Developer-first SAST/SCA/IaC | $1.32B raised, $7.4-8.5B val., ~1,278 emp., $407M 2025 rev. | Mid-market and enterprise developers | Broadest product suite (SAST+SCA+Container+IaC), deep AI via DeepCode | Higher price, less flexible rule authoring, single-language-at-a-time scan focus |
| GitHub Advanced Security (GHAS) | GitHub-native SAST/Secrets/SCA | GitHub/Microsoft; $30/committer CodeQL + $19/committer Secrets | All GitHub users, especially GitHub Enterprise orgs | Native GitHub distribution, Copilot Autofix, 100M developer ecosystem | GitHub-only deployment; fewer supported languages (12) vs. Semgrep (40+); no native SCA depth |
| SonarQube / SonarCloud | Code quality + SAST | Private (SonarSource); 7M+ devs, 500K+ orgs, ~15% SAST market share | Developers, CI quality gates, tech debt management | Largest SAST install base, code quality/tech debt coverage, LOC-based pricing | Quality-first, not security-first; 19% security detection rate vs. Semgrep 46%; no SCA depth |
| Checkmarx One | Enterprise SAST/SCA/DAST/API | $150M+ ARR, 860+ enterprise customers, PE-owned (H&F) | Large enterprise, compliance-driven buyers, Fortune 500 | Broadest coverage (SAST+DAST+SCA+API+ASPM), Gartner Magic Quadrant Leader, compliance documentation | Poor developer experience, slow scan speed, complex rule management; premium enterprise pricing |
| Veracode | Enterprise SAST/DAST/SCA | Private (TA Associates/FP), 3,000+ enterprise customers | Compliance-focused enterprise, financial services, government | Audit-ready compliance output, DAST capabilities, FedRAMP-authorized | Slowest developer experience; highest friction; no competitive PLG funnel |
| Opengrep | OSS SAST (Semgrep fork) | Open-source, consortium-backed (Aikido, Endor Labs, Amplify, Jit, Orca, Mobb) | Free-tier AppSec developers; Semgrep OSS users seeking unrestricted CE | Free, LGPL-2.1, restored CE features, 3.15x faster benchmarks, open governance | No commercial platform (no SCA, Secrets, AI triage); no enterprise support |
| Endor Labs | SCA reachability analysis | $70M raised (2022); 200+ enterprise customers | Enterprise DevSecOps teams seeking SCA noise reduction | Reachability-aware SCA (call-graph analysis), CI/CD pipeline policies, SBOM generation | Limited to SCA; no SAST engine; relatively new product vs. Semgrep Supply Chain |
| Wiz Code / CNAPP | Cloud security + code (CNAPP) | $1.9B raised, $12B valuation, $500M+ ARR (2025) | Cloud-native enterprises; CISO-led security programs | Code-to-cloud context, IaC and supply chain from cloud perspective, massive distribution via cloud security deals | SAST engine is lightweight; cloud-security focus means less developer integration; not a primary SAST vendor |
Scale data from Tracxn, Sacra, Latka, BusinessWire, and public reports. Valuation figures are last known round; market conditions may have changed. Opengrep is a community fork with no independent company entity.
[CP001, CP002, CP003, CP005, CP006, CP008]X-axis = developer experience (higher = more developer-friendly); Y-axis = enterprise capability breadth. Semgrep occupies the high-developer-experience + mid-enterprise-capability quadrant. Checkmarx and Veracode dominate enterprise capability but rank low on developer experience.
Axis positions are qualitative author estimates derived from product documentation, G2 reviews, analyst reports, and competitor documentation as of May 2026. No quantitative survey data backs the exact positions.
3.2 Direct Developer-First Peers: Snyk and GitHub Advanced Security
Snyk is the most direct competitor to Semgrep across product, market, and GTM motion. Snyk Code (SAST, powered by DeepCode AI acquisition, 2020), Snyk Open Source (SCA), Snyk Container, and Snyk Infrastructure as Code overlap all four of Semgrep's commercial products. Snyk's $407M 2025 revenue and 5,000+ customers demonstrate validated enterprise demand for developer-first AppSec. However, Snyk's 2023 layoffs (12% headcount reduction) and decelerated revenue growth suggest the hypergrowth phase has concluded, and the company is optimizing for profitability ahead of a potential IPO or strategic exit. Snyk's pricing overlaps Semgrep's ($25–30/developer/month for SAST); the key competitive dimension is ecosystem breadth (Snyk has Container/IaC; Semgrep has more flexible SAST rule authoring). GitHub Advanced Security (GHAS) represents a structural distribution threat rather than a product technology threat. GHAS is powered by CodeQL (acquired by GitHub 2019), Dependabot (SCA), and Secret Scanning. The March 2025 rebrand split GHAS into two products: GitHub Code Security ($30/committer/month) and GitHub Secret Protection ($19/committer/month). GitHub Copilot Autofix generates PR-ready code patches directly in pull requests, creating a seamless developer UX. GHAS's structural advantage is GitHub's 100M+ developer ecosystem: for any organization using GitHub, GHAS is already present in the platform and requires no additional vendor relationships. Many security teams run both GHAS and Semgrep — CodeQL for deep nightly semantic analysis, Semgrep for fast PR-level pattern-matching — reducing zero-sum competitive dynamics. Semgrep's differentiation vs. both: (1) multi-VCS support (GitLab, Bitbucket, Azure DevOps) vs. GHAS's GitHub-only deployment; (2) 40+ language support vs. CodeQL's ~12 languages; (3) YAML-based custom rule authoring vs. CodeQL's SQL-like query language; (4) integrated Secrets/SCA/SAST/AI platform vs. GHAS's module-separated billing. [CP011, CP012, CP013, CP014, CP015, CP016]
| Capability | Semgrep | Snyk | GHAS (CodeQL) | SonarQube | Checkmarx One | Opengrep |
|---|---|---|---|---|---|---|
| SAST (static analysis) | Yes — Pro Engine, 40+ languages, cross-file/function | Yes — Snyk Code (DeepCode AI) | Yes — CodeQL, ~12 languages, deep semantic | Yes — 35+ languages, quality+security | Yes — deepest enterprise SAST coverage | Yes — CE-equivalent, LGPL-2.1, 40+ languages |
| SCA (software composition analysis) | Yes — Supply Chain, reachability-aware | Yes — Snyk Open Source, deepest SCA database | Yes — Dependabot (package-level, not reachability) | Partial — Advanced/Enterprise tier only | Yes — supply chain scanning | No |
| Secrets detection | Yes — Semgrep Secrets, live validation | No dedicated module | Yes — Secret Scanning, pattern-based | No dedicated module | Yes — partial | No |
| DAST (dynamic analysis) | No | No | No | No | Yes | No |
| AI triage / auto-remediation | Yes — Semgrep Assistant, ~20-40% FP reduction | Partial — AI fix suggestions | Yes — Copilot Autofix (PR-level patches) | No dedicated AI triage | Partial — AI code scanning improvements | No |
| Custom rule authoring | Yes — YAML/patterns mirroring source code syntax; easy | No custom SAST rules | Yes — CodeQL query language (SQL-like, steep learning curve) | No (fixed rule set) | Limited — custom queries via Checkmarx Query Language | Yes — same as Semgrep CE YAML |
| Multi-VCS support | Yes — GitHub, GitLab, Bitbucket, Azure DevOps | Yes — all major VCS | No — GitHub only | Yes — multiple VCS | Yes — multiple VCS | Yes — VCS-agnostic CLI |
| IDE integration | Yes — VS Code, IntelliJ plugins | Yes — broad IDE support | Yes — GitHub and VS Code via Copilot | Yes — VS Code, IntelliJ, Eclipse | Yes — major IDEs | Partial — CLI-based, no official IDE plugin |
| MCP server / AI coding integration | Yes — Cursor, VS Code, Claude Desktop | No | Partial — GitHub Copilot native | No | No | No |
| Open-source free tier | Yes — CE (LGPL-2.1, single-function analysis) | Yes — free tier with limits | Yes — free for public repos | Yes — Community Edition free | No free tier | Yes — fully open, LGPL-2.1 |
Feature matrix based on public documentation as of May 2026. Partially supported capabilities marked 'Partial'. DAST and IaC scanning excluded for Semgrep — confirmed out of scope for current product portfolio.
[CP013, CP014, CP015, CP016, CP017, CP018]| Vendor | Free Tier | Paid Entry Price | Unit | Included Capabilities | Enterprise / Custom | Notes |
|---|---|---|---|---|---|---|
| Semgrep | CE: up to 10 repos, limited to single-function analysis | $30/month (Code or Supply Chain) / $15/month (Secrets) | per contributor | SAST or SCA (Code/SC), $15 for Secrets; AI triage in Enterprise | Custom: cross-product bundles, on-prem, SSO, SLA | Teams tier $30 per product; Enterprise bundled; no public ACV disclosed |
| Snyk | Free: 200 open-source tests/month, basic SAST | ~$25–30/developer/month | per developer | Snyk Code (SAST) or Snyk Open Source (SCA) | Custom: Snyk Enterprise, volume discounts | Premium tier ~$98/dev/month for full suite; pricing not publicly listed |
| GHAS (GitHub Code Security) | Free for public repos | $30/active committer/month | per active committer | CodeQL SAST, repo rules, push protection | GitHub Enterprise bundled pricing available | Secret Protection separate: $19/committer/month; active committer=commit in last 90 days |
| SonarQube Server (self-managed) | Community Edition free (limited languages) | $1,500–$26,000/year | by LOC/edition | SAST + quality gates; SCA and secrets in Enterprise only | Data Center Edition: custom (multi-instance) | LOC-based pricing; entry Developer Edition ~$1,500/year |
| SonarCloud (SaaS) | Free up to 50K LOC / 5 users | $32/month (team) | per team/LOC | SAST, quality gates, PR analysis | Enterprise: custom quote based on LOC | Unlimited users in paid tiers; pricing based on LOC scanned |
| Checkmarx One | None | Not publicly disclosed | enterprise contract | SAST, SCA, DAST, IaC, API security, ASPM | Custom enterprise pricing; typically $150K–$1M+ ACV | Enterprise-only; no self-serve; minimum deal size implies 500+ employee orgs |
| Veracode | None | Not publicly disclosed | enterprise contract | SAST, SCA, DAST, policy management, API testing | Custom; minimum commitment typically $50K+ ACV | Scan-as-a-service model; platform fee + usage; not developer-facing by default |
| Opengrep | Fully free (LGPL-2.1) | $0 | N/A | Core SAST engine, CE-equivalent features | N/A — no commercial offering | Free substitute for Semgrep CE; enterprise support not available |
Pricing from public documentation; Checkmarx/Veracode enterprise pricing from analyst commentary (not publicly disclosed). Semgrep pricing verified against semgrep.dev/pricing as of May 2026.
[CP011, CP012, CP016, CP018, CP025, CP030]3.3 Platform Incumbents: Checkmarx, SonarQube, and Veracode
Checkmarx One is the dominant enterprise SAST/SCA platform, with $150M+ ARR (Oct 2025), 30%+ YoY ARR growth, 860+ large enterprise customers, and Gartner Magic Quadrant AST Leader status. Checkmarx competes in deals above $100K ACV where CISOs require breadth (SAST + DAST + SCA + API Security + ASPM), compliance documentation, and SOC 2/FedRAMP certification. Checkmarx's weakness is developer experience: its scan times, rule complexity, and UX are oriented toward security teams rather than developers. Semgrep's competitive opportunity in Checkmarx accounts is developer-led expansion into the engineering team before the CISO selects a platform. SonarQube/SonarCloud (SonarSource) holds the largest SAST install base by developer headcount: 7M+ developers, 500,000+ organizations, with ~15% SAST market share. SonarQube's focus is code quality and technical debt alongside security; its 6,500+ rules are 85% quality-focused and 15% security-focused. Security detection efficacy benchmarks show Semgrep outperforms SonarQube on pure security findings (46% detection rate vs. 19% in independent 2026 tests). SonarQube's SAST competitive threat is modest for security-first buyers; however, its dominance as the default CI code quality tool means it often occupies the "security tool" budget line before Semgrep can land. Veracode (private equity, TA Associates/Francisco Partners) targets the enterprise compliance segment with 3,000+ customers, including Fortune 500. Veracode's strength is audit-ready compliance documentation and DAST capabilities Semgrep does not offer. Its weakness is developer experience: scan-as-a-service is perceived as slow. Veracode is not a meaningful competitor for developer-led, mid-market PLG motions. [CP021, CP022, CP023, CP024, CP025, CP026]
3.4 Opengrep Fork and Status-Quo Substitutes
Opengrep is uniquely positioned as both a competitive threat and an indicator of Semgrep's strategic error. Launched January 23, 2025 — two weeks before the Semgrep Series D announcement — by a consortium of Aikido Security, Endor Labs, Amplify Security, Jit, Orca Security, and Mobb, Opengrep restores the CE features (cross-function taint analysis, fingerprinting, tracking ignores, specific metavariables) that Semgrep restricted in December 2024. Opengrep is governed by a multi-vendor Open Governance Consortium, developed by a dedicated OCaml team, and released under LGPL-2.1. As of early 2026, Opengrep has 2,100+ GitHub stars, 26 releases, 61+ contributors, and benchmarks showing 3.15x faster scan speed in certain rule-load scenarios. The Opengrep threat is specifically to Semgrep's OSS-to-enterprise adoption funnel. Organizations that would have used Semgrep CE as a free scanning layer — the entry point for eventual Teams/Enterprise conversion — can now use Opengrep with restored functionality and no commercial relationship with Semgrep Inc. Semgrep's PLG moat depends on Semgrep CE being the natural starting point; Opengrep erodes this by offering a genuinely compelling free alternative. Status-quo substitutes remain the most common alternative: ESLint (JavaScript), Bandit (Python), Flawfinder (C/C++), PMD (Java), GoSec (Go), and generic linters for other languages. These tools are fragmented across languages, lack cross-language orchestration, and have no rules marketplace — weaknesses Semgrep addresses. Manual code review, ad-hoc scripts, and no-tool approaches are the default for organizations at AppSec maturity level 1. [CP030, CP031, CP032, CP033, CP034, CP035]
3.5 Switching Costs, Lock-In, and Moat Durability
Semgrep's competitive moats fall into three categories: community and rule network effects, technical differentiation, and GTM/distribution. The rule network effect is the most durable moat: Semgrep's 3,000+ community rules and 20,000+ commercial Pro rules represent years of contribution and institutional knowledge that cannot be replicated overnight. However, most OSS rules are YAML patterns that are portable to any rule-compatible engine — including Opengrep. The rule moat is strongest for the commercial Pro rule set, which is proprietary and licensed only to paying customers. Technical differentiation: Semgrep's Pro Engine provides cross-file and cross-function taint analysis in 40+ languages at CI speeds — a combination competitors have not matched. CodeQL offers deeper semantic analysis but is 5-10x slower, making it suitable for nightly builds but not for every-commit PR checks. Semgrep's MCP server integration positions it uniquely for the AI coding assistant market (Cursor, VS Code, Claude Desktop). GTM and distribution: The OSS→Teams→Enterprise PLG motion enables land-and-expand with low CAC compared to direct enterprise sales. The risk is that GHAS's GitHub-native distribution eliminates this motion for GitHub-centric organizations that have not yet tried Semgrep. Semgrep's multi-VCS flexibility is its clearest counter. Switching costs are moderate: Semgrep CI integrations (GitHub Actions, GitLab CI, Jenkins) are standard YAML that takes 1-2 days to install and configure. Custom rules take longer to migrate; the Pro rule set is non-portable. Enterprise platform deals with SSO/SAML, SCIM provisioning, policy dashboards, and audit logs create modest stickiness. Net overall: Semgrep has real but not structural lock-in; churn risk is higher for free-tier and Teams-tier than Enterprise. [CP037, CP038, CP039, CP040, CP041, CP042]
| Moat Claim | Threat | Threat Severity | Time Horizon | Mitigation / Diligence Ask |
|---|---|---|---|---|
| Rule network effect: 3,000+ community rules + 20,000+ Pro rules | Opengrep attracts community rule contributions; OSS rules are portable YAML | Moderate | 1-3 years | Track community rules contribution rate post-fork; measure Pro rule adoption in enterprise renewals |
| Developer-first PLG motion (OSS to Teams to Enterprise) | GHAS native GitHub distribution eliminates OSS funnel for GitHub-first orgs; Opengrep free substitute for CE-level users | High | 1-2 years | Monitor CE-to-paid conversion rate before and after Opengrep launch; measure developer NPS |
| Multi-language support (40+ languages) with Pro Engine taint analysis | Competitors adding language support; CodeQL deepening language coverage; Opengrep matches CE's language support | Low-Moderate | 2-4 years | Validate Pro Engine language roadmap; confirm taint analysis depth vs. CodeQL in head-to-head benchmarks |
| MCP server and AI-native positioning for vibe coding | GitHub Copilot Autofix and Snyk IDE integrations pursuing same developer moment; not proprietary | Moderate | 1-2 years | Get MCP usage metrics; confirm AI scan adoption rate and developer feedback on quality |
| Multi-VCS support and VCS-agnostic CI/CD integration | GitLab Ultimate SAST and Bitbucket Code Insights add native scanning; GHAS's advantage is GitHub-specific, not multi-VCS | Low | 2-4 years | Request breakdown of customers by VCS platform; validate GitLab win/loss rates |
| Semgrep Assistant AI triage (20-40% FP reduction day one) | Snyk, Checkmarx, and CodeQL investing in AI triage; not a durable moat unless codebase-learning personalizes results to proprietary code history | Moderate | 1-3 years | Get FP reduction data by customer cohort; validate improvement with codebase learning over time |
| Commercial Pro rule set (20,000+ proprietary rules) | Rules are a subscription benefit, not a network effect; customers can switch if a competitor has equivalent rule coverage for their language set | Moderate | 1-3 years | Request Pro rule coverage breakdown by language; validate customer rule quality satisfaction scores |
Threat severity: Low=unlikely in horizon; Moderate=plausible but manageable; High=active competitive pressure. Time horizon: near-term = 1-2 years, medium = 2-4 years. Sources: Endor Labs competitive analysis, AppSec Santa, Latio 2026, Opengrep GitHub.
[CP037, CP038, CP039, CP040, CP041, CP042]14.7x Opengrep ratio is author-computed: 14,300 Semgrep CE stars / 2,100 Opengrep stars as of May 2026. Annual scan volume from Semgrep company claim. Snyk revenue from Latka.
3.6 Exhibits
04Financials
4.1 Revenue Model and Revenue Streams
Semgrep's revenue model is a product-led growth (PLG) SaaS structure with three monetization tiers built on top of the open-source Community Edition (CE). The PLG motion generates a developer acquisition funnel at zero variable cost — developers discover and adopt Semgrep CE, validate security value in CI, and upgrade to Teams or Enterprise as usage scales or security program formalization occurs. Revenue Stream 1 — Teams Tier ($30/contributor/month for Code or Supply Chain; $15/contributor/month for Secrets): This is the primary self-serve revenue generator. The trigger is scale (>10 repositories or >10 contributors exceeding the free tier limit) or access to Pro rules and AI triage. Teams tier is billed per active contributor, a metric Semgrep controls and audits through its CI integration. Revenue Stream 2 — Enterprise Contracts (custom pricing): Enterprise revenue is negotiated directly, typically with CISO or VP Engineering budget owners at organizations with 500+ employees. Enterprise contracts include SSO/SAML, SCIM provisioning, Managed Scanning, SLA guarantees, audit logging, on-premises deployment option, and access to the full Pro rule set (20,000+ rules). ACV likely ranges from $50K to $500K+. Revenue Stream 3 — Professional Services and Implementation (small): Semgrep offers implementation services for Managed Scanning. This is not a primary revenue generator and likely represents <5% of total revenue. Revenue recognition: Annual or multi-year subscription contracts in advance (typical SaaS). No evidence of per-scan pricing, consumption metering, or transaction-based billing. Revenue is ratable over the contract term; upfront annual payments create positive working capital dynamics. [CI001, CI002, CI003, CI004, CI005, CI006]
| Stream | Mechanism | Unit | Current Value / Status | Revenue Quality | Diligence Ask |
|---|---|---|---|---|---|
| Teams Tier — Semgrep Code (SAST) | Self-serve monthly subscription | $30/contributor/month | Primary self-serve revenue; no customer count disclosed | High — predictable, ratable SaaS; low churn for active security users | Request contributor count per tier and MoM growth; confirm conversion rate from CE free |
| Teams Tier — Supply Chain (SCA) | Self-serve monthly subscription | $30/contributor/month | Co-equal with Code tier; same pricing | High — SCA drives expansion as organizations add more repos and languages | Confirm SC:Code attach rate; is SC purchased as add-on or bundle? |
| Teams Tier — Semgrep Secrets | Self-serve monthly subscription | $15/contributor/month | Lower unit price; complementary to Code and SC | Medium — Secrets is more commoditized (GHAS, GitLab all offer free secrets scanning) | Request Secrets-only vs. bundle adoption rate; confirm retention vs. free alternatives |
| Enterprise Contracts | Direct sales, annual/multi-year | Custom ACV; estimated $50K-$500K+/year | Primary revenue contribution; CISO-level buyer; no customer count disclosed | Very high — multi-year contracts, SSO/SAML stickiness, high switching cost | Confirm enterprise customer count, average ACV, multi-year contract rate, NRR |
| Semgrep Assistant (AI triage) | Bundled with Enterprise; may be separate tier | Likely included in Enterprise; no public standalone price | Nascent — announced 2024, growing adoption | Medium — AI triage bundled may reduce standalone value; depends on differentiation | Confirm whether AI triage has separate pricing or is bundled; measure FP reduction metrics |
| Professional Services / Managed Scanning | Time-and-materials or fixed-fee implementation | Not publicly disclosed | Minor (<5% of revenue estimated) | Low — services revenue not scalable; does not compound | Ask for services as % of total revenue; confirm gross margin on services component |
Revenue tier data from Semgrep public pricing page (semgrep.dev/pricing). Customer counts, ACV ranges, and revenue mix are undisclosed; estimates are author-derived based on public pricing and comparable company benchmarks.
[CI001, CI002, CI003, CI004, CI005]| Tier | Price / Unit | Contract Model | Included Capabilities | List vs. Realized Pricing | Discounts / Unknowns |
|---|---|---|---|---|---|
| Free (CE) | $0 | Unlimited, no commitment | Single-function SAST, CE rules, ≤10 repos/contributors, no Pro rules, no AI triage | List = realized ($0) | Feature caps enforce upgrade; no volume or time-limited discount |
| Teams — Code (SAST) | $30/contributor/month | Monthly or annual subscription | Pro Engine (cross-file/function), 20,000+ Pro rules, Semgrep Assistant basic triage, CI/CD integration, unlimited repos | Annual discount likely 10–20% (not publicly listed) | Annual vs. monthly pricing gap not disclosed; seat minimums unknown |
| Teams — Supply Chain (SCA) | $30/contributor/month | Monthly or annual subscription | Reachability-aware SCA, SBOM export, license compliance, PR comments on vulnerable dependencies | Same pricing structure as Code tier | Bundle discount for Code + SC not publicly disclosed; likely available |
| Teams — Secrets | $15/contributor/month | Monthly or annual subscription | Hardcoded credential scanning, API key detection, live validation, PR blocking | At $15/contributor, lower than Code; possibly loss-leader or bundle item | Whether Secrets can be purchased standalone without Code or SC is unclear |
| Enterprise | Custom ACV; not publicly listed | Annual or multi-year enterprise contract | All Teams features + SSO/SAML, SCIM, Managed Scanning, SLA, audit logging, on-premises option, dedicated CSM, full Pro rule set | Enterprise pricing typically 2–5x Teams pricing per contributor for large organizations | Volume discounts, multi-product bundles, multi-year terms; none disclosed publicly |
Pricing from semgrep.dev/pricing as of May 2026. Annual discount assumptions based on typical SaaS pricing patterns; not confirmed by Semgrep. Enterprise ACV range is author-estimated from comparable SAST vendor ACV data.
[CI002, CI003, CI004, CI006]Free-to-paid conversion rate of 3–8% is a PLG industry benchmark (OpenView 2025); Semgrep's actual conversion rate is not disclosed.
4.2 GTM Motion and Sales Efficiency Proxies
Semgrep's go-to-market motion is primarily product-led (bottom-up) with an emerging enterprise direct sales layer. The PLG motion is architected around three conversion events: (1) individual developer or small team adoption via GitHub Actions or CLI, (2) team-level upgrade at the $30/contributor/month Teams threshold, and (3) enterprise consolidation via direct sales contact. The PLG motion reduces traditional CAC significantly. For self-serve Teams tier customers, Semgrep's effective CAC is primarily the cost of developer marketing (conferences, open-source sponsorship, documentation, and community management) rather than traditional inside sales cycles. The February 2025 Series D hired Garrett Souza as VP Sales, signaling a deliberate build-out of the direct enterprise sales motion. This represents a structural shift from pure PLG toward a hybrid model. SaaS PLG benchmarks (OpenView 2025) indicate PLG companies with a developer-first free tier typically achieve free-to-paid conversion rates of 3–8%, with CAC payback periods of 6–18 months at scale. Applying these benchmarks to Semgrep's 75M+ annual scans and 14,300+ GitHub stars suggests a substantial top-of-funnel, but the conversion efficiency is unverifiable without internal data. Sales cycle proxies: Enterprise sales cycles in the SAST/SCA market typically run 90–180 days for 500+ employee organizations (CISO-level approval) and 30–60 days for mid-market engineering leader deals. Semgrep's Managed Scanning feature (handles CI/CD configuration on behalf of customers) reduces time-to-first-value from weeks to hours, a likely conversion accelerant. Revenue per employee: $33.6M ARR / 210 employees (Sept 2025) = ~$160K per employee. This is below top-tier SaaS benchmarks ($200–300K/employee) but consistent with growth-stage Series D companies with heavy engineering investment. Series D headcount expansion (257 employees per Tracxn, March 2026) suggests revenue is growing but employee count has also scaled. [CI007, CI008, CI009, CI010, CI011, CI012]
| Metric | Estimated Value / Status | Confidence | Why It Matters | Diligence Ask |
|---|---|---|---|---|
| ARR (Annual Recurring Revenue) | ~$33.6M (Latka, Sept 2025) | low | Baseline for revenue multiple and burn-rate calculation; crowdsourced, not audited | Request management-verified ARR and trailing 12-month growth rate |
| ARR Growth Rate (YoY) | Unknown — not disclosed | none | Critical for Series E positioning and valuation; Checkmarx is growing 30%+ at $150M ARR | Ask management for current ARR and prior year ARR; compute growth rate |
| Gross Margin | Estimated 70–80% (industry benchmark) | low | Determines operating leverage and path to profitability; LLM inference costs may compress | Request gross margin for most recent fiscal year; confirm COGS breakdown |
| Net Revenue Retention (NRR) | Unknown — not disclosed | none | Best proxy for product-market fit and expansion revenue; >110% implies strong upsell | Request NRR and GRR by cohort (Teams vs. Enterprise); confirm definition used |
| Customer Count | Unknown — not disclosed | none | Required for ACV triangulation and pipeline analysis | Ask for total paying customer count by tier |
| Average ACV (Enterprise) | Estimated $50K–$300K (author estimate) | low | Determines revenue concentration risk; wide ACV variance implies high uncertainty | Request ACV distribution histogram; confirm largest and median deal size |
| CAC (Customer Acquisition Cost) | Unknown; estimated $1K–$10K for self-serve; $50K–$150K for enterprise | low | PLG self-serve CAC is orders of magnitude lower than direct enterprise CAC | Request blended CAC by segment; confirm S&M spend as % of ARR |
| LTV:CAC Ratio | Unknown; 3:1–5:1 inferred if gross margin 75–80% | low | Benchmark: >3:1 is healthy; PLG companies often 5:1+ | Confirm average contract duration and churn rate to compute LTV |
| CAC Payback Period | Estimated 12–24 months (benchmark range) | low | PLG benchmark: <12 months; enterprise: 18–24 months | Compute from S&M spend / new ARR added per quarter |
| Monthly Burn Rate | Estimated $4–7M/month (author estimate) | low | Determines runway and financing dependency; 257 employees in SF implies high fixed costs | Request quarterly cash burn from management; confirm cash on hand |
| Revenue per Employee | ~$160K/employee at $33.6M ARR / 210 emp. | medium | Benchmark: Top-tier SaaS $200–300K; Semgrep below top tier, normal for growth stage | Verify employee count against ARR; track improvement as revenue scales |
All estimates marked 'low' confidence are author-derived from industry benchmarks. All 'none' confidence metrics are fully undisclosed. These estimates are for orientation only; management verification required for investment decisions.
[CI007, CI009, CI010, CI013, CI015, CI016]Free user estimate (500K+) and enterprise revenue share (>50% of ARR) are author-derived from comparable PLG company structures. Actual user counts and revenue mix are private.
4.3 Cost Structure, Gross Margin, and Capital Intensity
Semgrep is a cloud-hosted SaaS business with a developer tooling architecture. Cost of goods sold (COGS) consists primarily of: (1) cloud hosting for the scan execution layer and data pipeline (AWS/GCP), (2) CI/CD API integrations and webhook processing, (3) professional services headcount for enterprise implementation, and (4) third-party data feeds for Supply Chain vulnerability intelligence. Gross margin estimation: No public disclosure. Based on developer security SaaS benchmarks, gross margins of 75–80% are typical; companies with heavy professional services components (e.g., Veracode) have lower margins (~60–70%). Semgrep's architecture — a core static analysis engine with cloud-hosted rule execution — is inherently high-margin. The AI triage layer (Semgrep Assistant) adds LLM inference costs (OpenAI/Anthropic API costs), which could compress margins by 3–7% if not priced appropriately. Operating expenses: private. Estimated R&D at approximately 50–60% of ARR (typical for growth-stage developer tools), S&M at 40–50% of ARR (building enterprise GTM), and G&A at 10–15% of ARR. At $33.6M ARR, these estimates imply cash operating expenses of $45–75M annually, suggesting a negative FCF position of $15–40M/year at current scale. Capital intensity: Low. Static analysis software has no hardware manufacturing or physical asset requirements. Capex is minimal. Cloud costs scale with scan volume, creating a variable cost element at scale, but the incremental cost of each additional scan is very low once the infrastructure is provisioned. [CI013, CI014, CI015, CI016, CI017]
Series A amount is estimated at ~$4M based on Crunchbase partial data; exact Series A amount not confirmed. Cumulative burn estimate is author-derived: assumes average $20M/year spend over ~5 years with step-up in 2024-2025. Cash on hand is the resulting implied balance; actual figure is private.
[CI025, CI026, CI027, CI028, CI029]4.4 Public Traction Metrics vs. Private Financial Gaps
Semgrep's publicly available operational metrics provide indirect evidence of commercial traction but cannot substitute for financial disclosures: Operating metrics (public): 75M+ annual code scans (company-claimed), 14,300+ GitHub stars (observable), 3,000+ community rules, 20,000+ Pro rules, 40+ supported languages, 257 employees (Tracxn, March 2026). Customer names referenced publicly include Figma, Dropbox, Slack, Snowflake, HashiCorp, GitLab, and Shopify. Revenue estimate: Latka reports $33.6M ARR for September 2025 based on crowdsourced revenue data. This is consistent with 210 employees at $160K/employee, a typical Series D-stage ratio for developer security companies. No independent verification exists; CBInsights lists Semgrep's financials as undisclosed. The Sacra estimate for Semgrep has not been published as of May 2026. Key gaps: ARR, growth rate, gross margin, NRR/GRR, CAC, LTV, customer count, ACV distribution, and burn rate are all undisclosed. The funding multiple (valuation / ARR) cannot be validated without ARR confirmation. At a hypothetical $1B valuation and $33.6M ARR, the revenue multiple would be ~30x — aggressive but not unprecedented for high-growth developer security SaaS in 2025. [CI018, CI019, CI020, CI021, CI022, CI023]
| Missing Private Metric | Why It Matters for Investment | Impact on Judgment | Exact Diligence Path |
|---|---|---|---|
| Annual Recurring Revenue (ARR) | Validates the $33.6M Latka estimate; without confirmed ARR, all multiples are speculative | Cannot verify valuation, growth rate, or revenue quality | Request management-prepared ARR bridge for last 8 quarters; compare to Latka estimate |
| ARR Growth Rate | At Series D stage, 30–50%+ growth is expected; Checkmarx grows 30%+ at $150M ARR | Without growth rate, cannot assess whether the company is on trajectory or stalling | Request trailing 12-month ARR CAGR; ask for cohort data on Teams → Enterprise expansion |
| Gross Margin | Determines whether Semgrep's SaaS economics are competitive (target: 75–80%+) | Without gross margin, cannot estimate path to profitability or operating leverage | Request GAAP gross margin for most recent fiscal year and prior year; confirm COGS classification |
| Net Revenue Retention (NRR) | Best proxy for product-market fit in SaaS; >110% indicates strong expansion | Without NRR, cannot distinguish between a growing business and one losing existing customers | Request NRR by cohort (Teams vs. Enterprise) for last 4 quarters |
| Customer Count and ACV Distribution | Required for revenue concentration, churn modeling, and pipeline analysis | Without customer count, cannot assess risk concentration or LTV estimation | Ask for total paying customer count, largest 10 customers as % of ARR, median ACV |
| Burn Rate and Actual Cash on Hand | Required for runway modeling and financing risk assessment | Current runway estimate ($50M cash at $4–7M/month burn) implies Series E needed by H1 2027 | Request most recent board-approved budget and actual cash position statement |
| Opengrep Impact on Conversion | CE-to-Teams conversion may have declined after December 2024 license change | If conversion decline is material, the PLG funnel thesis is impaired and enterprise sales becomes more critical | Request CE download trends and CE-to-Teams conversion rate before and after Dec 2024 |
All items in this table represent private information not available in public sources as of May 2026. Blocking items for investment underwriting are ARR confirmation, gross margin, NRR, and burn rate.
[CI019, CI020, CI021, CI022, CI024, CI029]All scenarios are author-derived estimates. Latka figure is crowdsourced and unaudited. Series E ARR threshold computed from developer security SaaS comparable valuations (Snyk $8.5B / $407M = ~21x; Checkmarx implied ~15–20x at $150M ARR).
4.5 Capital Adequacy and Financing Dependency
Semgrep closed a $100M Series D on February 5, 2025, led by Menlo Ventures with participation from Lightspeed, Redpoint, Sequoia, Felicis, and Harpoon. Total cumulative funding is $204M across four rounds. The Series D announcement specified deployment toward AI and program analysis talent, product awareness, and GTM (geographic expansion in Europe and Asia-Pacific). Burn rate estimate: With 257 employees in San Francisco (as of March 2026) and typical developer tooling company cost structures, estimated monthly cash burn is $4–7M, placing total annual cash consumption at $48–84M. This estimate incorporates payroll (~50–55% of burn at $200–250K average fully-loaded cost per employee), cloud infrastructure, and G&A. Runway estimate: If $80–90M of the $100M Series D remained undeployed immediately post-close (after account for pre-close costs and transition), and burn is $4–7M/month, runway extends approximately 13–22 months from February 2025, placing the Series E financing window at approximately Q1 2026 – Q4 2026. Given the analysis date (May 2026), Semgrep may be approaching a financing inflection point within the next 6–12 months absent meaningful ARR acceleration. Debt and project finance: No disclosed debt. The company is equity-funded exclusively. No project finance obligations, customer financing, or government contract requirements identified. Capital adequacy verdict: The $100M Series D provides adequate runway for a 12–24 month acceleration phase. The critical dependency is ARR growth: Semgrep must demonstrate a meaningful step-up from the $33.6M ARR base (e.g., toward $50–70M) to justify a Series E at a higher valuation. If ARR growth has stalled post-Opengrep fork, the fundraising window becomes more challenging. [CI025, CI026, CI027, CI028, CI029, CI030]
| Item | Value / Status | Source | Notes |
|---|---|---|---|
| Total Funding | $204M cumulative | Company-announced (PR Newswire Feb 2025) | Series A ($0.01M not disclosed) + B + C $53M + D $100M |
| Last Round | $100M Series D, February 5, 2025 | PR Newswire, Menlo Ventures announcement | Led by Menlo (Matt Murphy board seat); Lightspeed, Redpoint, Sequoia, Felicis, Harpoon participated |
| Estimated Cash on Hand (May 2026) | $50–90M (author estimate) | Derived from $100M Series D minus 15 months estimated burn at $4–7M/month | High uncertainty; actual depends on pre-close expenses, revenue collections, and capex |
| Estimated Monthly Burn Rate | $4–7M/month (author estimate) | Based on 257 employees × $200–250K fully loaded annual cost ÷ 12, plus infrastructure/G&A | Lower bound assumes efficient org; upper bound includes aggressive GTM expansion |
| Estimated Runway (from May 2026) | 10–22 months (author estimate) | Cash on hand estimate ÷ monthly burn estimate | Wide range reflects uncertainty in both cash and burn; likely Series E needed by H1 2027 |
| Planned Use of Series D Funds | AI/program analysis talent, product awareness, GTM expansion (Europe/APAC) | PR Newswire Feb 2025 | No specific allocations disclosed; three stated buckets |
| Outstanding Debt / Project Finance | None identified | Public disclosures and news search | No venture debt, convertible notes, or project finance obligations identified |
| Next-Round Trigger | Unknown — estimated ARR step-up to $60–80M or product milestone | Author estimate based on comparable Series E benchmarks | Series E typically triggered at 2–3x ARR step-up from Series D ARR base |
All estimates are author-derived. Actual cash on hand, burn rate, and runway are private. Series E timing and terms are speculative and based on industry comparables.
[CI025, CI026, CI027, CI028, CI029, CI030]4.6 Exhibits
05Product & Technology
5.1 Product Definition and Customer Workflow
Semgrep's product is a developer-first application security platform that scans source code at commit time — in the developer's IDE, in CI/CD pull requests, and in full-repository scheduled scans — to identify security vulnerabilities before they reach production. The platform is organized around four primary products: **Semgrep Code (SAST):** Static application security testing engine that finds security vulnerabilities by pattern matching and dataflow analysis against a library of 20,000+ Pro rules (curated by Semgrep engineers) and 3,000+ community rules. The Pro Engine adds cross-file and cross-function taint tracking, enabling detection of vulnerabilities that span multiple modules — the technical capability that most distinguishes Semgrep from simple pattern-match tools like grep or basic SAST scanners. **Semgrep Supply Chain (SCA):** Open-source dependency analysis that goes beyond simple CVE-list matching by applying reachability analysis — verifying whether a vulnerable function in a dependency is actually called by the application's code. This "reachability-aware SCA" dramatically reduces noise: Semgrep claims to surface only 2–5% of the CVEs flagged by list-matching SCA tools as "reachable" in a given codebase. **Semgrep Secrets:** Hardcoded credential detection for API keys, tokens, passwords, and private keys embedded in source code. Includes live validation (pinging endpoints to confirm a detected secret is active) and PR-blocking to prevent secrets from being merged. **Semgrep Assistant:** AI-powered triage and remediation layer, launched in 2024, built on top of large language models (likely OpenAI GPT-4 or Claude). Assistant automatically triages scan results, filters confirmed false positives, explains findings in natural language, and generates suggested code fixes. Assistant is bundled with Enterprise and optionally available in Teams tier. The customer workflow begins with developer self-service adoption via GitHub Actions or CLI (Community Edition → Teams upgrade), then expands to enterprise-wide deployment via direct sales with the Managed Scanning feature, which automates CI/CD configuration across all repositories without requiring per-team developer involvement. [CE001, CE002, CE003, CE004, CE005, CE006]
| Module / SKU | Primary User | Status / Maturity | Key Differentiation | Diligence Gap |
|---|---|---|---|---|
| Semgrep Code (SAST) — CE (Free) | Individual developer / small team | GA — mature, 7+ years in market | OSS portability, rule language accessibility, 40+ languages, community rules | CE-to-paid conversion rate impacted by Opengrep fork; monitor adoption metrics |
| Semgrep Code (SAST) — Pro Engine | Engineering team / enterprise security team | GA — mature, Pro Engine launched 2022 | Cross-file/cross-function dataflow analysis; 20,000+ Pro rules; lower FP rate vs. CE | False-positive rate benchmarks vs. competitors (CodeQL, Checkmarx) not independently verified |
| Semgrep Supply Chain (SCA) | AppSec team / DevOps | GA — reachability analysis GA since 2023 | Reachability-aware SCA reduces noise by 95%+ vs. CVE-list tools; SBOM export | Reachability accuracy benchmark methodology not independently audited; Java/JS more mature than Python/Ruby |
| Semgrep Secrets | Developer / AppSec | GA — launched 2023 | Live secret validation (pings APIs to confirm active secrets); PR-blocking | Market is crowded (GitLeaks, TruffleHog, GHAS, GitLab); differentiation from free alternatives unclear |
| Semgrep Assistant (AI triage) | AppSec / developer | GA Beta — launched 2024, active development | AI triage and auto-fix suggestions; false positive filtering; powered by LLM APIs | LLM provider dependency (OpenAI/Anthropic); fix quality and auto-acceptance rate not published |
| Managed Scanning | Enterprise AppSec team | GA — available 2024 | Handles CI/CD configuration across all repos; reduces time-to-deploy from days to hours | Enterprise deployment at scale (10,000+ repos) not benchmarked publicly; capacity constraints unknown |
Maturity assessments based on Semgrep public documentation and product release history. FP rate and benchmark data are company-claimed; independent verification is limited.
[CE001, CE002, CE003, CE004, CE005]| User Job | Current Workflow (Without Semgrep) | Semgrep Solution | Measurable Benefit (Company-Claimed) | Key Limitation |
|---|---|---|---|---|
| Developer: catch security bugs before PR merge | Manual code review; SAST scanner with high FP rate requiring manual triage | Semgrep Code in CI/CD with Pro rules: automated finding on PR diff with low FP rate | Developers fix issues at PR time; up to 10x faster than post-deployment remediation (claim) | Scan coverage depends on rule library; novel vulnerability classes not covered until rules are written |
| AppSec team: prioritize which CVEs to fix in OSS dependencies | Full CVE scan output (10,000+ findings); manual triage by severity; CVSS score filtering | Semgrep Supply Chain: reachability analysis filters to 2–5% of CVEs that are actually code-reachable | Claimed 95%+ noise reduction; reduces triage time from days to hours | Reachability accuracy limited for dynamic dispatch, reflection, and certain language idioms (Ruby, PHP) |
| Developer: prevent hardcoded secrets from being committed | Git commit hook (optional); periodic secret scan; post-commit remediation | Semgrep Secrets: pre-commit blocking + live validation of detected secrets | Live validation reduces false positives vs. regex-only tools (e.g., TruffleHog) | High false-positive rate on long random strings; configuration overhead for custom token formats |
| AppSec team: deploy security scanning to 500+ repos without per-team effort | Per-team CI/CD configuration; developer education; manual yml authoring | Semgrep Managed Scanning: centralized deployment via GitHub App; no per-team CI changes needed | Deployment time reduced from weeks to hours for enterprise-wide rollout | Managed Scanning is new; limited published case studies at 10,000+ repo scale |
| AppSec team: triage and explain large scan backlogs | Manual review of hundreds of findings per sprint; JIRA ticket spam; developer frustration | Semgrep Assistant: AI triage filters confirmed FPs, explains findings in plain language, suggests fixes | Claimed reduction of triage burden by 60%+ (company-claimed; not independently measured) | LLM inference cost and latency; fix quality varies by language and finding type |
Benefit metrics marked 'company-claimed' are sourced from Semgrep product pages and blog posts and have not been independently verified.
[CE001, CE002, CE003, CE005, CE006]Customer journey is idealized. Enterprise sales cycles vary by organization maturity, security budget cycles, and competitive presence. Not all customers follow the CE → Teams → Enterprise progression.
5.2 Architecture and Operating Model
Semgrep's software architecture has three layers: **Layer 1 — The Scanner Engine (OSS Core):** The foundational static analysis engine is written in OCaml and released as open-source (previously LGPL-2.1, now under the Semgrep Open Source License with December 2024 CE rule restrictions). It uses tree-sitter grammars for language-specific AST (Abstract Syntax Tree) parsing across 40+ programming languages. The OSS engine performs syntactic pattern matching and intra-procedural analysis available to all tiers. **Layer 2 — The Pro Engine (Paid):** The Pro Engine extends the OSS core with inter-procedural taint analysis (cross-file, cross-function dataflow), the full 20,000+ Pro rule library, and advanced language-specific analyzers. The Pro Engine runs in Semgrep's cloud infrastructure (not locally), meaning scan results are transmitted to Semgrep servers for Pro-tier analysis. This creates a cloud dependency for all paying customers. **Layer 3 — The AppSec Platform (Cloud):** The web-based management console (semgrep.dev) provides repository management, finding triage, rule configuration, policy enforcement, user management (SSO/SAML/SCIM), reporting dashboards, AI triage (Semgrep Assistant), Managed Scanning orchestration, and API access. The platform stores finding history and trends. **Data pipeline:** Source code is scanned locally by the Semgrep CLI (run in CI/CD); findings metadata (file paths, rule IDs, matched text snippets, line numbers) are transmitted to the cloud platform. Full source code is not transmitted by default; only matched code snippets and context lines are sent. This architecture is critical for enterprise security approval processes. **Dependency map:** The platform is tightly integrated with GitHub, GitLab, Bitbucket, and Azure DevOps via OAuth and webhook APIs. Semgrep Assistant depends on third-party LLM APIs (OpenAI or Anthropic) for code explanation and fix generation. Supply Chain depends on CVE/NVD databases (NIST), GitHub Advisory Database, and Semgrep's proprietary reachability analysis. The OSS engine is a hard dependency for the entire platform. [CE007, CE008, CE009, CE010, CE011, CE012]
| Layer / Component | Role | Technology / Implementation | External Dependency | Key Risk |
|---|---|---|---|---|
| Language parser / AST | Convert source code to Abstract Syntax Tree for analysis | tree-sitter grammars per language; maintained by OSS community and Semgrep team | tree-sitter OSS library (MIT license) | Language coverage gaps; new language versions may break grammars before community patches |
| Pattern matching engine (OSS Core) | Execute YAML rule patterns against AST; intra-procedural analysis | OCaml codebase; LGPL-2.1 (pre-Dec 2024) / Semgrep OSL (post-Dec 2024); runs locally on developer machine or CI runner | None — self-contained binary | Opengrep fork; performance gap if Opengrep's 3.15x speedup claim is sustained |
| Pro Engine (taint / dataflow) | Cross-file and cross-function taint analysis for Pro rules | Proprietary OCaml extension to OSS core; runs via Semgrep cloud API for cloud-hosted analysis | Semgrep cloud infrastructure (AWS/GCP); API call from local scanner | Cloud dependency creates latency and potential outage risk in air-gapped environments; no on-prem option at Teams tier |
| Rule registry | Store, version, and distribute rules to users | Semgrep Registry (semgrep.dev/r); YAML rule format; community + Pro rules | GitHub (for community rules); Semgrep-managed API for Pro rules | Rule freshness: newly disclosed CVE classes may lag community rule publication by days to weeks |
| Cloud platform (AppSec dashboard) | Finding management, triage, reporting, SSO, Managed Scanning orchestration | SaaS web application; semgrep.dev; multi-tenant with enterprise tenant isolation | AWS/GCP for compute and storage; third-party LLM APIs (OpenAI/Anthropic) for Assistant | LLM provider dependency for Assistant; customer data processed by third-party LLM may require security review |
| CI/CD integrations | Trigger scans on PR events; post findings to PR checks; block merges | GitHub Actions, GitLab CI, Jenkins plugin, CircleCI orb, Azure DevOps extension, Bitbucket pipelines | GitHub API, GitLab API, Bitbucket API, Azure DevOps API | GitHub API rate limits and policy changes could affect scanning frequency at enterprise scale |
| Reachability engine (Supply Chain) | Build call graph from application code; overlay CVE-affected function calls | Proprietary call graph analysis built on Pro Engine dataflow primitives | NIST NVD CVE feed, GitHub Advisory Database, OSS Insights data | NVD feed delays (up to 48h post-disclosure); reachability inaccurate for reflection/dynamic dispatch |
Architecture details inferred from Semgrep public documentation, OSS source code, and product blog posts. Proprietary layer details are incomplete.
[CE007, CE008, CE009, CE010, CE011]Layer boundaries are based on Semgrep public documentation. Pro Engine cloud execution boundary is inferred from documentation language about Pro Engine running on Semgrep infrastructure.
Dependency relationships inferred from public documentation. Exact cloud provider and LLM provider are not publicly confirmed; AWS and OpenAI are most likely based on available signals.
5.3 Deployment, Integrations, and Roadmap
**Deployment modes:** - CLI: `semgrep scan` runs locally against any git repository; requires Python 3 or Docker - CI/CD native: GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, Azure DevOps, Bitbucket Pipelines — official action/plugin maintained by Semgrep - IDE plugins: VS Code extension, IntelliJ/JetBrains plugin, LSP-compatible editors - Managed Scanning: Semgrep deploys and maintains CI/CD configuration across all repositories via GitHub App or GitLab integration, eliminating per-team developer configuration burden - API: REST API for finding export, SBOM generation, and CI status webhook integration with JIRA, Linear, PagerDuty, Slack **Platform integrations:** Semgrep integrates with JIRA (ticket creation from findings), Slack (PR notifications), GitHub/GitLab Security Dashboards (SARIF output), Snyk dependency data (historical, pre-Snyk-compete overlap), and SIEM tools via webhook. SAML 2.0, Okta, Azure AD, and Google Workspace are supported for SSO. **Roadmap trajectory (2025–2026):** - AI-first direction: expanding Semgrep Assistant to auto-fix generation, IDE-first triage, and developer-facing remediation coaching - Managed Scanning GA: reducing time-to-deploy from hours to minutes for enterprise customers - Supply Chain expansion: broader reachability analysis for interpreted languages (Python, Ruby, PHP) - Geographic expansion: European and APAC data residency options to satisfy GDPR and regional data laws - Rule quality: continuous expansion of Pro rules library; community rules remain open [CE013, CE014, CE015, CE016, CE017]
| Date / Stage | Feature / Milestone | Status | Strategic Implication | Source |
|---|---|---|---|---|
| 2017–2021 | Semgrep OSS core release; community rules ecosystem build; Series A/B funding | Complete — shipped | Established OSS developer brand; created pull-request feedback loop; built community moat | Semgrep blog, Crunchbase |
| 2022 | Semgrep Pro Engine launch (cross-file/function dataflow, Pro rules) | Complete — GA | Enabled differentiated enterprise sales; validated paid tier value proposition vs. free tools | Semgrep blog — Pro Engine announcement |
| 2023 | Semgrep Supply Chain GA; Semgrep Secrets launch; Series C $53M | Complete — GA | Expanded from single-product SAST to multi-product AppSec platform; increased ACV opportunity | PR Newswire, Semgrep blog |
| 2024 | Semgrep Assistant GA Beta; Managed Scanning launch; December 2024 CE license change | Complete — in market | AI triage differentiates vs. legacy SAST; Managed Scanning reduces enterprise deployment friction; license change creates community risk | Semgrep blog, Opengrep announcement |
| Feb 2025 | Series D $100M close; Garrett Souza (VP Sales) hire; Opengrep fork launch | Complete | Enterprise GTM acceleration; direct sales investment; community fork creates competitive and reputational risk | PR Newswire, Opengrep blog |
| 2025–2026 (planned) | AI auto-fix generation GA; EU/APAC data residency; Supply Chain reachability for Python/Ruby/PHP; FedRAMP Authorization progress | In development | AI differentiation vs. GitHub Copilot Autofix critical; data residency enables European enterprise sales; FedRAMP required for federal market | PR Newswire Series D use-of-funds; Semgrep roadmap blog |
| 2026+ (inferred) | Series E financing; possible international office openings; potential platform expansion into DAST or runtime protection | Speculative | Capital adequacy requires ARR step-up; any DAST/runtime move would require significant product investment against established players (Contrast, Invicti) | Author inference based on industry trajectory |
Roadmap items for 2025–2026 are inferred from Series D use-of-funds announcement and product blog posts. 2026+ items are speculative author inferences.
[CE013, CE014, CE015, CE016, CE017]5.4 Technology Differentiation and IP
Semgrep's primary technical differentiation claims are: 1. **Rule language and portability:** The Semgrep rule language (YAML-based pattern DSL) allows security engineers to write rules without deep compiler knowledge. A rule written for one language framework is typically adaptable to another in minutes. This portability creates network effects: 3,000+ community rules have been contributed by users for frameworks and languages that Semgrep's team has not prioritized. 2. **Pro Engine dataflow precision:** Cross-file and cross-function taint analysis is computationally expensive; Semgrep implements it via compositional interprocedural analysis that scales to enterprise-sized codebases in reasonable scan times. Competitors like CodeQL (GitHub) also offer interprocedural analysis, but CodeQL requires a proprietary query language with a steep learning curve. Semgrep's claim is higher developer accessibility without sacrificing precision. 3. **Reachability-aware SCA:** The Supply Chain product's reachability analysis (calling-graph computation on top of dependency graph) is a genuine technical differentiator in the SCA market. Most SCA tools flag all CVEs in the dependency graph regardless of code paths; Semgrep reduces this by 95%+ in published benchmarks. 4. **Data moat via scan telemetry:** 75M+ annual scans generate anonymized pattern telemetry that informs rule quality and false-positive rates. This data advantage compounds over time if Semgrep can use it to train rule classifiers. 5. **Speed:** Semgrep OSS is designed for developer-time feedback loops; scan times target <60 seconds for incremental scans on changed files. The Opengrep fork claims 3.15x performance improvement in full-repo benchmarks as of early 2025, which, if accurate, represents a competitive threat to Semgrep's developer experience advantage. **IP position:** No public patent portfolio identified. IP is primarily embedded in the Pro Engine's proprietary dataflow analysis and the Pro rule library. The OCaml engine source code is open (with license restriction post-Dec 2024). The Pro Engine and Pro rules are proprietary trade secrets. [CE018, CE019, CE020, CE021, CE022, CE023]
Capability ratings are author assessments based on public documentation, product feature lists, and competitor comparisons. 'High/Medium/Low' ratings are qualitative; no independent benchmark exists for all dimensions.
5.5 Trust, Security, Compliance, and Quality Controls
**Security certifications:** Semgrep maintains SOC 2 Type II certification, covering security, availability, and confidentiality controls. The compliance report is available under NDA to enterprise customers via trust.semgrep.dev. **GDPR compliance:** Semgrep has published a Data Processing Agreement (DPA) for European customers and supports GDPR data deletion requests. As of 2025, code snippet data transmitted to the Semgrep platform was subject to GDPR retention and deletion controls. **FedRAMP:** Not in FedRAMP Authorized status as of May 2026. This is a blocking factor for U.S. federal government sales and limits addressable market in regulated U.S. government sectors. Semgrep has been noted as "FedRAMP Ready" in progress; completion timeline is unknown. **HIPAA:** No public HIPAA BAA offering identified; Semgrep does not target healthcare as a primary vertical. **Data handling policy:** Semgrep does not train its AI models on customer code by default; opt-in for telemetry improvement programs. The privacy documentation states that code snippets sent to the Semgrep cloud platform for Pro Engine analysis are not used for rule training without explicit customer consent. **Status and reliability:** Status page (status.semgrep.dev) reports uptime SLA of 99.9% for Enterprise tier. No major publicly disclosed outages identified as of May 2026. **Quality controls:** Semgrep publishes false-positive rate benchmarks for Pro rules; typical Pro rule FP rate is claimed to be <5% on the benchmarked rulesets. Community rules have no enforced FP rate standard. **Vulnerability disclosure:** Semgrep has a published responsible disclosure policy. No public CVEs attributed to the Semgrep SaaS platform identified. [CE024, CE025, CE026, CE027, CE028, CE029]
| Control / Certification | Status | Scope | Gap / Risk |
|---|---|---|---|
| SOC 2 Type II | Certified — active | Security, availability, confidentiality controls for Semgrep cloud platform | Report available under NDA only; last audit date not publicly disclosed |
| GDPR compliance | Compliant — DPA published | Data Processing Agreement for EU customers; code snippet retention and deletion controls | Geographic data residency (EU-hosted) not yet generally available as of May 2026; in roadmap |
| FedRAMP | FedRAMP Ready — not yet Authorized | Preliminary assessment complete; full Authorization not achieved | Blocks U.S. federal government sales; completion timeline unknown; multi-year effort |
| HIPAA | Not applicable — no BAA | Semgrep does not target healthcare vertical and has no HIPAA BAA offering | Limits healthcare sector sales if AppSec need emerges |
| AI/LLM data handling (Assistant) | No opt-in telemetry training by default | Customer code snippets sent to LLM API are not used for model training without consent | Third-party LLM provider processes snippets; customers may require sub-processor DPA addendum |
| Vulnerability disclosure policy | Published — responsible disclosure program | Security bug reports accepted via security@semgrep.com; CVD process in place | No bug bounty program identified; may limit external security research contributions |
| Platform uptime SLA | 99.9% Enterprise SLA | Semgrep AppSec platform availability commitment for Enterprise tier | Status page (status.semgrep.dev) tracks incidents; no major outages disclosed as of May 2026 |
| False-positive rate (Pro rules) | Company-claimed <5% FP rate on benchmarked rulesets | Pro rules — specific OWASP-mapped rule categories | No independent third-party FP benchmark published; methodology not validated externally |
Status information from trust.semgrep.dev, Semgrep documentation, and public disclosures. FedRAMP status from government databases and Semgrep blog references.
[CE024, CE025, CE026, CE027, CE028, CE029]5.6 Exhibits
06Customers
6.1 Customer Base Segmentation
Semgrep's customer base consists of three distinct segments with fundamentally different acquisition dynamics, usage patterns, and revenue contribution: **Segment 1 — Community Edition (CE) / Open Source Users (Free):** Estimated hundreds of thousands of developers who use the Semgrep CLI for personal projects, side projects, or evaluated installations. This group contributes zero direct revenue but is the source of Semgrep's PLG pipeline. CE users generate the 75M+ annual scan signals that provide telemetry for rule improvement. The December 2024 CE license restriction has created uncertainty in this segment, with the Opengrep fork offering an alternative CE path. **Segment 2 — Teams Tier (Self-Serve Paid):** Engineering teams at companies of 10–500 employees who have exceeded the CE free tier limits or need Pro rules, AI triage, or Secrets scanning. Buyer is typically an engineering lead or developer security champion. Purchase is self-serve via credit card or annual invoice. Customer economics: $30/contributor/month × 12 months = $360/contributor/year minimum. A 50-person engineering team paying $30/contributor would contribute ~$18K/year. **Segment 3 — Enterprise (Direct Sales):** Organizations with 500+ employees, typically CISO-led buying, requiring SSO/SAML, SCIM, audit logging, SLA, Managed Scanning, and security compliance documentation. This segment contributes the majority of ARR (estimated 60–70% based on typical PLG enterprise revenue mix). Average contract value is estimated at $50K–$300K/year based on comparable SAST enterprise vendors. Multi-year contracts are typical. Key verticals: SaaS/cloud-native, fintech, enterprise software, consumer technology. **Geographic concentration:** North America is the primary market (headquarters San Francisco; most named customers are U.S.-based). European and APAC expansion was announced as a Series D priority, but no European enterprise customer case studies have been published. **Vertical concentration:** The named customer set is concentrated in software-native companies (Figma, Dropbox, Slack, GitLab, Shopify) — companies with large engineering teams, sophisticated security programs, and developer-first cultures. This creates vertical concentration in "tech company" buyers rather than broad industry penetration. [CU001, CU002, CU003, CU004, CU005]
| Segment | Buyer / User / Payer | Use Case | Scale / Size | Revenue / Strategic Value | Key Gap |
|---|---|---|---|---|---|
| CE / Open Source (Free) | Individual developer, open-source contributor | Local code scanning, custom rule development, OSS security enforcement | Hundreds of thousands of installations globally | Zero direct revenue; top-of-funnel for paid tiers; community rule ecosystem | License change + Opengrep fork may accelerate CE churn to free alternative |
| Teams Tier (Self-Serve Paid) | Engineering lead, developer security champion, small AppSec team | CI/CD-integrated SAST/SCA/Secrets for engineering teams exceeding free tier | 10–500 developer organizations; self-serve purchase | Estimated 30–40% of ARR; unit economics: $360–720/year per contributor | Customer count and ARPU undisclosed; conversion rate from CE unknown |
| Enterprise (Direct Sales) | CISO, VP Engineering, Director of AppSec (economic buyer) | Enterprise-wide AppSec platform: Code + SC + Secrets + Assistant + Managed Scanning | 500+ employee organizations; multi-department deployments | Estimated 60–70% of ARR; ACV $50K–$300K; multi-year contracts | Customer count and NRR undisclosed; no public enterprise win/loss rate |
| OEM / Embedded (GitLab) | GitLab (via GitLab Ultimate SAST scanner) | Semgrep CE rules embedded in GitLab's SAST offering | GitLab's enterprise customer base (millions of users) | Indirect: rule ecosystem development; not direct ARR from GitLab | Revenue terms of GitLab arrangement not disclosed; GitLab can switch engines |
Segment sizes and revenue contribution estimates are author-derived based on typical PLG SaaS enterprise revenue mix benchmarks. Actual breakdown is private.
[CU001, CU002, CU003, CU004]Journey stages idealized from Semgrep PLG product docs. Actual journeys vary by organization security maturity and buyer persona.
6.2 Adoption Trajectory and Public Traction
Semgrep's publicly observable adoption metrics paint a picture of strong developer community adoption, with more limited visibility into commercial traction: **Community metrics (high confidence, publicly verified):** - 75M+ annual code scans — company-claimed as of 2025; represents the total scan count across all CE + paid tiers - 14,300+ GitHub stars — verifiable on github.com/semgrep/semgrep; above-average for developer security tools - 3,000+ community rules contributed by external developers — evidence of ecosystem depth - 40+ languages supported — broad language coverage reducing friction for polyglot organizations **Review platform metrics (medium confidence):** - G2: 30+ reviews, average rating 4.5/5 as of early 2026; most positive reviews highlight rule accuracy and developer-friendliness; most negative reviews cite false positive noise on community rules and CI performance overhead - Gartner Peer Insights: limited data; Semgrep is not yet listed in the Gartner Magic Quadrant for Application Security Testing (as of 2025; Snyk, Checkmarx, and Veracode dominate) - Capterra and PeerSpot: smaller review sets; consistent with G2 sentiment **Revenue proxy traction:** - ARR ~$33.6M (Latka, Sept 2025 est.) with 210 employees — implied customer base of 100–400 paid accounts at typical SAST enterprise ACV ranges - Revenue per employee at $160K/employee is below peak developer SaaS benchmarks but consistent with growth-stage expansion **Adoption freshness risk:** The December 2024 CE license restriction and the January 2025 Opengrep fork represent a potential inflection point in new CE adoption. If new developer installations are migrating to Opengrep rather than Semgrep CE, the top-of-funnel CE acquisition rate may be decelerating, which would eventually slow Teams and Enterprise pipeline growth. [CU006, CU007, CU008, CU009, CU010, CU011]
| Metric | Value | Date | Source | Confidence | Implication | Missing Denominator |
|---|---|---|---|---|---|---|
| Annual code scans | 75M+ | 2025 | Semgrep company-claimed | medium | Strong developer pipeline; 75M scans across CE + paid tiers validates platform reach | No breakdown between CE, Teams, and Enterprise scan volumes |
| GitHub stars | 14,300+ | May 2026 | GitHub (publicly observable) | high | Top 10% of developer security tools by GitHub star count; indicates strong developer brand | Stars are a vanity metric; no direct correlation to paid conversion |
| Community rules contributed | 3,000+ | 2025 | Semgrep registry (semgrep.dev/r) | high | Active community ecosystem; rules contributed by external developers for 40+ languages | Rule quality variance is high; no FP rate enforcement on community rules |
| Pro rules (curated) | 20,000+ | 2025 | Semgrep company-claimed | medium | Largest curated Pro rule library in SAST market; relevant OWASP/CWE coverage | Rule coverage by language and framework is uneven; no independent audit |
| Languages supported | 40+ | May 2026 | Semgrep documentation | high | Broadest language coverage in SAST market; key differentiator for polyglot organizations | GA vs. beta/experimental language quality varies significantly |
| ARR (estimated) | ~$33.6M | Sept 2025 | Latka (crowdsourced, unaudited) | low | Implies 100–400 enterprise accounts or equivalent Teams/Enterprise mix at typical ACV | Unverified; no customer count or ACV breakdown available |
| G2 reviews / rating | 30+ reviews, 4.5/5 avg | Early 2026 | G2.com | medium | Developer satisfaction signal; consistent with PLG community-first positioning | Small review sample; selection bias toward satisfied users who proactively review |
| Employees | 257 | March 2026 | Tracxn | medium | Series D hiring has grown from 210 (Sept 2025) to 257 (March 2026); signals active investment in GTM and R&D | Headcount growth does not confirm ARR growth; ratio is declining if ARR stagnant |
Public traction metrics are company-claimed or publicly observable. Revenue proxy estimates are author-derived. All metrics marked low or medium confidence require management verification.
[CU006, CU007, CU008, CU009, CU010]All funnel values below 'Active CE Scan Users' are author estimates derived from ARR and typical PLG conversion benchmarks. Actual customer counts are undisclosed. These numbers are illustrative only.
6.3 Named Customer Evidence
Semgrep has published named customer references and case study blog posts for several high-profile organizations. The quality of evidence varies by customer: **Figma:** Public blog post and Semgrep landing page reference confirm production use of Semgrep Code for SAST at scale across Figma's engineering team. Figma has a 150+ person engineering organization and uses Semgrep to enforce custom security rules in CI/CD, with specific rules written by their security team. This is a high-quality enterprise reference — production deployment, custom rule authoring, and engineering team-specific outcomes. **Dropbox:** Semgrep published a case study on Dropbox's use of Semgrep for developer-led security remediation. Dropbox is a large engineering org (1,000+ engineers) using Semgrep to scale security review coverage without growing the security team proportionally. High reference quality. **GitLab:** GitLab, both a competitor (native CI/CD with SAST) and a customer, uses Semgrep CE rules in GitLab Ultimate's SAST scanner under an OEM/integration arrangement. This represents a partnership-as-distribution dynamic. GitLab embedding Semgrep rules validates technical quality but also means GitLab can switch rule engines at any time. **Snowflake:** Named on Semgrep's customer page; no detailed case study published as of May 2026. Snowflake has a large engineering team and complex codebase; the reference implies enterprise-grade deployment. **HashiCorp:** Named on Semgrep's customer page; blog posts reference HashiCorp engineers contributing community rules. This is a developer-community engagement rather than a direct commercial reference. **Slack (acquired by Salesforce):** Named customer; Slack's engineering team adopted Semgrep for custom rule enforcement pre-Salesforce acquisition. Reference freshness is uncertain (Slack engineering org post-acquisition may have different tooling). **Shopify:** Named on Semgrep customer page; Shopify has a significant security engineering team. No detailed case study; reference indicates enterprise-level deployment. [CU012, CU013, CU014, CU015, CU016, CU017]
| Customer | Segment / Vertical | Deployment / Use Case | Production vs Pilot | Outcome Evidence | Reference Limitation |
|---|---|---|---|---|---|
| Figma | Enterprise — product design SaaS; 1,500+ employees | Semgrep Code in CI/CD; custom YAML rules written by Figma security team; enforced on PR merge | Production — full CI/CD enforcement | Security team writes custom rules; deployed across engineering team; specific rule categories documented in Semgrep case study | Case study authored by Semgrep; no independent third-party verification; Figma engineering team size not disclosed in case study |
| Dropbox | Enterprise — file storage SaaS; 2,000+ employees | Semgrep Code for developer-led security remediation; scaling security review without headcount growth | Production — organization-wide | Semgrep blog case study documents 'scale security without scaling headcount' outcome; specific metrics (findings reduced, time saved) not quantified publicly | Case study is company-authored; metrics unverified; post-Dropbox acquisition by Salesforce, tooling decisions may have changed |
| Snowflake | Enterprise — cloud data platform; 5,000+ employees | Semgrep Code; enterprise AppSec program | Production — inferred from customer page listing | Named on Semgrep customer page; no detailed case study published | No outcome data; listing only; may have changed post-Semgrep customer page update |
| HashiCorp | Enterprise — infrastructure software; acquired by IBM 2024; 1,000+ employees | Semgrep CE + Teams; custom rule contributions to community registry | Production — active community contributors | HashiCorp engineers have contributed custom rules to Semgrep registry; evidence of active production use | IBM acquisition of HashiCorp may change AppSec tooling strategy; rule contributions may be individual, not corporate-mandated |
| GitLab | OEM / Embedded; also competitor | Semgrep CE rules embedded in GitLab Ultimate SAST scanner (GitLab CI native scanner) | Production — embedded in GitLab product | GitLab publicly documents use of Semgrep rules in their SAST integration; validates technical quality at massive scale | Partnership, not a direct commercial Enterprise contract; GitLab can replace Semgrep rules at any release; not an ARR-contributing reference |
| Shopify | Enterprise — e-commerce platform; 10,000+ employees | Semgrep Code; enterprise-scale deployment | Production — inferred from customer page listing | Named on Semgrep customer page; no detailed case study | No outcome data available; listing only; very large org may use multiple SAST tools simultaneously |
| Slack (Salesforce) | Enterprise — messaging SaaS; acquired by Salesforce 2021 | Semgrep Code; custom rule enforcement in CI/CD pipeline | Production — pre-Salesforce acquisition reference | Engineers at Slack have publicly discussed using Semgrep for custom security rules in engineering blog content | Reference pre-dates Salesforce acquisition; post-acquisition AppSec tooling decisions may differ; freshness uncertain |
All case studies were authored or curated by Semgrep. Independent verification is limited. Production vs. pilot status is inferred from available case study language.
[CU012, CU013, CU014, CU015, CU016, CU017]Evidence quality ratings are author assessments based on available public documentation. Semgrep does not publish standardized customer outcome metrics.
6.4 Retention, Durability, and Satisfaction
Semgrep has not publicly disclosed customer retention metrics (NRR, GRR, churn, renewal rates, or cohort data). All estimates below are author-derived from industry benchmarks and behavioral signals: **Enterprise tier retention proxy:** Enterprise contracts with SSO/SAML, SCIM, Managed Scanning, and multi-year commitments have structurally high switching costs. SAST tools, once deployed via Managed Scanning across an organization's full repository set, require security teams to reconfigure CI/CD, migrate finding histories, retrain developer habits, and re-certify the new tool for compliance purposes. This creates natural stickiness analogous to other developer infrastructure tools. Estimated enterprise GRR: 85–95%. **Teams tier retention proxy:** Self-serve Teams tier customers have lower switching costs — migration requires changing the GitHub Actions workflow file and moving rules. However, once an engineering team has customized rules and integrated findings into their JIRA workflow, switching friction is non-trivial. Estimated Teams tier GRR: 70–85%. **CE / Free tier retention:** CE users are by definition not revenue-contributing; CE "retention" (continued use of Semgrep CE rather than migrating to Opengrep) is unverifiable. The December 2024 license change may have accelerated CE churn toward Opengrep. **G2 satisfaction signals:** 4.5/5 average across 30+ reviews indicates strong developer satisfaction. Common positive themes: rule quality, ease of rule writing, CI integration, low friction. Common negative themes: Pro Engine scan latency on large codebases, community rule false positive rate, documentation depth for advanced use cases. **NPS proxy:** Semgrep has not published Net Promoter Score data. The consistent G2 positive reviews and active community rule contribution (3,000+ community rules) suggest a developer Net Promoter Score above 50, which is typical for developer tools with strong OSS community engagement. [CU019, CU020, CU021, CU022, CU023, CU024]
| Metric | Value / Status | Segment | Confidence | Diligence Ask |
|---|---|---|---|---|
| Net Revenue Retention (NRR) | Not disclosed | All tiers | none | Request NRR by segment (Teams vs. Enterprise) for trailing 12 months; confirm definition (expansion / contraction / churn) |
| Gross Revenue Retention (GRR) | Not disclosed | All tiers | none | Request GRR; confirms whether nominal ARR declines even before expansion revenue |
| Enterprise contract renewal rate | Estimated 85–95% (author estimate based on high switching cost, SSO/Managed Scanning stickiness) | Enterprise | low | Request renewal rate and weighted average contract length; confirm multi-year contract proportion |
| Teams tier renewal rate | Estimated 70–85% (author estimate based on lower switching cost, credit card churn) | Teams | low | Request monthly churn rate for Teams tier; confirm involuntary (payment failure) vs. voluntary churn |
| G2 customer rating | 4.5/5 average across 30+ reviews | Mixed tiers | medium | Independent signal; positive reviews cite accuracy and ease of use; negative reviews cite FP rate and scan speed |
| Gartner Peer Insights rating | Limited data — not in Gartner Magic Quadrant as of 2025 | Enterprise | low | Semgrep does not appear in Gartner MQ AST; entry requires vendor application and qualifying revenue/reference thresholds |
| Developer NPS (proxy) | Estimated 50–70 (developer tools with active OSS communities typically score high) | CE + Teams | low | No published NPS; active community rule contribution (3,000+ rules) and GitHub star growth are positive NPS proxies |
| Opengrep impact on CE retention | Unknown — potentially material | CE users | none | Request CE download trends before and after December 2024; compare CE active scan volume month-over-month |
Retention metrics are largely undisclosed. Estimates are author-derived from industry benchmarks and behavioral signal analysis.
[CU019, CU020, CU021, CU022, CU023]ALL RETENTION VALUES ARE AUTHOR-ESTIMATED BENCHMARKS. Semgrep has not disclosed NRR, GRR, churn, or cohort data. Enterprise retention is estimated from comparable developer security SaaS tools with SSO/API integration stickiness. Teams retention is estimated from self-serve B2B SaaS benchmarks (Benchmarkit 2025: median monthly churn 1.5–2%). CE retention is estimated from OSS tool active usage decay patterns. These figures require management data to validate.
6.5 Expansion Dynamics and Concentration Risk
**Expansion motion:** Semgrep's land-and-expand model operates at two levels: (1) within a customer, expanding from Code (SAST) to Supply Chain (SCA) to Secrets to Assistant ("breadth expansion") and (2) within a customer, expanding contributor count as more developers adopt Semgrep across teams ("seat expansion"). Both levers drive revenue growth without requiring new customer acquisition. The typical enterprise expansion progression: Teams tier adoption by one security engineer → pilot deployment to 3–5 teams → Managed Scanning enterprise-wide deployment → cross-sell Supply Chain and Secrets → platform ACV 2–4x initial contract. **Concentration risk:** No customer revenue concentration data is disclosed. Based on the named customer set (Figma, Dropbox, Slack, Snowflake, HashiCorp, GitLab, Shopify), the addressable base is heavily weighted toward large-cap tech companies with mature security programs and large engineering headcounts. This implies: - The top 10 customers likely represent 30–50% of ARR (estimated, not confirmed) - Loss of any named enterprise customer would be material at $33.6M total ARR - No evidence of distribution channel (reseller, MSSP, marketplace) customers at meaningful scale **Platform concentration risk from GitLab integration:** GitLab embeds Semgrep rules in GitLab Ultimate's SAST scanner. If GitLab were to switch to a different rule engine (e.g., built in-house or using CodeQL/Sonar rules), Semgrep would lose an indirect distribution channel. This is not a direct revenue dependency but a community/pipeline dependency. **Vertical concentration:** Semgrep's public customer references are concentrated in software-native companies. Expansion into regulated industries (financial services, healthcare, government) requires FedRAMP Authorization, HIPAA BAA, or sector-specific compliance certifications that Semgrep does not yet offer at scale, limiting the addressable market in those verticals. [CU025, CU026, CU027, CU028, CU029, CU030]
| Expansion Driver / Risk Factor | Direction | Estimated Impact | Diligence Path |
|---|---|---|---|
| Cross-sell: Code → Supply Chain → Secrets → Assistant | Expansion (positive) | Platform ACV 2–4x initial Code contract; reduces revenue per customer risk | Request product attach rate: what % of Code customers have purchased SC, Secrets, or Assistant? |
| Seat expansion: contributor count growth as hiring occurs at customer | Expansion (positive) | Automatic ARR growth without sales effort; typical in high-growth tech companies | Request average annual contributor count growth rate per customer cohort |
| Managed Scanning enterprise-wide deployment | Expansion (positive) | Drives enterprise-wide deployment from team-level adoption; accelerates ACV step-up | Track time from Teams pilot to Enterprise contract; measure Managed Scanning adoption rate |
| Top-10 customer revenue concentration | Risk (negative) | Estimated top-10 customers = 30–50% of ARR; loss of 1-2 large accounts is material at $33.6M ARR | Request top-10 customers as % of ARR; confirm multi-year contract status |
| GitLab embedded rules dependency | Risk (moderate) | If GitLab switches SAST engine, Semgrep loses indirect distribution at GitLab's scale | Clarify commercial terms of GitLab-Semgrep rule arrangement; assess switching likelihood |
| Opengrep fork CE attrition | Risk (negative) | CE attrition reduces top-of-funnel pipeline; compounding effect on Teams and Enterprise pipeline | Monitor Opengrep GitHub star growth, download volume vs. Semgrep CE trends |
| Vertical concentration in tech companies | Risk (negative) | Exposure to tech sector hiring freezes, layoffs, or budget cuts that reduce developer headcount | Request vertical breakdown of ARR; assess non-tech sector exposure |
| No channel partner revenue | Risk (negative) | No MSSP, VAR, or marketplace channel identified; 100% direct sales dependency | Ask whether channel strategy is planned as part of Series D GTM expansion |
Risk impact estimates are author-derived. Concentration percentages are speculative without customer data disclosure.
[CU025, CU026, CU027, CU028, CU029, CU030]6.6 Exhibits
07Risks
7.1 Risk Overview and Severity Ranking
Semgrep operates at the intersection of enterprise security software, open-source development, and AI-powered tooling — three domains with distinct and compounding risk profiles. The following seven risk categories are assessed from most to least severe based on potential investment impact: **1. Competitive commoditization (Critical):** GitHub Advanced Security (GHAS) + Copilot Autofix bundles SAST scanning and AI-powered code fixes into the GitHub Enterprise platform at zero marginal cost for existing GitHub Enterprise customers. Semgrep's core Teams tier and Semgrep Assistant value propositions are directly substitutable. This risk is structural and worsening: GitHub's distribution advantage (50M+ developers) creates an asymmetric acquisition moat. **2. Open-source fork / community fragmentation (High):** The Opengrep fork (January 2025) directly threatens Semgrep's developer acquisition funnel. Opengrep claims 3.15x performance improvement, provides CE feature parity, and is licensed under AGPLv3 (fully open). If Opengrep reaches critical community mass, new developer installations will prefer Opengrep CE, starving Semgrep's PLG pipeline at the top of the funnel. **3. Financial opacity / capital risk (High):** All operating metrics are undisclosed. Estimated burn ($4–7M/month) against estimated cash position ($50–90M) implies a Series E financing window within 12–18 months. If ARR growth has not accelerated sufficiently, fundraising at a flat or declining valuation becomes a structural risk, with potential for down-round or strategic pressure. **4. License legal risk (Medium-High):** The December 2024 license change modified the Semgrep CE license from LGPL-2.1 to a proprietary Semgrep Open Source License (SOSL) with restrictions on competing commercial use. This change may have created legal exposure if the transition did not comply with LGPL-2.1 relicensing requirements (which typically require consent from all copyright contributors). No litigation has been filed, but the risk exists. **5. Regulatory / compliance risk (Medium):** FedRAMP Authorization gap blocks U.S. federal market. EU AI Act obligations for AI-assisted security tooling are ambiguous. GDPR data residency for EU customers is an incomplete capability. **6. Operational / technology dependency risk (Medium):** LLM API provider dependency (OpenAI/Anthropic) for Semgrep Assistant creates concentration and pricing risk. GitHub API dependency for primary CI/CD integration creates platform risk. **7. Key person / execution risk (Medium):** Co-founders Isaac Evans (CEO) and Drew Dennison (CTO) are the primary leaders with no disclosed succession plan. Series D GTM build-out (VP Sales hired) represents a new execution challenge for an engineering-led organization. [CR001, CR002, CR003, CR004, CR005]
Heatmap ratings are author-assessed qualitative estimates. Likelihood categories: Low (<15%), Medium (15–40%), High (>40%). Investment impact categories reflect estimated downside to company value/ARR trajectory.
7.2 Legal, License, and Regulatory Risks
**Open source license change legal risk:** In December 2024, Semgrep modified the license for the CE rules repository from LGPL-2.1 to the Semgrep Open Source License (SOSL), a proprietary license restricting competing commercial use. LGPL-2.1 requires that relicensing of derivative works receive consent from all copyright contributors. The community rule registry contained contributions from thousands of developers under LGPL-2.1; if any contributor challenges the unilateral relicensing, Semgrep faces potential LGPL violation claims. No litigation has been filed as of May 2026, but community members on Hacker News and GitHub Discussions raised specific legal concerns about the transition process. **IP ownership and contributor agreements:** Semgrep's community contribution process (via GitHub pull requests) uses an implicit "inbound = outbound" licensing assumption rather than a formal Contributor License Agreement (CLA) for all rule contributions. If Semgrep does not have proper CLAs covering the 3,000+ community rules, the relicensing may be legally precarious. **FedRAMP Authorization gap:** Semgrep is classified as FedRAMP Ready but not Authorized. Without FedRAMP Authorization (In-Progress or full), Semgrep cannot be used in U.S. federal information systems, blocking the U.S. federal government sector entirely. FedRAMP Authorization typically takes 12–24 months once ATO (Authority to Operate) sponsorship is secured. **EU AI Act (potential scope):** The EU AI Act, which entered into force in August 2024, may impose obligations on AI-powered code scanning tools in categories affecting software development. Semgrep Assistant's AI-generated code fixes could be classified under limited-risk or general-purpose AI provisions, requiring transparency disclosures and documentation. Regulatory interpretation is pending; specific compliance obligations for developer tooling AI are unresolved. **Data privacy — GDPR:** Semgrep processes code snippets (including potentially personally identifiable developer data in code comments or variable names) on cloud infrastructure not yet offering EU data residency. GDPR Art. 44 restrictions on international data transfers require Standard Contractual Clauses (SCCs); Semgrep's DPA covers SCCs, but EU data residency customers have flagged data transfer latency and compliance clarity as procurement concerns. [CR006, CR007, CR008, CR009, CR010]
| Rule / License / Case | Jurisdiction | Status | Likelihood | Severity | Mitigation | Residual Exposure | Diligence Path |
|---|---|---|---|---|---|---|---|
| Semgrep Open Source License (SOSL) — December 2024 CE license change LGPL-2.1 relicensing compliance | U.S. (contract/IP law) | No active litigation filed; community legal challenges raised on GitHub Discussions and Hacker News | Low-Medium | High — existential if class of contributors files LGPL violation claim | Semgrep published rationale for license change; claims compliance; no CLA confirmation for all contributors | If LGPL-compliant CLAs not in place for all community contributors, relicensing is legally exposed | Request Semgrep legal opinion on LGPL relicensing; confirm CLA coverage for all >3,000 community rule contributors |
| FedRAMP Authorization gap — U.S. federal government market blocked | U.S. Federal (FedRAMP) | FedRAMP Ready — ATO process not yet completed as of May 2026 | N/A (regulatory requirement) | Medium — blocks $5–10B+ federal AppSec market; not existential for commercial SaaS but limits TAM | FedRAMP Ready status achieved; ATO sponsorship process underway | No FedRAMP Authorization until sponsor agency completes 3PAO assessment (12–24 months typical) | Confirm which federal agency is sponsoring Semgrep's ATO; request FedRAMP roadmap timeline |
| EU AI Act compliance — AI-assisted code fix generation | European Union | EU AI Act in force since August 2024; specific obligations for developer tooling AI ambiguous | Low-Medium | Low-Medium — potential compliance disclosure and documentation obligations | Limited-risk AI system transparency requirements likely apply; no high-risk classification expected for code security tooling | Regulatory interpretation guidance from EU AI Office pending; risk manageable with documentation | Monitor EU AI Act guidance on developer tooling; prepare transparency disclosure documentation for Semgrep Assistant |
| GDPR data processing — code snippet transmission to Semgrep cloud and LLM APIs | European Union / UK | Compliant — DPA published; SCCs in place for international transfers | Low | Medium — non-compliance with GDPR Art. 44 could result in supervisory authority audit or fine | Standard Contractual Clauses in Semgrep DPA address international transfer; EU data residency planned but not available | Until EU data residency is live, GDPR-strict enterprise customers may restrict code snippet transmission scope | Confirm which third-party LLM API sub-processors are listed in Semgrep DPA; verify SCC compliance for EU customers |
| IP infringement risk — Pro Engine dataflow analysis patent claims by third parties | U.S. / Global | No known patent disputes; Semgrep has no publicly disclosed patent portfolio | Low | Medium — if a deep-pocketed competitor files for patent protection on interprocedural dataflow analysis techniques used by Semgrep | Static analysis dataflow methods are prior-art-rich (Bell Labs, Carnegie Mellon, MIT); patent clearance risk is low but not zero | No current IP litigation risk; monitor competitor patent filings (Snyk, Checkmarx, GHAS) | Request IP due diligence on Pro Engine methods; confirm freedom-to-operate (FTO) analysis has been conducted |
Risk register based on public legal analysis, regulatory filings, and community forums. Non-public litigation, regulatory investigations, or IP conflicts may exist but were not identified.
[CR006, CR007, CR008, CR009, CR010]7.3 Operational, Security, and Technology Risk
**LLM API dependency (Semgrep Assistant):** Semgrep Assistant relies on third-party LLM APIs (OpenAI or Anthropic) for AI triage and code fix generation. This creates three distinct risks: (1) pricing risk — LLM inference costs may increase materially; (2) availability risk — LLM API outages or rate limiting directly impair the Semgrep Assistant feature; (3) data risk — code snippet transmission to a third-party LLM may violate enterprise data security policies, requiring additional procurement hurdles. **GitHub API dependency:** Semgrep's primary CI/CD integration is via GitHub Actions and GitHub App (for Managed Scanning). GitHub has historically maintained backward compatibility, but any changes to GitHub Actions runner environments, API authentication, or webhook delivery could disrupt customer scans. GitHub also competes with Semgrep via GHAS. **Cloud infrastructure concentration:** Semgrep's cloud platform is hosted on a single cloud provider (AWS or GCP, unconfirmed). A major outage to the primary cloud provider would impair the Semgrep AppSec Platform availability including findings management, policy enforcement, and Managed Scanning orchestration. **Security of the Semgrep scanning pipeline itself:** Semgrep analyzes code from customer repositories. A supply-chain attack targeting the Semgrep scanner (malicious rule injected into the Pro rules registry) could compromise customer CI/CD pipelines. Semgrep's rule signing and distribution security has not been independently audited. **Scan result data integrity:** False negative vulnerabilities (security bugs that Semgrep fails to detect) represent an operational liability. If a Semgrep customer suffers a security breach from a vulnerability class that Semgrep's Pro rules should have detected, the reputational and potential legal (negligence/warranty) exposure could be significant. **Performance degradation on large codebases:** Opengrep's 3.15x performance claim (full-repository benchmarks) suggests that Semgrep CE has accumulated technical debt in its scan engine. For enterprise customers with 100M+ LOC monorepos, slow scan times increase CI/CD cycle times, reducing developer experience quality and creating a procurement objection for performance-sensitive organizations. [CR011, CR012, CR013, CR014, CR015]
| Failure Mode | Likelihood | Severity | Mitigation Maturity | Residual Exposure | Unresolved Gap |
|---|---|---|---|---|---|
| Semgrep cloud platform outage — AppSec dashboard and Managed Scanning unavailable | Low (99.9% SLA implied) | Medium — finding management and new scan triggering impaired during outage | High — 99.9% Enterprise SLA; status.semgrep.dev monitoring; multi-region backup likely | Low for <1 hour outages; Medium for extended outages impacting enterprise compliance windows | On-premises deployment option for Enterprise not available; full cloud dependency |
| LLM API (OpenAI/Anthropic) outage — Semgrep Assistant unavailable | Medium (LLM APIs experience periodic outages) | Low-Medium — AI triage feature degraded; core scan results unaffected | Low — no confirmed multi-LLM fallback; Assistant feature is enhanced triage, not core scanning | Semgrep Assistant feature unavailable; enterprise customers may raise SLA questions during extended LLM outages | No disclosed multi-provider LLM fallback or on-prem LLM option |
| Malicious rule injection into Pro rule registry — supply chain attack via rule update | Very Low | High — malicious rule could execute arbitrary code in customer CI/CD pipelines | Medium — rule signing and code review process exists; specifics not publicly audited | Low probability, very high impact if executed; would compromise customer trust fundamentally | No third-party audit of rule registry security published; rule signing architecture not publicly documented |
| False negative vulnerability — Semgrep fails to detect exploited security bug in customer codebase | Medium (inherent limitation of static analysis) | Medium-High — if customer breach occurs from undetected vulnerability class, reputational and potential legal exposure | Medium — Semgrep publishes CWE coverage; limitations documented; not warranted as exhaustive detection | Semgrep's liability is limited by contract terms; reputational exposure from high-profile missed detection is real | No independent FP/FN rate benchmark for Pro rules; limitations not independently audited |
| Pro Engine scan performance degradation at scale — scans timeout on large codebases | Medium (Opengrep benchmarks suggest performance gap) | Medium — long scan times create CI/CD friction; developer resistance to enabling Semgrep in critical pipelines | Medium — incremental scan optimization ongoing; Opengrep fork highlights gap | Customer-facing performance SLA for Enterprise scans not published; enterprise customers may deprioritize Semgrep if scans slow CI cycles | No published Pro Engine performance benchmarks at enterprise scale (100M+ LOC) |
Risk ratings are author-assessed based on available operational data. Likelihood ratings (Low/Medium/High) are qualitative. Mitigation maturity ratings assess depth of existing controls.
[CR011, CR012, CR013, CR014, CR015]Dependency relationships are based on public documentation and product architecture analysis. LLM provider is unconfirmed; OpenAI is most likely based on available signals.
7.4 Partner and Dependency Risks
**GitHub platform risk (structural):** Semgrep's GTM depends on GitHub as the primary code host for its customer base. GitHub owns the CI/CD pipeline integration surface (GitHub Actions), the PR comment interface (where Semgrep posts findings), the repository permission model (required for Managed Scanning), and the competing product (GHAS + Copilot Autofix). GitHub could restrict third-party security tool API access, change GitHub App permission scopes, or tighten Actions runner security in ways that impair Semgrep's functionality. **Opengrep as a community substitute:** Opengrep is both a competitive and a dependency risk. As a fork, it depends on continued community investment in the OSS engine quality. If Opengrep attracts significant investment or corporate backing (e.g., a large tech vendor sponsoring Opengrep as a free community tool), the competitive pressure on Semgrep's PLG funnel intensifies dramatically. **LLM provider dependency:** If OpenAI or Anthropic changes API pricing, terms of service, or access policies, Semgrep's Assistant feature economics change materially. Migrating between LLM providers (e.g., OpenAI → Anthropic → Google Gemini) requires re-prompting, re-evaluation, and re-certification of fix quality, creating switching latency. **NVD/CVE data feed dependency (Supply Chain):** Semgrep Supply Chain depends on NIST NVD and GitHub Advisory Database for vulnerability data. NVD has experienced processing backlogs (documented in 2024: 93% of CVEs published in 2024 were NOT analyzed in NVD within 30 days). If these data quality degradations persist, Semgrep Supply Chain reachability analysis will lag the threat landscape, impairing the product's commercial value proposition. **Customer concentration risk:** Estimated top-10 customers represent 30–50% of total ARR. Loss of 2–3 named enterprise accounts (Figma, Dropbox, Snowflake) would represent a material ARR decline. No multi-year contract status for individual customers has been confirmed. [CR016, CR017, CR018, CR019, CR020]
| Dependency | Counterparty | Role | Concentration | Failure Scenario | Severity | Mitigation | Residual Exposure |
|---|---|---|---|---|---|---|---|
| GitHub API and GitHub Actions | GitHub (Microsoft) | Primary CI/CD integration surface; Managed Scanning via GitHub App; PR comment posting; webhook delivery | Very High — majority of Semgrep customers use GitHub as primary code host | GitHub restricts third-party GitHub App permissions, changes Actions runner security, or launches GHAS features that require enterprise customers to disable third-party scanners | High — any restriction materially impairs Semgrep's primary product delivery channel | Semgrep supports GitLab, Bitbucket, Azure DevOps as alternative VCS integrations; multi-VCS coverage reduces but does not eliminate concentration | Monitor GitHub API Terms of Service and GitHub Actions security policy changes; develop no-API local scan mode for customers who prefer not to use GitHub App |
| OpenAI / Anthropic LLM API | OpenAI or Anthropic (unconfirmed) | AI triage and code fix generation for Semgrep Assistant | High — single LLM provider dependency for all Assistant features | LLM provider raises API pricing materially, changes data handling terms, or restricts access for developer tooling use cases | Medium — Assistant feature impaired; gross margin compressed if LLM costs increase; enterprise data policies may block LLM API data transmission | No confirmed multi-provider fallback; low mitigation maturity | Long-term: invest in local/on-prem LLM options for air-gapped enterprise customers; negotiate multi-year API pricing agreements |
| NIST NVD + GitHub Advisory Database | NIST (U.S. government) + GitHub | CVE data feed for Supply Chain reachability analysis | High — no confirmed alternative CVE data source for Supply Chain | NVD backlog worsens; GitHub Advisory database coverage gaps for non-open-source advisories | Medium — Supply Chain reachability analysis quality degrades; product value proposition for SCA impaired | Low mitigation — no confirmed proprietary CVE database; dependency on public data feeds | Build or license proprietary CVE database; partner with commercial threat intel vendors |
| Opengrep community (adverse dependency) | Opengrep (open-source community / undisclosed backers) | CE-tier competitive substitute; community rule contribution alternative | High — Opengrep already has 2,100+ stars and active development | Opengrep achieves critical community mass (10,000+ stars, major corporate sponsor); new developer installations migrate to Opengrep; Semgrep PLG funnel stalls | High — top-of-funnel CE adoption is the primary growth lever; structural impairment is a slow but compounding risk | Semgrep Pro Engine moat (proprietary dataflow) and 20,000+ Pro rules are not replicated by Opengrep CE; enterprise features create switching cost | Monitor Opengrep repository growth, PR velocity, and corporate backer announcements quarterly |
| Capital providers (Menlo, Lightspeed, Sequoia) | Menlo Ventures, Lightspeed, Redpoint, Sequoia, Felicis, Harpoon | Series E financing dependency; board governance; investor network for enterprise introductions | High — 100% equity-funded; no venture debt backstop confirmed | Venture market deteriorates; ARR growth disappoints; Series E at down-round valuation imposes dilution on employees and earlier investors | Medium — runway estimated 12–18 months from May 2026; financing risk is real if growth stalls | Series D investors are long-tenured relationships with lead and follow-on investment track record | Monitor macro VC market conditions; track Series E comparable valuations in developer security space |
Dependency risks are author-assessed. Partnership terms, API contract details, and investor engagement norms are not publicly disclosed.
[CR016, CR017, CR018, CR019, CR020]Risk transmission paths are author-assessed. Actual risk interdependencies may vary based on market conditions and management responses.
7.5 People and Execution Risk
**Key person dependency — co-founders:** Isaac Evans (CEO) and Drew Dennison (CTO) are the founding technical and commercial leaders. No succession plan, deputy CEO, or COO has been publicly named. The loss of either co-founder would be a material disruption to the company's technical roadmap and investor relationships. Both are active contributors to the company's public identity (blog posts, conference talks, media interviews). **Enterprise GTM execution risk:** Semgrep hired Garrett Souza as VP Sales in early 2025 as part of the Series D GTM investment. Building an enterprise direct sales function from near-zero to $50M+ ARR requires: (1) recruiting enterprise account executives with SAST/AppSec domain expertise, (2) building SDR and marketing operations, (3) developing enterprise procurement processes (security questionnaire responses, legal contract templates, renewal infrastructure). This is a known-hard organizational transition for engineering-led PLG companies; failure to execute typically shows up as ARR stagnation 12–18 months after the VP Sales hire. **Talent competition for OCaml engineers:** Semgrep's core analysis engine is written in OCaml, a specialized functional programming language with a limited talent pool. OCaml engineers command premium salaries and are recruited by Jane Street, Meta (Hack compiler), and other specialized employers. Semgrep's ability to maintain and extend the Pro Engine depends on a narrow specialized hiring pool. **Cultural transition from engineering-led to enterprise-sales organization:** Semgrep's founding culture is engineering-first, community-first. The shift to enterprise direct sales requires hiring sales, marketing, and customer success personnel who may have different incentive structures and cultural norms. Managing this transition while retaining engineering quality is a known execution challenge. [CR021, CR022, CR023, CR024, CR025]
| Role / Function | Dependency or Gap | Likelihood | Severity | Mitigation | Diligence Path |
|---|---|---|---|---|---|
| Isaac Evans — CEO and co-founder | Primary commercial and strategic leadership; investor relationship holder; public face of company | Low — actively engaged CEO at growth-stage company | High — departure would create investor concern, commercial uncertainty, and strategic discontinuity | Series D investor board confidence; co-founder vesting likely still active | Confirm CEO vesting schedule and retention incentives; confirm VP-level succession plan for key commercial roles |
| Drew Dennison — CTO and co-founder | Core OCaml Pro Engine architect; technical product direction; academic research partnerships | Low — active technical CTO at growth stage | High — loss of primary technical architect for Pro Engine would impair roadmap velocity | Semgrep has an engineering team of ~150 (est.) with deep product knowledge; not single-point of failure operationally but strategically critical | Assess technical team depth; confirm key Pro Engine engineers beyond co-founder; evaluate engineering org chart |
| Garrett Souza — VP Sales (hired 2025) | Building enterprise direct sales function from near-zero to $50M+ ARR target | Medium — enterprise GTM execution is high-risk for engineering-led company; first full year results determine viability | Medium-High — if enterprise sales function fails to ramp, ARR growth stalls and Series E thesis collapses | Low-Medium — VP Sales hire is positive signal but execution track record at Semgrep is unproven | Review Garrett Souza's prior sales ramp at comparable developer security companies; request enterprise AE headcount plan and Q1/Q2 2025 new ARR from direct sales |
| OCaml engineering talent pool | Pro Engine requires OCaml expertise; very limited talent pool globally | Medium — OCaml engineers are scarce and competed for by Jane Street, Meta, and other financial/tech employers | Medium — if Semgrep cannot hire or retain OCaml engineers, Pro Engine iteration velocity degrades | Semgrep has a strong OSS community brand that attracts OCaml developers; competitive compensation required | Request OCaml engineer headcount and attrition rate; confirm whether Pro Engine team uses other languages in addition to OCaml |
| Customer Success / Implementation | Enterprise Managed Scanning deployment requires implementation support at scale | Medium — CS team capacity constraints could limit enterprise deployment velocity | Low-Medium — deployment delays reduce NRR and renewal quality | Managed Scanning automation reduces manual CS burden; Semgrep's engineering-led support model may have capacity gaps at enterprise scale | Request CS headcount and customer-to-CS ratio; evaluate Managed Scanning automation vs. manual configuration split at current enterprise accounts |
Key person risk is inherent to growth-stage companies. Mitigation assessments are qualitative.
[CR021, CR022, CR023, CR024, CR025]7.6 Mitigations, Monitoring Triggers, and Thesis-Break Events
**Risk mitigations in place:** - SOC 2 Type II certification addresses enterprise security objections - GDPR DPA and privacy documentation addresses EU customer procurement requirements - FedRAMP Ready status provides a pathway to Authorization (blocks federal sales but does not prevent enterprise commercial) - Managed Scanning reduces enterprise deployment friction (addressing operational risk) - Pro Engine differentiation (cross-file dataflow) provides technical moat vs. simple pattern-match competitors - $100M Series D provides runway for at least 12–18 months, cushioning capital risk **Thesis-break triggers (investor should exit or materially discount position if any occur):** 1. GitHub announces GHAS price reduction or feature parity with Semgrep Code for all GitHub Enterprise customers — would directly cannibalize the enterprise SAST market 2. Semgrep ARR confirmed below $25M or YoY growth below 20% — would imply the PLG growth stall thesis is confirmed 3. LGPL-2.1 copyright infringement lawsuit filed against Semgrep over December 2024 license change — would create existential legal risk 4. Two or more named enterprise customers publicly churn to a competitor — would signal product-market fit erosion 5. Opengrep reaches 20,000+ GitHub stars or a major VC/corporate backer announces Opengrep sponsorship — would accelerate CE funnel attrition **Monitoring indicators (quarterly review):** - GitHub star growth rate for both semgrep/semgrep and opengrep/opengrep repositories - G2 and Gartner Peer Insights rating trends - Semgrep job postings (by function) as proxy for revenue growth investment - GHAS pricing and feature announcements - Latka ARR estimate updates - FedRAMP marketplace listing status [CR026, CR027, CR028, CR029, CR030]
| Risk | Monitorable Trigger | Threshold / Event | Action Implication |
|---|---|---|---|
| Competitive commoditization (GHAS + Copilot Autofix) | GitHub Enterprise SAST feature announcements; GHAS pricing changes; Semgrep win/loss data | GitHub announces SAST + AI triage included in all GitHub Enterprise plans at no additional cost | Exit or materially discount position; thesis is structurally broken if zero-cost substitute deployed to Semgrep's core market |
| Opengrep CE adoption exceeds Semgrep CE | GitHub stars: opengrep/opengrep vs. semgrep/semgrep; community rule contribution velocity | Opengrep reaches 20,000+ stars OR receives announced corporate backing (>$5M) | Pressure Semgrep management on CE strategy response; evaluate whether Semgrep's PLG funnel thesis remains intact |
| ARR growth stall | Latka ARR estimate updates; Semgrep job posting velocity; public customer announcements | ARR estimate at next Latka update below $35M (implying stagnation) or below 20% YoY growth | Elevate diligence urgency; request management ARR bridge before any investment decision |
| LGPL copyright litigation | Court filings (PACER); community legal escalation signals on GitHub | Copyright infringement lawsuit filed against Semgrep by community contributor | Potential blocking event for institutional investment; request legal opinion immediately |
| CEO or CTO departure | LinkedIn, news coverage, company blog | Isaac Evans or Drew Dennison departure announced | Pause investment process; re-assess thesis with incoming leadership |
| Financing conditions deteriorate | VC market conditions; peer company down-rounds; Semgrep Series E term sheet timing | No Series E term sheet received within 18 months of Series D (i.e., by August 2026) | Monitor cash position; request management update on financing process; assess secondary liquidity options |
| Enterprise customer churn | Public case study removals; G2/Gartner review trends; job posting changes at named customers | Two or more named enterprise customers publicly announce switch to GHAS, Snyk, or Checkmarx | Material thesis impairment; request customer churn data from management |
Kill criteria are investment-thesis-specific and represent the author's judgment. Thresholds are indicative; actual monitoring should be adapted to investor's specific position size and thesis.
[CR026, CR027, CR028, CR029, CR030]7.7 Exhibits
08Valuation
8.1 Investment Recommendation and Confidence
**Recommendation: Conditional Interest — Invest Pending Data Room Confirmation** Semgrep is an investment-grade company in an investment-grade market with a differentiated technical product and strong developer brand. The investment case is **not structurally broken** but is **not actionable at current information quality** without data room access to confirm: 1. Current ARR and YoY growth rate (the $33.6M estimate is 9 months old and crowdsourced) 2. Net Revenue Retention (NRR) and cohort retention by tier (Teams vs. Enterprise) 3. Actual cash burn, runway, and Series E timeline Without these three confirmations, a conviction buy recommendation is not supportable. With them, the recommendation could upgrade to **Conditional Buy** (if NRR > 120% and ARR growth > 60%) or downgrade to **Pass** (if NRR < 100% and growth < 30%). **Confidence level: Medium** — material evidence gaps in financial performance (all metrics undisclosed) prevent high-confidence recommendation. **Risk rating: Elevated** — competitive commoditization (GHAS), Opengrep fork, capital dependency, and key person risk are all present simultaneously; not acute but require active monitoring. **Valuation stance: Current valuation appears reasonable if ARR growth > 50% YoY** — at $33.6M ARR and 50-80% YoY growth, a Series D valuation of $400–750M (12–22x ARR) is within range of developer security comparables. The valuation becomes stretched at 20–30% ARR growth and is cheap at 80%+ growth. [CV001, CV002, CV003, CV004, CV005]
| Dimension | Assessment | Basis |
|---|---|---|
| Recommendation | Conditional Interest — Invest Pending Data Room Confirmation | Thesis is investment-grade; evidence gaps prevent conviction buy without NRR, ARR, and burn confirmation |
| Confidence | Medium | Strong product and market evidence; financial performance entirely undisclosed |
| Risk Rating | Elevated | GHAS commoditization + Opengrep fork + capital dependency + key person concentration — all simultaneously present |
| Valuation Stance | Reasonable at 50%+ ARR growth; Stretched at <30% ARR growth | Series D post-money est. $400–750M = 12–22x ARR; developer security comps support 15–25x for 60%+ growers |
| Decision Implication | Request data room access; conditional on NRR > 110%, ARR growth > 50%, CLA legal clearance, and financing runway > 18 months | Investment requires: (1) NRR confirmation; (2) ARR confirmation; (3) legal clearance on LGPL; (4) burn and runway confirmation |
Recommendation based on author analysis across 8 chapters. Confidence is medium due to undisclosed financial metrics.
[CV001, CV002, CV003]Flow represents logical chain from evidence to recommendation. Not a formal scoring model.
KPI scores are author-assessed on a 1–10 scale across investment dimensions. Not a formal scoring model.
8.2 Investment Thesis and Anti-Thesis
**Investment Thesis (Bull):** Semgrep is the only enterprise AppSec platform that combines developer experience (fastest scan setup, lowest friction deployment), technical precision (Pro Engine interprocedural dataflow), and product breadth (SAST + SCA + Secrets + AI triage) in a single developer-native platform at $30/contributor/month. As the AppSec market grows from $8.6B to $25B+ by 2030, Semgrep is positioned to capture the growing enterprise developer security budget that requires more precision than GHAS native SAST while costing less than Snyk ($65–80K+/year enterprise) or Checkmarx ($100K+/year legacy). The PLG → enterprise motion (CE free → Teams → Enterprise → multi-product) creates a compounding acquisition engine that, once the enterprise direct sales function matures, could accelerate to $100M+ ARR within 24–36 months. **Anti-Thesis (Bear):** GitHub's structural distribution advantage means that GitHub Enterprise customers will default to GHAS + Copilot Autofix once feature parity with Semgrep Teams is achieved. This is a matter of "when," not "if." Simultaneously, the Opengrep fork undermines the top-of-funnel CE developer acquisition channel that Semgrep has historically relied on for PLG-to-Teams conversion. Without an independent top-of-funnel and without a distribution moat, Semgrep is a niche enterprise AppSec vendor with $33M ARR and a $400–750M Series D post-money that implies 12–22x ARR multiples — a challenging return profile if growth stalls. The investment thesis requires a narrow conjunction of events (rapid ARR growth + GHAS failing to achieve feature parity + Opengrep not gaining critical mass) that is not supported by strong disconfirming evidence for any element. [CV006, CV007, CV008, CV009, CV010]
| Dimension | Thesis (Bull) | Anti-Thesis (Bear) | What Would Change the View |
|---|---|---|---|
| Market position | Developer-native AppSec platform in $8.6B → $25B+ TAM; only integrated SAST+SCA+Secrets+AI product at developer-friendly pricing | Niche tool in a market being consolidated by GitHub, Snyk, and Checkmarx; insufficient distribution vs. platform bundlers | Confirmed 60%+ YoY ARR growth would upgrade view; ARR stagnation would confirm anti-thesis |
| Product moat | Pro Engine cross-file dataflow and 20,000+ Pro rules are not available in GHAS or Opengrep CE; 3–5 year technical lead | GHAS will achieve functional parity with investment from Microsoft at $2T market cap; Opengrep community will erode OSS moat | GitHub announcing cross-file SAST in GHAS would materially impair the moat thesis |
| Go-to-market | PLG CE → Teams → Enterprise motion with 75M+ annual scans creates compounding acquisition engine | December 2024 license change diverted PLG funnel to Opengrep; direct enterprise sales is unproven for this team | CE scan volume trend after Opengrep fork (request from management) is the key signal |
| Financial health | Series D $100M from Menlo + top-tier investors implies investor confidence; 12–18 month runway buffer | ARR opacity prevents underwriting; all key SaaS metrics are undisclosed; buyer cannot price risk accurately | Data room NRR + ARR + burn confirms thesis; continued opacity is a pass signal |
| Competitive dynamics | Semgrep's precision (low false positives per true positive) and developer experience give it a durable product advantage | Enterprise security buyers respond to analyst recognition (Gartner MQ) where Semgrep does not yet appear | Gartner MQ inclusion and NRR confirmation would resolve this uncertainty |
Thesis and anti-thesis arguments are author-assessed; actual outcomes depend on unconfirmed private company metrics.
[CV006, CV007, CV008, CV009]8.3 Bull / Base / Bear Scenarios
**Bull Case (20–25% probability):** ARR grows at 70–80% CAGR, reaching $100M+ in 2027 and $180M+ in 2028. NRR is 120%+ indicating strong expansion from the multi-product cross-sell (Code + SC + Secrets + Assistant). Enterprise direct sales function ramps to 50+ AEs by 2026. Series E at $1B+ valuation in 2026–2027. Exit via IPO or strategic acquisition (Google, Microsoft Azure, JetBrains, Palo Alto Networks) at $1.5–3B in 2027–2029. Return to Series D investors: 2–4x on invested capital. **Base Case (50–55% probability):** ARR grows at 40–60% CAGR, reaching $70M in 2027 and $120M in 2028. NRR is 105–115% indicating modest expansion. Enterprise direct sales ramps to 20–30 AEs. Series E at $500–800M valuation in 2027. Exit via strategic acquisition (Palo Alto, Broadcom/Symantec, Rapid7, Qualys) at $600M–$1.2B in 2028–2030. Return to Series D investors: 0.8–1.5x on invested capital at current price, depending on dilution from Series E. **Bear Case (20–30% probability):** ARR growth stalls below 30% YoY as Opengrep fork reduces CE top-of-funnel and GHAS adoption by enterprise customers impairs enterprise pipeline. NRR falls below 105% indicating churn or contraction. Series E financing is at flat or down-round valuation ($300–500M). Company executes strategic sale to a security acquirer (Broadcom, Tenable, HCL) or strategic recap at $200–350M. Return to Series D investors: 0.2–0.5x on invested capital with significant preference overhang dilution. The key swing factor is NRR: at NRR > 120%, the base case upgrades to bull; at NRR < 105%, the base case degrades to bear. This single metric, currently undisclosed, is the most important data point for investment thesis confirmation. [CV011, CV012, CV013, CV014, CV015]
| Scenario | Key Assumptions | ARR 2027E | Valuation Estimate | Exit Timing / Path | Return to Series D (est.) | Probability Signal |
|---|---|---|---|---|---|---|
| Bull | ARR growth 70–80% CAGR; NRR 120%+; GHAS doesn't reach Pro Engine parity; Opengrep stays niche; Series E at $1B+ in 2026–2027 | $100–120M | $1.5–3B (15–25x forward ARR at exit) | IPO or strategic M&A 2027–2029 | 2–4x | NRR > 120% + ARR growth > 70% in data room |
| Base | ARR growth 40–60% CAGR; NRR 105–115%; partial GHAS adoption by some accounts; Opengrep grows but doesn't dominate; Series E at $500–800M in 2027 | $70–90M | $600M–$1.2B (8–15x ARR at exit) | Strategic acquisition 2028–2030 | 0.8–1.5x | NRR 105–115% + ARR growth 40–60%; current base case |
| Bear | ARR growth stalls < 30%; NRR < 105%; Opengrep critical mass reached; GHAS impairs enterprise pipeline; down-round Series E at $300–500M | $40–50M | $200–350M (5–8x ARR at distressed exit or recapitalization) | Strategic sale or PE recap 2026–2028 | 0.2–0.5x | ARR growth < 30% OR NRR < 105% in data room |
Probability estimates are author-assessed; actual probabilities depend on data room confirmation. Valuations are scenario estimates, not guarantees.
[CV011, CV012, CV013]All valuations are scenario estimates based on comparable transactions and author judgment. Not financial advice. Actual results will differ materially from estimates.
8.4 Comparable Set and Valuation Context
**Developer security public/private comparables:** Snyk is the closest public comparable: $350M+ ARR (2024 est.), $7.4B valuation (secondary market, 2024), implying ~21x forward ARR at scale. Snyk achieved this multiple at 100%+ NRR with $200M+ ARR; applying Snyk's multiple to Semgrep's $33.6M ARR implies a $700M valuation if ARR is growing 60%+ with 120%+ NRR — consistent with the Series D range. Checkmarx was acquired by Hellman & Friedman in 2022 at ~$1.15B on ~$100M ARR (~11.5x ARR), providing a strategic floor valuation for an enterprise AppSec platform of Semgrep's profile when it reaches $100M ARR. GitHub Advanced Security (GHAS) is bundled into GitHub Enterprise Cloud at enterprise tiers, with no disclosed separate ARR. GitHub's $7.5B acquisition by Microsoft in 2018 valued the full developer platform, not security specifically. GHAS is not a tradeable comparable but sets a reference point for the value embedded in GitHub's developer distribution. SonarSource (SonarQube) closed a $412M fundraise in 2022 at an undisclosed valuation from Warburg Pincus, providing a private comparable for developer-focused static analysis platforms; SonarSource is larger ($100M+ ARR) but confirms investor appetite for this category at scale. Veracode (acquired by Broadcom in 2023 for $550M from Broadcom after prior PE ownership) provides an M&A floor: a mature SAST/DAST vendor with $250M+ ARR sold to a large enterprise acquirer at ~2x ARR, reflecting legacy product discount but confirming strategic buyer demand. **Valuation sensitivity:** At Semgrep's $33.6M ARR, the implied valuation range is: - 10x ARR (legacy/stagnating): $336M (bear floor) - 15x ARR (moderate growth, 40% CAGR): $504M - 20x ARR (high growth, 60% CAGR): $672M - 30x ARR (hypergrowth, 80%+ CAGR, NRR > 120%): $1.0B+ The Series D post-money valuation is estimated at $400–750M based on the $100M raise size, Menlo Ventures' typical check-to-ownership ratio (15–25%), and comparables in the developer security category. [CV016, CV017, CV018, CV019, CV020]
| Comparable | Metric | Multiple / Valuation / Status | Relevance to Semgrep | Limitation |
|---|---|---|---|---|
| Snyk (private, developer security) | $350M ARR (est., 2024); $7.4B valuation (secondary market, 2024) | ~21x ARR at scale | Closest comp: developer-first AppSec platform with SAST+SCA; similar PLG → enterprise motion; higher ARR stage | Snyk is at a later stage ($350M vs. $33.6M ARR); market multiples may compress by Semgrep's exit |
| Checkmarx (PE-backed) | $100M+ ARR; acquired by Hellman & Friedman 2022 at ~$1.15B | ~11.5x ARR (strategic floor) | Legacy enterprise SAST market; sets M&A floor for enterprise AppSec platform at $100M ARR | Checkmarx is mature/slower-growth; legacy product discount applied; not a growth multiple |
| SonarSource (SonarQube, private) | $412M growth equity from Warburg Pincus (2022); ARR $100M+ (est.) | Undisclosed; deal implies $1B+ valuation at ~$100M ARR (~10x) | Developer code quality + security analysis; similar developer-first positioning | SonarQube is broader code quality tool, not pure-play AppSec; different market positioning than Semgrep |
| Veracode (acquired by Broadcom, 2023) | $550M acquisition; ARR ~$250M (legacy) | ~2x ARR (strategic discount for legacy product) | Sets strategic M&A floor — confirms market interest in AppSec acquisition; shows mature SaaS AppSec value at scale | Veracode is a legacy product; discount reflects aged technology; not an appropriate growth multiple |
| GitHub Advanced Security (Microsoft, bundled) | Bundled in GitHub Enterprise; no disclosed ARR | Not tradeable; competitive reference only | Zero-cost competitive reference sets floor for enterprise buyer willingness to pay for third-party SAST | Not an investment comparable; included as competitive price ceiling context only |
| Semgrep Series D implied valuation (est.) | $100M raise; Menlo lead (est. 15–25% ownership); implied post-money $400–750M on $33.6M ARR | 12–22x ARR (Series D entry range est.) | Direct pricing reference; consistent with developer security comps at 40–60% ARR growth | Valuation is estimated; Series D ownership % and post-money not publicly disclosed |
Valuation data from public reporting, secondary market sources, and media reports. All private company ARR estimates are crowdsourced or analyst-estimated and not officially confirmed.
[CV016, CV017, CV018, CV019, CV020]Valuations calculated as ARR multiple × $33.6M current ARR estimate. ARR multiples are author-estimated based on developer security comparables at each growth rate. Not a formal DCF or comps analysis.
8.5 Exit Readiness and Final Diligence Asks
**Exit readiness:** Semgrep has multiple plausible exit paths: IPO (requires $100M+ ARR with 20%+ growth and a favorable market environment, likely 2028+ for base case), strategic acquisition by a cybersecurity platform (Palo Alto Networks, CrowdStrike, Broadcom, Rapid7, Tenable, JetBrains), or financial sponsor acquisition (PE or growth equity at $500M+ enterprise value). The Series D investor base (Menlo, Lightspeed, Sequoia) has strong IPO and M&A relationships; exit paths are available at multiple ARR milestones. IPO path requires: 1. $100M+ ARR with 40%+ growth 2. NRR > 115% demonstrating land-and-expand viability 3. GAAP gross margin > 70% demonstrating SaaS economics 4. Reduction in key person dependency (succession planning for CEO/CTO) 5. FedRAMP Authorization for U.S. federal market access Strategic acquisition path is available at $200M–$1.5B+ depending on ARR, NRR, and buyer strategic fit. The most likely strategic acquirers in priority order: (1) Palo Alto Networks (active AppSec M&A, Prisma Cloud expansion); (2) JetBrains (developer tooling synergy, editor + SAST integration); (3) CrowdStrike (Falcon platform expansion to developer AppSec); (4) Google/GitHub indirect (via platform partnership with GHAS competitive threat). **Final diligence asks (minimum viable data room):** 1. ARR as of Q1 2026 with YoY growth confirmation 2. NRR and GRR for last 4 quarters by tier 3. Cash burn, cash position, and Series E pipeline 4. Customer count by tier (CE MAU, Teams, Enterprise) 5. Legal opinion on LGPL-2.1 relicensing compliance and CLA status 6. Enterprise AE headcount and 2025 direct sales new ARR attribution [CV021, CV022, CV023, CV024, CV025]
| Trigger | Threshold / Event | Transmission to Thesis | Action Implication |
|---|---|---|---|
| GitHub GHAS feature parity with Semgrep Teams | GitHub announces cross-file SAST + AI fix suggestions included in all GitHub Enterprise Cloud plans at no additional cost | Direct substitution for Semgrep Teams eliminates incremental willingness to pay for majority of GitHub-hosted enterprise customers | Exit position or decline to invest; thesis structurally broken if GHAS reaches Pro Engine functional parity |
| ARR stagnation confirmed (<20% YoY growth) | Data room confirms ARR growth < 20% YoY or ARR < $35M at time of investment | PLG → enterprise motion not converting; pipeline insufficient for Series E at current valuation | Pass; re-evaluate at lower entry price or strategic buyer context |
| NRR confirmed below 100% (net contraction) | Data room confirms NRR < 100% (customers are contracting, not expanding) | Revenue base is declining on a net basis; SaaS company thesis fundamentally compromised | Pass unconditionally; this is a thesis-break signal regardless of ARR growth |
| LGPL copyright litigation filed | Court filing appears in PACER for copyright infringement against Semgrep regarding December 2024 license change | Legal cost and injunction risk; potential need to open-source CE rule base; reputational damage in developer community | Pause investment; request legal defense strategy; evaluate settlement likelihood before proceeding |
| CEO or CTO departure | Isaac Evans or Drew Dennison public departure announcement | Strategic discontinuity; investor concern; engineering velocity risk | Pause process; re-underwrite thesis with incoming leadership before proceeding |
| Series E financing at down-round valuation | Semgrep closes Series E below $400M post-money (below estimated Series D post-money) | Signals ARR growth insufficiency; preference overhang increases; earlier investor mark-to-market impaired | Re-evaluate entry point; down-round may create better entry but signals structural challenges |
Thesis-break triggers are investment-specific judgments. Thresholds are indicative; monitoring should be adapted to investor position size and thesis.
[CV021, CV022, CV023]| Topic | Missing Evidence | Why It Matters | Owner / Diligence Path |
|---|---|---|---|
| ARR and growth rate | Official ARR as of Q1 2026 with YoY growth rate; ARR bridge by tier (Teams vs. Enterprise) | Core investment metric; $33.6M estimate is crowdsourced and 9 months old; without confirmation, cannot underwrite valuation or return model | Management — CFO; request in data room as standard SaaS financial package |
| Net Revenue Retention (NRR) | NRR and GRR for last 4 quarters, split by Teams and Enterprise tier | Single most important predictor of future ARR trajectory; NRR > 120% confirms expansion > churn; NRR < 105% signals structural issue | Management — CFO / Head of Finance; NRR cohort analysis is standard Series C+ data room deliverable |
| Cash burn and runway | Monthly cash burn, cash position as of latest quarter, projected runway to next round | Determines financing urgency; Series E pressure timeline; validates or contradicts author's $4–7M/month burn estimate | Management — CFO; request in data room cash flow statement |
| LGPL-2.1 relicensing legal opinion | Semgrep legal counsel opinion on LGPL-2.1 relicensing compliance; CLA status for all community rule contributors | Potential blocking legal risk if LGPL compliance is not confirmed; institutional investors require clean legal title to core IP | Semgrep General Counsel; request formal IP due diligence report from Semgrep's outside counsel |
| CE user counts and Opengrep impact | Monthly active CE scan counts and new CE installation rates before and after December 2024 license change; Opengrep vs. Semgrep developer survey data | PLG funnel health is the primary leading indicator for Teams conversion growth; Opengrep fork impact on CE funnel is the key unknown | Management — Growth / Product; request CE funnel dashboard |
| Enterprise direct sales metrics | Enterprise AE headcount Q1/Q2 2025; pipeline coverage ratio; win/loss vs. GHAS, Snyk, Checkmarx; average enterprise contract ACV | VP Sales ramp is the key enterprise GTM execution variable; data validates or refutes Series D enterprise growth thesis | Management — VP Sales (Garrett Souza); request CRM pipeline summary and enterprise cohort data |
Diligence asks are prioritized by thesis impact. Data room access is required before any investment decision.
[CV024, CV025]8.6 Exhibits
Disclaimer
This report is an analytical research product generated by an automated diligence research system as of May 11, 2026. All financial estimates are derived from publicly available or crowdsourced data sources and have not been independently verified or confirmed by Semgrep management. This report does not constitute investment advice, a solicitation to purchase or sell securities, or a recommendation to invest. Past performance of comparable companies is not indicative of future results. Readers should conduct their own independent due diligence before making any investment decisions.
Evidence index
| ID | Statement | Confidence | Sources |
|---|---|---|---|
| CO001 | Semgrep, Inc. was founded in 2017 by Isaac Evans, Drew Dennison, and Luke O'Malley, with legal incorporation on May 15, 2017. | High | SO001, SO008, SO010 |
| CO002 | Semgrep is headquartered in San Francisco, California. | High | SO007, SO010 |
| CO003 | The company was originally known as r2c (Return to Corporation) before adopting the Semgrep brand. | High | SO008, SO017 |
| CO004 | All three co-founders are MIT EECS alumni who met in Simmons Hall as undergraduates and began collaborating on security projects. | Medium | SO008 |
| CO005 | Isaac Evans completed a master's thesis at MIT on advanced software security techniques. | Medium | SO008 |
| CO006 | In 2019, an internal hackathon led the r2c team to revive a dormant Facebook open-source project called sgrep, which became the foundation for Semgrep. | Medium | SO008 |
| CO007 | In 2020, the team renamed the revived open-source project to Semgrep and launched the commercial platform. | High | SO001, SO008 |
| CO008 | Semgrep's mission is to 'make it expensive to exploit software' and to profoundly improve software security and reliability. | High | SO001, SO005 |
| CO009 | Semgrep powers 75M+ source-code security scans per year as reported on the company's About page. | High | SO001, SO004 |
| CO010 | Semgrep supports 40+ coding languages plus CI/CD tools like GitHub and GitLab. | High | SO001, SO004 |
| CO011 | Semgrep has shipped 100+ releases per year with a weekly release cadence. | Medium | SO001 |
| CO012 | Semgrep has no disclosed acquisitions, mergers, or material strategic partnerships as of May 2026 beyond investor relationships. | Medium | SO009, SO010 |
| CO013 | Isaac Evans serves as CEO and co-founder of Semgrep; he is the primary external spokesperson. | High | SO001, SO013, SO006 |
| CO014 | Drew Dennison serves as CTO and co-founder of Semgrep, responsible for core engineering and technical architecture. | High | SO001, SO013 |
| CO015 | Luke O'Malley serves as Chief Product Officer and co-founder of Semgrep, overseeing product management. | High | SO001, SO013 |
| CO016 | All three co-founders maintain their original executive roles (CEO, CTO, CPO) as of May 2026, maintaining founder continuity. | High | SO013, SO001 |
| CO017 | Garrett Souza joined Semgrep as Vice President of Sales in February 2025, previously SVP Americas at Matillion and Enterprise Sales Leader at Snyk. | High | SO006, SO011, SO021 |
| CO018 | Mark McLaughlin, former CEO of Palo Alto Networks, joined Semgrep as an Angel Investor and Advisor in February 2025. | High | SO006, SO011, SO005 |
| CO019 | Matt Murphy, Partner at Menlo Ventures, joined Semgrep's board as a new Board Member upon completion of the Series D in February 2025. | High | SO006, SO019 |
| CO020 | The three co-founders represent a key-person concentration risk; the company is operationally dependent on Evans, Dennison, and O'Malley. | Medium | SO008, SO013 |
| CO021 | Semgrep operates a distributed and co-located hybrid work model with no single mandatory office location. | Medium | SO016 |
| CO022 | Semgrep's full board composition beyond investor representatives has not been publicly disclosed. | Medium | SO009, SO010 |
| CO023 | Semgrep raised $100M in Series D funding announced February 5, 2025, led by Menlo Ventures, bringing total funding to $204M. | High | SO006, SO005, SO007 |
| CO024 | The Series D round included participation from all existing investors: Felicis Ventures, Harpoon Ventures, Lightspeed Venture Partners, Redpoint Ventures, and Sequoia Capital. | High | SO005, SO006, SO007 |
| CO025 | Semgrep's first institutional funding round (Series A) closed October 29, 2020. | Medium | SO010, SO009 |
| CO026 | Semgrep raised a Series B round on July 7, 2021 with Felicis Ventures as lead investor. | Medium | SO010 |
| CO027 | Semgrep raised a $53M Series C in April 2023 led by Lightspeed Venture Partners, bringing total raised at that time to $93M. | High | SO007, SO009 |
| CO028 | Harpoon Ventures is a cybersecurity-specialist fund that participated in the Series D, adding domain expertise alongside capital. | Medium | SO006, SO005 |
| CO029 | Semgrep has not publicly disclosed its valuation; the $1B+ unicorn range is inferred from round size, sector comparables, and investor participation but is not confirmed. | Low | SO007, SO009 |
| CO030 | Semgrep powers 75M+ annual code scans and has 3,000+ community rules. | High | SO001, SO009 |
| CO031 | Semgrep employs approximately 257 people as of March 2026, per Tracxn estimates. | Medium | SO010 |
| CO032 | Semgrep has not publicly disclosed revenue, ARR, gross margins, or net revenue retention as of May 2026. | Medium | SO009 |
| CO033 | Semgrep's AppSec Platform comprises four products: Semgrep Code (SAST), Semgrep Supply Chain (SCA), Semgrep Secrets, and Semgrep Assistant (AI). | High | SO003, SO004, SO009 |
| CO034 | The Semgrep open-source GitHub repository has accumulated 14,300+ stars as of May 2026. | Medium | SO004, SO023 |
| CO035 | Semgrep's Pro Engine reduces false positives by 25% and increases detected true positives by 250% compared to the Community Edition. | Medium | SO004 |
| CO036 | Semgrep Assistant achieves a 96% security researcher agree rate on auto-triage decisions, making it an AI AppSec engineer. | Medium | SO005, SO004 |
| CO037 | Semgrep launched an MCP server in 2025 enabling AI coding assistants (Cursor, VS Code, Claude Desktop) to invoke real-time Semgrep scans. | Medium | SO004 |
| CO038 | Semgrep supports 30+ languages for SAST and 12 languages across 15 package managers for Supply Chain SCA. | High | SO004, SO001 |
| CO039 | The Semgrep Rules Registry contains 3,000+ community-contributed rules plus 20,000+ proprietary Pro rules from Semgrep's security research team. | High | SO003, SO009 |
| CO040 | Semgrep's Teams tier is priced at $30/month/contributor for Code or Supply Chain and $15/month/contributor for Secrets; Enterprise is custom priced. | High | SO003, SO009 |
| CO041 | The Semgrep Community Edition Fall 2025 release achieved up to 3x improved scan performance and native support on approximately 500 million more machines. | Medium | SO002 |
| CO042 | In December 2024, Semgrep renamed its OSS project to Community Edition, introduced a proprietary Semgrep Rules License, and moved features including fingerprinting and tracking ignores to the commercial platform. | High | SO014, SO015, SO018, SO023 |
| CO043 | The engine itself remains under LGPL-2.1 license; only the rules license and certain CE features were restricted in the December 2024 change. | High | SO014, SO020 |
| CO044 | On January 23, 2025, a coalition of 10+ application security companies including Aikido Security, Endor Labs, Amplify Security, Jit, Orca Security, and others launched Opengrep as a fork of the last fully-featured Semgrep CE codebase. | High | SO014, SO018, SO020 |
| CO045 | Opengrep restores cross-function taint analysis, fingerprinting, and tracking ignores under LGPL-2.1 and adds Visual Basic support not available in Semgrep. | High | SO020, SO023 |
| CO046 | Critics described Semgrep's December 2024 license change as a 'rug pull' that alienated the open-source community and damaged trust with contributors. | Medium | SO014, SO018 |
| CO047 | Semgrep defended the license change by citing the need to protect rules from competitors building commercial products on top of Semgrep's work without contributing back. | Medium | SO014, SO005 |
| CO048 | Series D funds are designated for AI and program analysis talent acquisition, increased product awareness, and go-to-market team expansion including geographic expansion. | High | SO006, SO005 |
| CM001 | The application security testing market (SAST, DAST, IAST, RASP, SCA tools) is projected to grow from $1.83 billion in 2025 to $7.60 billion by 2031, at a CAGR of 26.7% (MarketsandMarkets). | High | SM001, SM016 |
| CM002 | The global DevSecOps market is projected to grow from $10.88 billion in 2026 to $29.52 billion by 2031, at a CAGR of 22.1% (Mordor Intelligence). | Medium | SM002 |
| CM003 | Coherent Market Insights projects the global DevSecOps market at $11.07 billion in 2026, growing to $26.05 billion by 2033 at a CAGR of 13.0%. | Medium | SM014 |
| CM004 | Fortune Business Insights projects the global DevSecOps market at $11.49 billion in 2026, growing to $31.96 billion by 2034 at a CAGR of 13.65%. | Medium | SM004 |
| CM005 | Business Research Insights projects the global AST tools market at $6.39 billion in 2026, growing to $23.97 billion by 2035 at a CAGR of 15.7%. | Medium | SM015 |
| CM006 | The standalone SCA market was $266.2 million in 2023 and is projected to grow at a CAGR of 19.87% to reach $880.6 million by 2030 (Grand View Research). | High | SM003, SM019 |
| CM007 | Multiple analyst sources converge on a $10-11 billion DevSecOps platform TAM in 2026, but the narrower SAST/SCA tool-only market is estimated at approximately $2-3 billion; the spread reflects scope differences, not methodological error. | Medium | SM001, SM002, SM014, SM004 |
| CM008 | GitHub reports 100 million total developers on its platform as of early 2023, with rapid growth since; this population constitutes the potential global addressable market for developer-first security tools. | High | SM020, SM022 |
| CM009 | The developer-facing SAST/SCA/Secrets SAM for CI/CD-integrated teams is estimated at approximately $2-3 billion in 2026, applying a 40% developer-team budget share to the MarketsandMarkets AST baseline escalated to 2026. | Low | SM001, SM007 |
| CM010 | Large enterprises (>1,000 employees) account for approximately 64% of AST market revenue by organization size; SMEs hold 36% share (Business Research Insights). | Medium | SM015 |
| CM011 | CISOs hold primary AppSec budget authority in large enterprises; up to 15-25% of total cybersecurity budgets are allocated to application security, with mature enterprises spending $10M-$50M+ per year. | Medium | SM007, SM025 |
| CM012 | Developer and DevSecOps teams influence SAST/SCA tool purchases for toolchain integration; Semgrep's PLG model enables bottom-up developer adoption converting to enterprise contracts. | Medium | SM009, SM024 |
| CM013 | Cloud-based AST solutions account for 57% of all AST installations; 43% remain on-premises, concentrated in heavily regulated industries (Business Research Insights). | Medium | SM015 |
| CM014 | AI-generated code expanding the attack surface contributes +2.9% to the DevSecOps market CAGR forecast, making it the fourth largest single driver (Mordor Intelligence). | Medium | SM002 |
| CM015 | 65% of engineering leaders say their teams are already using AI tools for code generation, increasing demand for AI-aware SAST coverage (Gartner, reported via Veracode blog). | Medium | SM007 |
| CM016 | The EU Cyber Resilience Act imposes mandatory vulnerability reporting within 24 hours starting September 11, 2026, with full product conformity enforcement by December 2027; fines up to €15 million or 2.5% of global turnover. | High | SM012, SM010 |
| CM017 | 73.2% of organizations expect to increase cybersecurity budgets in the next year; 62.1% say AI-powered defensive tools are now a necessity (Futurum Group 2H 2025 survey, n=1,008). | Medium | SM010 |
| CM018 | 81% of organizations admit to knowingly shipping vulnerable code under deadline pressure (Checkmarx DevSecOps Evolution 2025, cited by AppSec Santa). | Medium | SM005 |
| CM019 | 97% of codebases contain open-source components (Black Duck OSSRA 2025, cited by AppSec Santa); this near-universal dependency drives structural SCA demand. | High | SM005, SM021 |
| CM020 | Sonatype's 2026 State of the Software Supply Chain reports that AI-assisted development is increasing dependency change velocity and can introduce errors such as selecting non-existent package versions or unsafe packages. | High | SM013, SM005 |
| CM021 | Regulatory pressure from US Executive Order 14028 and EU NIS2 directive forces organizations to embed security controls directly into software delivery pipelines rather than rely on downstream audits (Mordor Intelligence). | Medium | SM002 |
| CM022 | 56% of developers say their organization has adopted a DevSecOps platform (GitLab 2024 via AppSec Santa); 72% of global enterprises with 500+ employees have integrated SAST into pipelines (Grand View Research 2024 via AppSec Santa). | Medium | SM005 |
| CM023 | Traditional SAST tools produce false positive rates between 30% and 70% per multiple industry studies; high false positive rates create alert fatigue and erode developer trust in scanning tools. | High | SM017, SM008, SM001 |
| CM024 | 62% of respondents in the Cypress Data Defense 2025 State of AppSec survey admitted releasing vulnerable applications to meet delivery deadlines; 60% say security issues are more likely to delay product launches than feature bugs. | Medium | SM008 |
| CM025 | Only 30% of organizations consider themselves at a mature DevSecOps level (Checkmarx DevSecOps Evolution 2025 via AppSec Santa); 36% are in a formal DevSecOps program. | Medium | SM005 |
| CM026 | The global cybersecurity workforce gap is 4.8 million unfilled positions (ISC2 2024 via AppSec Santa); 67% of organizations report cybersecurity staff shortages. | Medium | SM005, SM007 |
| CM027 | 50% of organizations carry security debt; 70% of that debt comes from third-party/open-source code (Veracode State of Software Security 2025 via AppSec Santa). | Medium | SM005 |
| CM028 | 43% of organizations are at the lowest AppSec maturity level (Gartner via Veracode blog); this population represents potential future buyers not yet generating revenue for AppSec vendors. | Medium | SM007 |
| CM029 | Latio's 2026 Application Security Report describes the market as a discipline in crisis as AI changes developer workflows; it also notes the silent death of standalone ASPM as a category, absorbed into broader CTEM platforms. | Medium | SM006 |
| CM030 | Attacks on web applications account for up to 38% of observed intrusions — a sixfold increase over ten years (Cyentia Institute IRIS 2025, reported by Security Boulevard). | Medium | SM008 |
| CM031 | Many enterprises manage seven or more distinct security tools with significant feature overlap; tool sprawl creates data silos, compliance complexity, and budget inefficiency (Endor Labs 2026). | Medium | SM009 |
| CM032 | 58% of AppSec professionals report frequently encountering false positives from security scanning tools; 11% say it happens constantly (Cypress Data Defense 2025). | Medium | SM008 |
| CM033 | 43% of organizations plan to expand their security vendor count and the market remains in net-expansion mode (Futurum Group 2H 2025 survey). | Medium | SM010 |
| CM034 | SAST holds the largest revenue share within the application security testing market, followed by DAST and SCA; these three categories represent the core of the AST market. | Medium | SM005, SM001 |
| CM035 | North America accounts for 35-42% of the global DevSecOps/AST market by geography, consistently cited across Mordor Intelligence, MarketsandMarkets, and Business Research Insights. | High | SM001, SM002, SM015 |
| CM036 | Asia-Pacific is the fastest-growing region for DevSecOps at a 22-25% CAGR through 2031 (Mordor Intelligence), representing a longer-term expansion opportunity for Semgrep. | Medium | SM002 |
| CM037 | The healthcare vertical is expected to register the highest CAGR in the AST market due to HIPAA/HITECH/GDPR requirements and rapid healthcare digitization (MarketsandMarkets). | Medium | SM016 |
| CM038 | The EU Cyber Resilience Act mandates full product conformity by December 2027 for all digital products marketed in the EU; non-compliance risks fines up to €15 million or 2.5% of global annual revenue. | High | SM012, SM010 |
| CM039 | Semgrep's addressable market spans developer-first SAST (Code), SCA (Supply Chain), and Secrets — three categories within the fastest-growing and highest-overlap product segments in the AST market. | Medium | SM001, SM009 |
| CM040 | Semgrep's theoretical SOM ceiling, calculated from GitHub's 100M developer base at 10% enterprise attach rate at $30/contributor/month, implies a maximum of $3.6 billion annually at full market penetration; actual SOM is substantially lower. | Low | SM020 |
| CM041 | 48% of the DevSecOps market by development environment is driven by cloud-native applications; 28% by secure CI/CD pipeline automation (Precedence Research via CloudAware). | Medium | SM011 |
| CM042 | In 2024 there was a 59% surge in contributions to generative AI projects on GitHub and a 98% increase in AI projects overall; developers are building AI models into applications at unprecedented scale (GitHub Octoverse 2024). | High | SM020, SM022 |
| CP001 | Semgrep has 14,300+ GitHub stars, supports 40+ programming languages, and powers 75M+ annual code scans. | Medium | SP001 |
| CP002 | Snyk reported $407.8M in revenue in 2025 with 5,000+ customers, $1.32B total funding, and an estimated $7.4–8.5B valuation. | High | SP004, SP005 |
| CP003 | GitHub Advanced Security (GHAS) is the only SAST/Secrets tool natively embedded in GitHub's platform, used by over 100 million developers worldwide. | High | SP008, SP009 |
| CP004 | Snyk's headcount declined approximately 12.3% in 2023-2024 due to restructuring, settling at approximately 1,278 employees in 2025 and ~1,204-1,216 in early 2026. | Medium | SP003 |
| CP005 | SonarQube/SonarCloud has over 7 million developers and 500,000+ organizations as users, with approximately 15% SAST market share (2026 benchmarks). | Medium | SP011, SP020 |
| CP006 | Checkmarx One surpassed $150M ARR in October 2025, reporting over 30% YoY ARR growth and adoption by 860+ large enterprise customers. | High | SP006, SP007 |
| CP007 | Veracode is owned by TA Associates and Francisco Partners following Broadcom's divestiture, serves 3,000+ enterprise customers, and focuses on compliance-driven SAST and DAST. | Medium | SP017 |
| CP008 | Endor Labs raised $70M in 2022, focuses on SCA reachability analysis using call-graph techniques, and competes directly with Semgrep Supply Chain. | Medium | SP018 |
| CP009 | Wiz has raised $1.9B, reached a $12B valuation, and crossed $500M ARR in 2025; its code security capabilities (IaC, supply chain, secrets in cloud context) overlap with Semgrep's platform positioning. | Medium | SP019 |
| CP010 | Mend.io (formerly WhiteSource) offers SCA and secrets scanning and competes with Semgrep Supply Chain in the enterprise SCA category. | Medium | SP024 |
| CP011 | Snyk's comparable SAST pricing is approximately $25–30/developer/month; Snyk Premium bundles the full suite at approximately $98/developer/month. | Medium | SP003 |
| CP012 | GitHub Code Security (GHAS SAST, CodeQL) is priced at $30/active committer/month; GitHub Secret Protection is $19/active committer/month (March 2025 rebrand). | High | SP008, SP009 |
| CP013 | Semgrep's YAML-based rule authoring — where rules resemble the source code they analyze — enables custom security patterns without a specialized query language, a differentiation neither CodeQL (SQL-like) nor Checkmarx (CxQL) matches for ease of use. | Medium | SP010, SP023 |
| CP014 | Semgrep is the only vendor in its price tier to offer an integrated SAST (Code), SCA (Supply Chain), Secrets, and AI triage (Assistant) AppSec platform; Snyk lacks integrated Secrets; GHAS lacks reachability-aware SCA. | Medium | SP001, SP010 |
| CP015 | CodeQL (GHAS) supports approximately 12 languages vs. Semgrep's 40+; CodeQL's scans take hours for deep semantic analysis vs. seconds/minutes for Semgrep's PR-level pattern matching. | Medium | SP010, SP009 |
| CP016 | GHAS deployment is GitHub-only; Semgrep supports GitHub, GitLab, Bitbucket, and Azure DevOps — a multi-VCS advantage that is relevant for enterprises on non-GitHub platforms. | High | SP008, SP010 |
| CP017 | Semgrep's MCP server released in 2025 enables AI coding assistants (Cursor, VS Code, Claude Desktop) to invoke Semgrep in real time; no competitor has launched an equivalent MCP-native SAST integration. | Medium | SP001 |
| CP018 | Many security teams run both GHAS (CodeQL) and Semgrep simultaneously: CodeQL for deep nightly semantic analysis, Semgrep for fast PR-level pattern-matching, reducing zero-sum competitive dynamics. | Medium | SP010 |
| CP019 | Snyk Code (SAST) is powered by DeepCode AI technology (acquired by Snyk in 2020) and offers AI-suggested fixes, but does not support user-authored custom SAST rules. | Medium | SP003, SP004 |
| CP020 | GitHub Copilot Autofix generates PR-ready code patches for CodeQL findings directly in GitHub pull requests, providing a seamless developer fix workflow that Semgrep Assistant partially replicates. | High | SP008, SP010 |
| CP021 | Checkmarx One analyzes 800 billion lines of code monthly and performs 4 million scans per month across its 860+ enterprise customers. | Medium | SP007, SP006 |
| CP022 | Checkmarx is a Gartner Magic Quadrant Leader for Application Security Testing (AST) 2025, alongside Synopsys and Veracode; Semgrep is not yet in the Gartner Magic Quadrant but appears in Gartner Peer Insights reviews. | Medium | SP021, SP006 |
| CP023 | Checkmarx One enterprise pricing is not publicly disclosed; analyst commentary estimates typical deal sizes range from $150K to $1M+ ACV, implying a minimum organization size of 500+ employees to justify the economics. | Low | SP006, SP022 |
| CP024 | SonarQube server Developer Edition entry pricing starts at approximately $1,500/year based on lines of code; SonarCloud SaaS Team tier starts at $32/month — both significantly lower than enterprise SAST platforms. | Medium | SP012 |
| CP025 | SonarQube's 6,500+ rules are approximately 85% code quality and 15% security; independent 2026 benchmark shows 19% security detection rate for SonarQube vs. 46% for Semgrep in pure security findings. | Medium | SP011, SP016 |
| CP026 | SonarQube's SCA capabilities (dependency checking, license management) are available only in Advanced Security add-on for Enterprise Edition (2025+), whereas Semgrep Supply Chain is integrated at the Teams tier. | Medium | SP012, SP011 |
| CP027 | Checkmarx One's DAST capabilities give it a complete SAST+DAST+SCA+API security platform that Semgrep cannot match; this positions Checkmarx for comprehensive AppSec program RFPs where DAST is required. | Medium | SP007 |
| CP028 | Snyk acquired DeepCode (AI code analysis) in 2020 and Fugue (cloud security IaC) in 2023; these acquisitions expanded Snyk's SAST and cloud security capabilities. | Medium | SP003, SP004 |
| CP029 | Veracode specializes in audit-ready compliance documentation and DAST capabilities, targeting the financial services, healthcare, and government enterprise segments where Semgrep has limited penetration. | Medium | SP017 |
| CP030 | Opengrep was launched January 23, 2025 by a consortium of 10+ companies (Aikido, Endor Labs, Amplify Security, Jit, Orca Security, Mobb) as a fork of Semgrep CE, restoring features restricted in December 2024 under LGPL-2.1. | Medium | SP013, SP014 |
| CP031 | Opengrep has 2,100+ GitHub stars, 26 releases, and 61+ contributors as of early 2026. | Medium | SP014, SP013 |
| CP032 | Semgrep CE has 14,300+ GitHub stars vs. Opengrep's 2,100+ stars — a 6.8:1 ratio indicating that Semgrep retains a dominant legacy position despite the fork. | Medium | SP014, SP001 |
| CP033 | Endor Labs benchmarks show Opengrep is up to 3.15x faster than Semgrep CE in scenarios with many local rules, citing OCaml runtime improvements. | Medium | SP015 |
| CP034 | Opengrep restored cross-function taint analysis (across 12 languages), Visual Basic support, rewired SARIF output, and Windows support — features Semgrep locked to the commercial platform in Dec 2024. | Medium | SP014, SP015 |
| CP035 | Opengrep is governed by a multi-vendor Open Governance Consortium with no single controlling commercial entity, in contrast to Semgrep CE which is controlled by Semgrep Inc. | Medium | SP014, SP013 |
| CP036 | Semgrep has not publicly disclosed any response strategy to Opengrep in investor communications, SEC filings, or press releases; the company's public stance has been that CE features remain available for non-commercial use. | Low | SP001 |
| CP037 | Semgrep's commercial Pro rule set includes 20,000+ proprietary rules not available in CE or Opengrep; the OSS rule set has 3,000+ community-contributed rules that are portable to any compatible engine. | Medium | SP001 |
| CP038 | Semgrep's PLG motion — OSS free tier to $30/contributor Teams to Enterprise — enables developer-led adoption with low customer acquisition cost relative to direct enterprise sales, a structural advantage over Checkmarx and Veracode. | Medium | SP001, SP004 |
| CP039 | GHAS's structural distribution advantage (native GitHub embedding for 100M+ developers) makes it the path-of-least-resistance SAST tool for GitHub Enterprise organizations, short-circuiting Semgrep's OSS discovery funnel. | Medium | SP008, SP009 |
| CP040 | Semgrep does not currently offer DAST, IaC scanning as a standalone product, or runtime security (RASP), limiting its ability to compete in comprehensive enterprise AppSec platform RFPs against Checkmarx One. | Medium | SP001, SP007 |
| CP041 | Latio 2026 observes enterprises consolidating from 7+ security tools toward unified platforms, favoring vendors with SAST+SCA+DAST+ASPM breadth; Semgrep's current four-product platform does not include DAST or ASPM. | Medium | SP025 |
| CP042 | Switching costs from Semgrep to a competitor are moderate: CI integration takes 1-2 days to reconfigure; Pro rules are non-portable; Enterprise SSO/SCIM/audit-log configurations create modest lock-in. | Low | SP001, SP010 |
| CI001 | Semgrep's primary revenue model is a three-tier PLG SaaS subscription: Free CE, Teams ($30/contributor/month for Code or SC; $15/month for Secrets), and Enterprise (custom ACV). | High | SI012, SI025 |
| CI002 | Semgrep Teams tier is priced at $30 per contributor per month for Semgrep Code (SAST) or Semgrep Supply Chain (SCA), and $15 per contributor per month for Semgrep Secrets. | High | SI012, SI025 |
| CI003 | Semgrep's free Community Edition is limited to single-function analysis, up to 10 repositories and contributors, with access to community rules but not Pro rules or AI triage. | High | SI012, SI025 |
| CI004 | Semgrep Enterprise pricing is custom-negotiated, with ACV estimated at $50K–$500K+ per organization based on comparable SAST enterprise vendor ACVs; no public pricing is listed. | Low | SI012, SI013 |
| CI005 | Semgrep's Managed Scanning feature reduces enterprise time-to-first-finding from weeks to hours by handling CI/CD configuration on behalf of customers, functioning as both a product feature and a sales tool. | Medium | SI020, SI012 |
| CI006 | Revenue recognition for Semgrep is ratable over contract term; annual subscription prepayments create positive working capital dynamics typical of B2B SaaS. | Medium | SI012 |
| CI007 | SaaS PLG companies with developer-first free tiers typically achieve free-to-paid conversion rates of 3–8% (OpenView Partners 2025), implying a meaningful but not exceptional conversion efficiency. | Medium | SI010, SI019 |
| CI008 | The Series D hire of Garrett Souza as VP Sales signals a deliberate shift from pure PLG toward a hybrid PLG + direct enterprise sales motion, which will increase sales headcount and S&M spend. | Medium | SI004, SI015 |
| CI009 | Semgrep's revenue per employee is approximately $160K at $33.6M ARR with 210 employees (Sept 2025) — below the top-tier SaaS benchmark of $200–300K per employee but consistent with growth-stage Series D companies. | Medium | SI001, SI007 |
| CI010 | Median SaaS CAC payback period is 20 months (Benchmarkit 2025); PLG companies typically achieve payback under 12–18 months due to lower CAC from organic developer acquisition. | Medium | SI006, SI007 |
| CI011 | Enterprise SAST sales cycles in the 500+ employee segment typically run 90–180 days from initial contact to signed contract, reflecting CISO-level approval and security questionnaire requirements. | Medium | SI010 |
| CI012 | Semgrep's 75M+ annual scan volume and 14,300+ GitHub stars provide indirect evidence of large developer adoption but are operational metrics, not revenue metrics. | Medium | SI012, SI023 |
| CI013 | Semgrep's gross margin is estimated at 70–80% based on developer security SaaS benchmarks; the AI triage (Semgrep Assistant) layer adds LLM inference costs that could compress margins by 3–7%. | Low | SI007, SI008 |
| CI014 | Semgrep's cost of goods sold consists primarily of cloud hosting (AWS/GCP) for scan execution, CI/CD API integrations, professional services headcount, and third-party vulnerability data feeds for Supply Chain. | Medium | SI012 |
| CI015 | Estimated operating expenses at $33.6M ARR scale: R&D ~50–60% of ARR, S&M ~40–50%, G&A ~10–15%, implying total annual cash OpEx of $45–75M and a meaningful operating loss at current scale. | Low | SI007, SI008 |
| CI016 | Developer security SaaS gross margins of 75–85% are achievable at scale; static analysis software has low incremental COGS once cloud infrastructure is provisioned, creating natural operating leverage. | Medium | SI007, SI009 |
| CI017 | Capital intensity for static analysis SaaS is low: no hardware manufacturing, minimal capex, and cloud costs that scale with scan volume but represent a small fraction of revenue at scale. | Medium | SI012 |
| CI018 | Latka reports Semgrep's annual recurring revenue at approximately $33.6M in September 2025, based on crowdsourced data from a 210-person team; this figure is unaudited and unverified by the company. | Medium | SI001, SI021 |
| CI019 | Semgrep has not publicly disclosed ARR, revenue growth rate, gross margin, NRR, customer count, churn rate, or burn rate as of May 2026. | High | SI002, SI003 |
| CI020 | All major unit economics metrics — ARR, growth rate, gross margin, NRR, CAC, LTV, burn rate, and customer count — are fully private for Semgrep as of May 2026. | High | SI002, SI016 |
| CI021 | Named Semgrep customers include Figma, Dropbox, Slack, Snowflake, HashiCorp, GitLab, and Shopify — evidence of enterprise-grade adoption, but customer count is undisclosed. | Medium | SI012, SI023 |
| CI022 | At a hypothetical $1B valuation (implied unicorn status) and $33.6M ARR, Semgrep's revenue multiple would be approximately 30x — aggressive but within range for high-growth developer security SaaS in 2025 (Snyk: ~21x, Checkmarx: ~15–20x implied). | Low | SI001, SI009 |
| CI023 | Semgrep ARR growth rate is unknown; absent a management confirmation, annual growth rate estimates range from 13% (Opengrep headwind scenario) to 114% (AI demand acceleration scenario), with a base case of ~55% YoY. | Low | SI001, SI016 |
| CI024 | Semgrep's capital efficiency ratio — total dollars raised ($204M) relative to ARR ($33.6M) — is approximately 6:1, below the 1.5–3x ARR/capital benchmark for top-tier developer SaaS companies. | Medium | SI001, SI003 |
| CI025 | Semgrep has raised $204M in total funding: Series A (Oct 2020), Series B (Jul 2021), Series C $53M (Apr 2023), Series D $100M (Feb 5, 2025). | High | SI004, SI003 |
| CI026 | The $100M Series D was led by Menlo Ventures (Matt Murphy board seat) with participation from Lightspeed, Redpoint, Sequoia, Felicis, and Harpoon — all existing investors. | High | SI004, SI024 |
| CI027 | Stated use of Series D proceeds: AI and program analysis talent acquisition, product awareness expansion, and GTM team growth including geographic expansion in Europe and Asia-Pacific. | High | SI004, SI023 |
| CI028 | Estimated monthly burn rate is $4–7M based on 257 employees with estimated average fully-loaded annual cost of $200–250K per employee, plus cloud infrastructure and G&A. | Low | SI014, SI007 |
| CI029 | Estimated cash on hand as of May 2026 is $50–90M, derived from $100M Series D close (Feb 2025) minus approximately 15 months of estimated $4–7M/month burn. | Low | SI004, SI014 |
| CI030 | Estimated runway from May 2026 is 10–22 months assuming $50–90M cash and $4–7M/month burn, placing the Series E financing window at approximately Q1 2026 – Q4 2027. | Low | SI004, SI007 |
| CI031 | Semgrep must demonstrate a meaningful ARR step-up (toward $60–80M) to justify a Series E at a $1B+ valuation, requiring either PLG acceleration or accelerated enterprise direct sales. | Low | SI001, SI009 |
| CI032 | The Opengrep fork may have reduced CE download rates and CE-to-Teams conversion efficiency, though no data has been disclosed; this is a potential material impairment to the PLG revenue funnel. | Low | SI026, SI012 |
| CI033 | Semgrep was incorporated as r2c in Delaware on May 15, 2017; the entity later rebranded to Semgrep; the legal entity registration is documented in Delaware Division of Corporations filings. | High | SI027, SI003 |
| CI034 | Opengrep was launched on January 23, 2025 as a direct fork of Semgrep CE following Semgrep's December 2024 license restrictions, and garnered 2,100+ GitHub stars within weeks — representing a direct adverse signal for Semgrep's PLG top-of-funnel economics. | Medium | SI026, SI015, SI023 |
| CI035 | Semgrep has not filed SEC disclosures (S-1, Form D exemptions for Reg D rounds may exist) and has disclosed no IPO plans as of May 2026; all investor exit options remain equity secondary or future M&A. | Medium | SI003, SI027 |
| CE001 | Semgrep offers four core product modules: Semgrep Code (SAST), Semgrep Supply Chain (SCA), Semgrep Secrets, and Semgrep Assistant (AI triage and auto-fix). | High | SE001, SE002 |
| CE002 | Semgrep Supply Chain applies reachability analysis to filter CVE matches, claiming 95%+ noise reduction compared to CVE-list-only SCA tools by verifying whether vulnerable dependency functions are actually called in the application codebase. | Medium | SE003, SE004 |
| CE003 | Semgrep Secrets performs live validation of detected credentials by pinging the relevant API endpoints to confirm whether a detected secret is active, reducing false positives compared to regex-only secret scanning tools. | Medium | SE019 |
| CE004 | Semgrep Assistant is an AI-powered triage and remediation tool that automatically classifies findings, filters confirmed false positives, explains vulnerabilities in natural language, and generates suggested code fixes, powered by LLM APIs (likely OpenAI or Anthropic). | Medium | SE005, SE006 |
| CE005 | Semgrep Managed Scanning deploys and maintains CI/CD scan configurations across all repositories in an organization via a GitHub App or GitLab integration, eliminating per-team developer effort and reducing enterprise deployment time from weeks to hours. | Medium | SE007 |
| CE006 | Semgrep's customer workflow begins with individual developer CE adoption, progresses to team-level Teams tier upgrade, and expands to enterprise-wide deployment via direct sales with Managed Scanning — a documented PLG land-and-expand motion. | Medium | SE001, SE007 |
| CE007 | Semgrep's static analysis engine is written in OCaml and uses tree-sitter grammars for AST parsing across 40+ programming languages; the engine is the foundational technology underpinning all four product modules. | High | SE001, SE018 |
| CE008 | The Semgrep Pro Engine extends the OSS core with cross-file and cross-function dataflow analysis (taint tracking), enabling detection of vulnerability classes that span module boundaries; Pro Engine runs via Semgrep's cloud infrastructure, not locally. | High | SE002, SE017 |
| CE009 | Semgrep's local-scan architecture transmits only finding metadata (matched snippets, file paths, rule IDs) to the cloud platform, not full source code; this is a critical security boundary for enterprise security approval. | Medium | SE001, SE010 |
| CE010 | Semgrep integrates natively with GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, Azure DevOps, and Bitbucket Pipelines via official plugins; and with VS Code and JetBrains for IDE scanning. | High | SE008, SE022 |
| CE011 | Semgrep Assistant depends on third-party LLM APIs (OpenAI or Anthropic) for AI triage and fix generation; this creates a sub-processor dependency that enterprise security reviews may require a DPA addendum to address. | Medium | SE005, SE010 |
| CE012 | Semgrep Supply Chain depends on the NIST NVD CVE feed and GitHub Advisory Database for vulnerability data; NVD publication delays (up to 48 hours post-disclosure) can lag reachability analysis for newly disclosed CVEs. | Medium | SE003 |
| CE013 | Semgrep announced geographic expansion in Europe and Asia-Pacific as part of the Series D use-of-funds, implying data residency investment and regional GTM hiring planned for 2025–2026. | Medium | SE025 |
| CE014 | Semgrep's public roadmap as of 2025–2026 prioritizes AI auto-fix generation GA, Managed Scanning expansion, Supply Chain reachability for additional languages (Python, Ruby, PHP), and FedRAMP progress. | Medium | SE016, SE025 |
| CE015 | Semgrep's REST API enables CI/CD integration, SARIF output for GitHub/GitLab Security Dashboards, SBOM generation, and webhook integration with JIRA, Slack, Linear, and PagerDuty. | Medium | SE008 |
| CE016 | Semgrep's SSO/SAML integration supports Okta, Azure AD, and Google Workspace for enterprise access control; SCIM provisioning for automated user management is available in Enterprise tier. | High | SE021, SE001 |
| CE017 | Semgrep launched the Pro Engine in 2022, Supply Chain and Secrets in 2023, and Semgrep Assistant in 2024, representing a methodical expansion from single-product SAST to multi-product AppSec platform over four years. | High | SE017, SE004, SE006 |
| CE018 | Semgrep's YAML-based rule language allows security engineers to write detection rules without deep compiler knowledge; rules are portable across languages with similar patterns, creating a community contribution flywheel with 3,000+ community rules. | High | SE024, SE018 |
| CE019 | Semgrep Pro Engine's cross-file interprocedural analysis is a technical differentiator vs. simple pattern-match SAST tools; it enables detection of vulnerability classes (cross-module SQL injection, deserialization in helper libraries) that intra-procedural tools miss. | Medium | SE002 |
| CE020 | Semgrep has not disclosed a public patent portfolio; its IP is primarily embedded in the Pro Engine's proprietary dataflow analysis, the Pro rule library, and accumulated scan telemetry. | Medium | SE018 |
| CE021 | Semgrep supports 40+ programming languages at varying maturity levels: Java, Python, JavaScript/TypeScript, Ruby, Go, C/C++, PHP, and Kotlin have GA-level support; others are in beta or experimental status. | High | SE015, SE001 |
| CE022 | Opengrep, the January 2025 fork of Semgrep CE, claims 3.15x faster full-repository scan speeds than Semgrep CE in published benchmarks, using an optimized OCaml runtime and parallel execution improvements. | Medium | SE011, SE012 |
| CE023 | Semgrep's 75M+ annual scan volume generates anonymized pattern telemetry that informs rule quality and false-positive rate optimization, creating a data accumulation advantage that compounds with usage growth. | Medium | SE001 |
| CE024 | Semgrep holds a SOC 2 Type II certification covering security, availability, and confidentiality controls; the report is available under NDA to enterprise customers via trust.semgrep.dev. | High | SE009, SE010 |
| CE025 | Semgrep has published a Data Processing Agreement for GDPR compliance; code snippet data transmitted to Semgrep is subject to GDPR retention and deletion controls; EU data residency is planned but not yet generally available as of May 2026. | High | SE009, SE010 |
| CE026 | Semgrep has achieved FedRAMP Ready status but has not completed FedRAMP Authorization as of May 2026, blocking U.S. federal government sales; FedRAMP Authorization completion timeline is not publicly disclosed. | Medium | SE009 |
| CE027 | Semgrep does not use customer code to train its AI or rule models by default; opt-in telemetry programs exist but training on customer-specific code requires explicit customer consent, per Semgrep's privacy documentation. | Medium | SE010 |
| CE028 | Semgrep offers a 99.9% uptime SLA for Enterprise tier; status.semgrep.dev provides real-time platform status transparency; no major publicly disclosed outages identified as of May 2026. | Medium | SE023 |
| CE029 | Semgrep has a published responsible disclosure policy; no public bug bounty program identified; no publicly disclosed CVEs attributed to the Semgrep SaaS platform as of May 2026. | Medium | SE010 |
| CE030 | Opengrep launched on January 23, 2025 as a community fork of Semgrep CE, founded in response to the December 2024 license restriction on Semgrep CE rules; it reached 2,100+ GitHub stars within weeks. | Medium | SE012, SE011 |
| CE031 | If Opengrep's 3.15x speed improvement is independently verified and sustained, it represents a material threat to Semgrep's OSS engine developer experience advantage, which is the foundation of the PLG acquisition funnel. | Medium | SE011, SE012 |
| CE032 | GitHub Copilot Autofix, launched in 2024, provides AI-generated code fix suggestions for code scanning alerts within the GitHub UI, directly overlapping with Semgrep Assistant's triage and auto-fix value proposition. | High | SE013, SE014 |
| CE033 | For organizations paying for GitHub Enterprise or Copilot Enterprise, GitHub Copilot Autofix is included at no additional marginal cost, making it a zero-price substitute for Semgrep Assistant's AI triage capability for GitHub-native organizations. | Medium | SE013, SE014 |
| CE034 | Semgrep's Pro rule FP rate is company-claimed at less than 5% on benchmarked rulesets; community rules have no enforced FP rate standard; no independent third-party benchmark validates this claim. | Low | SE002, SE024 |
| CE035 | Semgrep cloud platform COGS drivers are primarily LLM API inference costs (Assistant), Pro Engine compute for cross-file scans, and storage for finding history; all three scale with usage, creating moderate variable cost exposure. | Low | SE005, SE002 |
| CU001 | Semgrep's customer base consists of three segments: free CE users (zero revenue, large pipeline), self-serve Teams tier subscribers (paid, estimated 30–40% of ARR), and Enterprise direct-sales accounts (paid, estimated 60–70% of ARR). | Medium | SU001, SU010 |
| CU002 | The Semgrep Teams tier buyer is typically an engineering lead or developer security champion at a 10–500 employee company; purchase is self-serve via semgrep.dev. | Medium | SU001 |
| CU003 | Semgrep's Enterprise buyer is typically a CISO or VP Engineering at a 500+ employee organization requiring SSO/SAML, SCIM, audit logging, Managed Scanning, and SLA; contract is direct sales, annual or multi-year. | Medium | SU001, SU022 |
| CU004 | Semgrep's public reference customer base is concentrated in U.S.-based software-native companies (Figma, Dropbox, Slack, Snowflake, HashiCorp, GitLab, Shopify); no public European or APAC enterprise case studies have been published. | High | SU001, SU002 |
| CU005 | Semgrep's named customers are concentrated in the SaaS/cloud, fintech, and enterprise software verticals; no public references in regulated industries (healthcare, financial services) or government sectors. | Medium | SU001 |
| CU006 | Semgrep processes 75M+ annual code scans across all tiers (CE + Teams + Enterprise) as of 2025 — a company-claimed metric representing total platform scan volume. | Medium | SU009, SU001 |
| CU007 | Semgrep has 14,300+ GitHub stars on the semgrep/semgrep repository as of May 2026, placing it among the top 10% of developer security tools by OSS star count. | High | SU008, SU009 |
| CU008 | Semgrep has 3,000+ community rules contributed by external developers in the public registry (semgrep.dev/r), representing a community engagement indicator and rule library depth signal. | Medium | SU009 |
| CU009 | Semgrep holds a 4.5/5 average rating across 30+ verified user reviews on G2 as of early 2026, with positive feedback on rule accuracy and developer experience and negative feedback on community rule FP rates and scan speed. | Medium | SU006, SU021 |
| CU010 | Based on the Latka ARR estimate of $33.6M and typical PLG enterprise revenue mix, Semgrep likely has 100–400 enterprise accounts and 1,000–2,000 Teams tier accounts; these estimates are highly uncertain. | Low | SU010 |
| CU011 | Semgrep's Series D announcement (February 2025) included geographic expansion to Europe and Asia-Pacific as a stated GTM priority, implying that the current customer base is North America-concentrated. | Medium | SU025 |
| CU012 | Figma uses Semgrep Code in CI/CD pipelines with custom security rules written by Figma's security team, representing a production-level enterprise deployment with evidence of deep product adoption. | Medium | SU002, SU001 |
| CU013 | Dropbox deployed Semgrep organization-wide to scale security review coverage without proportional security headcount growth, representing a high-quality enterprise reference with documented outcome rationale. | Medium | SU003, SU001 |
| CU014 | Snowflake is named as a Semgrep customer on the company's customer page; no detailed case study or outcome metrics have been published as of May 2026. | Low | SU005, SU001 |
| CU015 | Shopify is named as a Semgrep customer on the company's customer page; no detailed case study or outcome metrics have been published as of May 2026. | Low | SU001 |
| CU016 | GitLab embeds Semgrep CE rules in GitLab Ultimate's native SAST scanner; this represents an OEM-style technical integration rather than a direct commercial Enterprise contract, providing rule distribution at GitLab's scale. | High | SU012, SU013 |
| CU017 | HashiCorp engineers have contributed custom rules to the Semgrep community registry, indicating active production use; the company was acquired by IBM in 2024, introducing tooling strategy uncertainty. | Medium | SU004, SU001 |
| CU018 | Slack (now Salesforce) engineering team has publicly referenced use of Semgrep for custom rule enforcement in CI/CD; reference predates the 2021 Salesforce acquisition and may not reflect current tooling. | Low | SU001, SU024 |
| CU019 | Semgrep has not publicly disclosed NRR, GRR, churn rate, renewal rate, or customer cohort data; all retention metrics must be estimated from industry benchmarks. | Medium | SU010, SU011 |
| CU020 | Enterprise customers with SSO/SAML, SCIM, Managed Scanning, and audit logging have structurally high switching costs; estimated Enterprise GRR is 85–95% based on comparable developer security SaaS benchmarks. | Low | SU014, SU015 |
| CU021 | Teams tier customers have lower switching costs than Enterprise; estimated Teams GRR is 70–85% based on self-serve SaaS churn benchmarks (median monthly churn ~1.5–2%). | Low | SU014, SU015 |
| CU022 | G2 reviews (4.5/5 average, 30+ reviews) represent the primary public customer satisfaction signal; review volume is small relative to estimated customer count, limiting statistical significance. | Medium | SU006, SU019 |
| CU023 | Semgrep does not publish Net Promoter Score; developer community engagement metrics (3,000+ community rule contributions, 14,300+ GitHub stars, active Slack community) suggest a positive NPS proxy above 50. | Low | SU008, SU009 |
| CU024 | The December 2024 CE license restriction may have impaired Semgrep's CE acquisition rate as developers migrate to the Opengrep fork; no data on post-restriction CE installation trends has been disclosed. | Medium | SU016, SU017 |
| CU025 | Semgrep's primary expansion motion is cross-sell within the AppSec platform: Code → Supply Chain → Secrets → Assistant, with enterprise ACV expected to grow 2–4x from initial Code contract over multi-year engagement. | Medium | SU001, SU022 |
| CU026 | No publicly confirmed channel partner (MSSP, VAR, marketplace) that contributes to Semgrep customer acquisition; GTM is 100% direct (PLG self-serve + enterprise direct sales). | Medium | SU001 |
| CU027 | Semgrep's named reference customers are all U.S.-headquartered tech companies; vertical concentration in tech-sector creates exposure to tech hiring/budget cycles. | Medium | SU001, SU002 |
| CU028 | At $33.6M ARR with an estimated 100–400 enterprise accounts, the top-10 accounts likely represent 30–50% of ARR — a meaningful customer concentration risk for a Series D-stage company. | Low | SU010 |
| CU029 | GitLab embedding Semgrep rules in GitLab Ultimate provides indirect distribution at scale but creates dependency risk; if GitLab replaces the Semgrep rule engine, this distribution channel disappears without revenue impact to GitLab. | Medium | SU012, SU013 |
| CU030 | Semgrep's Managed Scanning feature reduces enterprise deployment friction from weeks to hours, enabling organization-wide deployment from a single contract; reference cases at 10,000+ repository scale have not been published. | Medium | SU022, SU023 |
| CU031 | Semgrep's enterprise contract length is typically annual or multi-year (2–3 year terms), consistent with enterprise security tooling procurement patterns that require multi-year budgeting. | Low | SU001, SU014 |
| CU032 | GitLab documents its use of Semgrep rules in GitLab Ultimate SAST as a production shipping integration, providing independent third-party validation of Semgrep's rule quality at GitLab's enterprise scale. | High | SU013, SU012 |
| CU033 | Semgrep announced Series D-funded geographic expansion to Europe and Asia-Pacific, implying the company's current customer revenue base is concentrated in North America. | Medium | SU025, SU011 |
| CU034 | Semgrep's cross-sell motion from Code (SAST) to Supply Chain (SCA) to Secrets to Assistant represents the primary expansion revenue mechanism; enterprise ACV is expected to grow 2–4x from initial Code contract over multi-year engagement per product attach. | Medium | SU022, SU001 |
| CU035 | Semgrep's estimated customer count of 100–400 enterprise accounts and 1,000–2,000 Teams accounts is consistent with $33.6M ARR if median enterprise ACV is $100–150K and median Teams ARPU is $5–10K/year. | Low | SU010 |
| CR001 | GitHub Advanced Security (GHAS) + Copilot Autofix provides SAST scanning and AI-generated code fix suggestions bundled into GitHub Enterprise at zero additional marginal cost for existing subscribers, directly competing with Semgrep Teams and Semgrep Assistant. | High | SR006, SR007 |
| CR002 | Semgrep's Pro Engine (cross-file dataflow) and 20,000+ Pro rules are not replicated by GitHub GHAS native SAST or Opengrep CE, creating a technical moat that limits direct substitution for enterprises requiring precision AppSec analysis. | Medium | SR006, SR007 |
| CR003 | The competitive commoditization risk from GitHub GHAS is structural and worsening: GitHub has 50M+ developers on its platform, creating an asymmetric distribution moat that Semgrep cannot match through developer marketing alone. | Medium | SR006, SR020 |
| CR004 | Opengrep (January 2025 fork of Semgrep CE) claims 3.15x performance improvement in full-repository benchmarks, is licensed under AGPLv3, and has 2,100+ GitHub stars — representing a credible alternative to Semgrep CE for developer adoption. | Medium | SR004, SR005 |
| CR005 | No active litigation has been filed against Semgrep for the December 2024 CE license change as of May 2026; community legal concerns have been raised on GitHub Discussions and Hacker News but have not escalated to formal legal action. | Medium | SR001, SR002 |
| CR006 | The December 2024 CE license change from LGPL-2.1 to Semgrep SOSL relicensed community-contributed rules without confirmed Contributor License Agreements from all 3,000+ community contributors, potentially violating LGPL-2.1 relicensing requirements. | Medium | SR001, SR024 |
| CR007 | LGPL-2.1 requires contributor consent for relicensing derivative works; if Semgrep's community rule contributors have not provided explicit consent via CLAs, the SOSL license transition may be legally challenged by any contributing party. | Medium | SR024, SR002 |
| CR008 | Semgrep has FedRAMP Ready status but has not completed FedRAMP Authorization, blocking U.S. federal government procurement; Authorization typically requires 12–24 months after ATO sponsorship is secured. | Medium | SR008, SR009 |
| CR009 | The EU AI Act, in force since August 2024, may impose transparency and documentation obligations on Semgrep Assistant's AI-generated code fix suggestions; specific classification and obligations for developer tooling AI remain ambiguous pending EU AI Office guidance. | Low | SR010, SR011 |
| CR010 | Semgrep's GDPR compliance requires Standard Contractual Clauses for international data transfers of EU customer code snippets; EU data residency is not yet available, creating procurement friction for GDPR-strict European enterprise customers. | Medium | SR022, SR009 |
| CR011 | Semgrep Assistant's dependency on OpenAI or Anthropic LLM APIs creates pricing risk (if LLM API costs increase), availability risk (LLM API outages impair Assistant), and data security risk (enterprise customers may block code snippet transmission to third-party LLM endpoints). | Medium | SR006, SR013 |
| CR012 | Semgrep's Pro rule registry supply chain represents a potential attack vector: a malicious rule injected into the Pro registry could execute arbitrary code in customer CI/CD pipelines; rule signing architecture has not been independently audited. | Low | SR013, SR012 |
| CR013 | No major publicly disclosed security incidents or data breaches attributed to the Semgrep AppSec Platform have been identified as of May 2026; status.semgrep.dev shows historical uptime consistent with 99.9% SLA. | Medium | SR012, SR013 |
| CR014 | Opengrep's 3.15x performance benchmark claim, if independently verified, suggests Semgrep CE has accumulated technical debt in scan engine performance that could create enterprise deployment objections for large monorepos. | Low | SR005, SR004 |
| CR015 | NIST NVD experienced significant CVE processing backlogs in 2024 (93% of CVEs published without full analysis within 30 days), impairing the timeliness of Semgrep Supply Chain reachability analysis for newly disclosed vulnerabilities. | Medium | SR019, SR018 |
| CR016 | Semgrep's primary CI/CD integration depends on GitHub Actions, GitHub App permissions, and GitHub webhook APIs; GitHub (Microsoft) is simultaneously Semgrep's largest platform dependency and its most direct competitive threat via GHAS. | High | SR006, SR007 |
| CR017 | Semgrep has not disclosed venture debt, convertible notes, or any non-equity financing; the company is fully equity-funded as of May 2026, creating dependency on Series E equity financing for continued operations. | Medium | SR014, SR025 |
| CR018 | Estimated top-10 customers represent 30–50% of Semgrep's $33.6M ARR; the loss of 2–3 named enterprise accounts would represent a material revenue decline at this stage. | Low | SR015 |
| CR019 | If Opengrep secures major corporate backing (e.g., a large tech vendor or VC sponsor announces Opengrep investment), the competitive pressure on Semgrep's PLG funnel could accelerate materially. | Low | SR004 |
| CR020 | The GitLab OEM integration (Semgrep rules in GitLab Ultimate SAST) represents a distribution channel dependency; GitLab could replace Semgrep rules with its own or CodeQL-based rules in future releases. | Low | SR006 |
| CR021 | Isaac Evans (CEO) and Drew Dennison (CTO) are Semgrep's co-founding leadership with no disclosed succession plan; departure of either would create strategic and commercial discontinuity at a critical growth stage. | Medium | SR016, SR017 |
| CR022 | Garrett Souza was hired as VP Sales in early 2025 to build Semgrep's enterprise direct sales function; this represents a high-execution-risk transition for an engineering-led PLG company with limited prior direct enterprise sales infrastructure. | Medium | SR014, SR020 |
| CR023 | Semgrep's Pro Engine is implemented in OCaml, a specialized functional programming language with a very limited talent pool; OCaml engineers command premium salaries and compete against Jane Street, Meta, and other high-compensation employers. | Medium | SR016, SR017 |
| CR024 | Semgrep has no disclosed legal proceedings, SEC investigations, or enforcement actions as of May 2026; SEC EDGAR shows no public company filings for r2c / Semgrep consistent with private company status. | Medium | SR025, SR023 |
| CR025 | Semgrep's terms of service limit warranty and liability exposure for false negative scan results; legal exposure from a customer security breach attributable to Semgrep's missed detection is contractually limited but reputational exposure remains. | Medium | SR023 |
| CR026 | The primary thesis-break triggers are: (1) GitHub GHAS zero-cost bundling displacing Semgrep Teams, (2) ARR growth confirmed below 20% YoY, (3) LGPL litigation filed, (4) CEO or CTO departure. | Medium | SR006, SR001, SR014 |
| CR027 | Key monitoring indicators for Semgrep's investment thesis include: GitHub star growth rates (semgrep vs. opengrep), G2 rating trends, Semgrep job posting velocity by function, GHAS pricing announcements, and Latka ARR estimate updates. | Medium | SR015, SR005 |
| CR028 | At estimated $4–7M/month burn and $50–90M estimated cash on hand in May 2026, Semgrep's Series E financing window is approximately H1–H2 2027; failure to hit ARR milestones creates financing risk within this window. | Low | SR014, SR015 |
| CR029 | No public evidence of customer churn from named Semgrep enterprise accounts (Figma, Dropbox, Snowflake, HashiCorp, GitLab, Shopify) as of May 2026; Semgrep customer page references remain current. | Low | SR021, SR020 |
| CR030 | The residual investment risk after accounting for Semgrep's Pro Engine moat, $100M Series D runway, SOC 2 Type II certification, and G2 4.5/5 developer satisfaction is elevated but not prohibitive; the thesis requires confirmation of ARR growth, NRR, and continued enterprise pipeline momentum. | Medium | SR014, SR015 |
| CR031 | Semgrep's estimated monthly cash burn of $4–7M is inferred from 257 employees, an estimated average fully-loaded cost of $200–300K/employee/year, plus cloud and LLM API costs; this burn is not publicly confirmed. | Low | SR015, SR029 |
| CR032 | Gartner's Application Security Testing Magic Quadrant positions GitHub GHAS, Snyk, and Checkmarx as established players with broader enterprise analyst coverage than Semgrep; Semgrep's absence from Gartner MQ recognition limits enterprise procurement committee shortlisting. | Medium | SR026 |
| CR033 | G2 reviews for Semgrep show 4.5/5 satisfaction with the most common complaints including false positive volume, complex rule authoring for custom policies, and steep learning curve for non-security engineers — representing adoption friction risks. | Medium | SR027 |
| CR034 | Semgrep's Wiz-comparison positioning as a complementary SAST tool to cloud security platforms (Wiz, Orca) is a risk mitigation: AppSec customers who prioritize CSPM/CNAPP are less likely to perceive Semgrep as redundant to their cloud security stack. | Low | SR028 |
| CR035 | Semgrep's total investor base includes Menlo Ventures (Series D lead), Lightspeed, Redpoint, Sequoia Capital, Felicis Ventures, and Harpoon; the quality and diversification of institutional investors reduces single-investor leverage concentration risk. | High | SR029, SR014 |
| CR036 | Checkmarx has maintained enterprise AppSec market share with $150M+ ARR and a multi-decade enterprise customer base requiring dedicated implementation and professional services; Semgrep's lighter-weight implementation model creates risk of under-serving large legacy enterprise procurement requirements. | Medium | SR030, SR026 |
| CR037 | The EU AI Act's transparency obligations for limited-risk AI systems (including AI-generated content in developer tooling) require disclosure to users that content was AI-generated; Semgrep Assistant fix suggestions likely fall under this obligation and require disclosure labeling. | Low | SR010 |
| CR038 | Semgrep has been cited in academic research and OWASP documentation as a community SAST tool, establishing a degree of third-party validation for its detection capabilities; no systematic false-negative audit has been publicly conducted. | Low | SR013, SR021 |
| CR039 | Semgrep's lack of a disclosed patent portfolio means all IP protection relies on trade secret (Pro Engine source code, proprietary rule logic) and contractual restrictions; trade secret protection is weaker than patent protection against reverse engineering. | Medium | SR025, SR023 |
| CR040 | Semgrep's GDPR DPA includes Standard Contractual Clauses (SCCs) for EU-U.S. data transfers; the EU data residency gap (planned but not available) means that EU customers processing code with GDPR Art. 9 sensitive data may face procurement compliance barriers until residency is live. | Medium | SR022, SR010 |
| CV001 | Semgrep warrants a Conditional Interest investment recommendation pending data room confirmation of ARR, NRR, cash burn, and LGPL legal clearance; the thesis is investment-grade but not actionable at current public information quality. | High | SV010, SV004 |
| CV002 | The three data room confirmations required to convert Conditional Interest to Conviction Buy are: (1) NRR > 110%, (2) ARR growth > 50% YoY, and (3) LGPL-2.1 legal clearance from Semgrep counsel. | Medium | SV010 |
| CV003 | Net Revenue Retention is the single most important financial metric for resolving the investment recommendation uncertainty; NRR > 120% upgrades the recommendation to bull-case conviction; NRR < 100% is a pass signal regardless of ARR growth. | High | SV010, SV023 |
| CV004 | Information asymmetry is structurally disadvantageous for external investors: management has full access to ARR, NRR, churn, burn, and pipeline while public information is limited to crowdsourced estimates 9 months old. | Medium | SV010, SV016 |
| CV005 | The confidence level in the investment recommendation is Medium due to strong product and market evidence but entirely undisclosed financial performance metrics; this is not a low-confidence situation but requires financial confirmation. | Medium | SV010, SV023 |
| CV006 | The investment thesis requires Semgrep to capture enterprise AppSec budget in a $8.6B → $25B+ TAM at developer-friendly pricing ($30/contributor/month) that undercuts legacy vendors (Snyk $65–80K+, Checkmarx $100K+) while providing superior technical precision via the Pro Engine. | Medium | SV001, SV022 |
| CV007 | The anti-thesis is that GitHub's structural distribution advantage (50M+ developers) means GHAS will achieve functional parity with Semgrep Teams within 3 years at zero incremental cost for GitHub Enterprise customers, creating an asymmetric competitive threat that Semgrep cannot overcome with marketing or sales investment alone. | Medium | SV013, SV014 |
| CV008 | The Opengrep fork contributes to the anti-thesis by threatening Semgrep's PLG top-of-funnel CE developer acquisition channel; if Opengrep reaches critical mass, Semgrep's developer acquisition cost increases and Teams conversion slows. | Medium | SV010 |
| CV009 | Semgrep's Pro Engine technical moat (cross-file/function dataflow not available in GHAS or Opengrep CE) is the most important thesis-supporting evidence, but it does not address the distribution asymmetry risk from GitHub's enterprise market position. | Medium | SV013, SV022 |
| CV010 | No adverse analyst research or critical investment reporting on Semgrep was identified in public sources; the company's narrative is generally positive in the AppSec community, with criticism concentrated on the December 2024 license change and Opengrep fork response. | Medium | SV023, SV008 |
| CV011 | The bull case (20–25% probability) assumes 70–80% ARR CAGR reaching $100M+ by 2027, NRR > 120%, and a Series E at $1B+ in 2026–2027, leading to an IPO or strategic acquisition exit at $1.5–3B in 2027–2029 with 2–4x MOIC to Series D investors. | Low | SV001, SV004 |
| CV012 | The base case (50–55% probability) assumes 40–60% ARR CAGR reaching $70–90M by 2027, NRR of 105–115%, and a strategic acquisition exit at $600M–$1.2B in 2028–2030 with 0.8–1.5x MOIC to Series D investors after Series E dilution. | Medium | SV004, SV010 |
| CV013 | The bear case (20–30% probability) assumes ARR growth stalls below 30%, NRR falls below 105%, Opengrep reaches critical mass, GHAS impairs enterprise pipeline, and a distressed exit at $200–350M in 2026–2028 returns 0.2–0.5x MOIC to Series D investors. | Low | SV010, SV014 |
| CV014 | The base case requires a narrow conjunction of favorable conditions: Opengrep stays below critical mass, GHAS doesn't reach Pro Engine parity within 3 years, enterprise direct sales ramps successfully, and Series E is available at flat-to-up valuation. | Medium | SV013, SV021 |
| CV015 | The key swing factor between bull, base, and bear cases is NRR: at NRR > 120%, the base case upgrades to bull; at NRR < 105%, the base case degrades to bear — making NRR confirmation the highest-priority data room ask. | High | SV010, SV015 |
| CV016 | Semgrep's Series D post-money valuation is estimated at $400–750M based on the $100M raise size, Menlo Ventures' typical check-to-ownership ratio, and developer security comparables; this implies 12–22x ARR at the current $33.6M ARR estimate. | Low | SV004, SV015 |
| CV017 | Snyk at $7.4B valuation on $350M+ ARR (~21x ARR) represents the premium endpoint for developer-first AppSec at scale; applying Snyk's multiple to Semgrep's $33.6M ARR implies $700M valuation only if ARR is growing 60%+ with 120%+ NRR. | Medium | SV001, SV002 |
| CV018 | Checkmarx's ~$1.15B acquisition by Hellman & Friedman at ~11.5x ARR sets a strategic M&A floor valuation for an enterprise AppSec platform when Semgrep reaches $100M ARR; at current ARR, Checkmarx implies a floor of ~$385M for comparable positioning. | Medium | SV003 |
| CV019 | Veracode's $550M acquisition by Broadcom at ~2x ARR (mature/declining product) sets an M&A floor of approximately $67M for Semgrep's current ARR, but this floor is inapplicable because Semgrep is a growth product — the relevant floor is 8–10x ARR, not 2x. | Medium | SV007 |
| CV020 | SonarSource's $412M fundraise from Warburg Pincus (2022) at $1B+ valuation on $100M+ ARR (~10x ARR) confirms investor appetite for developer code analysis platforms at scale and is partially applicable as a comps reference for Semgrep's trajectory. | Medium | SV006 |
| CV021 | The primary thesis-break triggers are: (1) GitHub GHAS zero-cost bundling for all GitHub Enterprise customers, (2) ARR growth confirmed below 20% YoY, (3) NRR confirmed below 100%, and (4) LGPL litigation filed — any single event would prompt investment exit or pass. | High | SV013, SV021 |
| CV022 | Palo Alto Networks is the most likely strategic acquirer at base case valuation ($600M–$1.2B): active AppSec M&A track record (Bridgecrew), Prisma Cloud platform expansion rationale, and financial capacity for mid-market security acquisitions. | Low | SV011 |
| CV023 | CrowdStrike's Falcon platform is the second-most likely strategic acquirer: developer AppSec is adjacent to the Falcon security platform, and CrowdStrike has demonstrated willingness to acquire developer-facing security tooling. | Low | SV012 |
| CV024 | IPO path requires $100M+ ARR with 40%+ growth, NRR > 115%, GAAP gross margin > 70%, succession planning for CEO/CTO, and FedRAMP Authorization — all of which are absent or unconfirmed as of May 2026; IPO is 2028+ at the earliest in the base case. | Medium | SV015, SV023 |
| CV025 | No evidence of secondary market transactions in Semgrep equity or strategic sale exploration has been identified in public sources as of May 2026; the company appears to be executing on the $100M Series D growth plan. | Low | SV015, SV020 |
| CV026 | The quality of Semgrep's Series D investor syndicate (Menlo Ventures, Lightspeed, Redpoint, Sequoia Capital, Felicis) is high; top-tier institutional investor participation reduces single-investor leverage risk and provides strong network value for Series E and exit processes. | High | SV004, SV020 |
| CV027 | The $204M total capital raised creates meaningful preference overhang; in a bear case exit at $200–350M, common equity holders (employees, founders, early investors) receive substantially less than the liquidation preference stack, reducing effective Series D returns. | Medium | SV020, SV004 |
| CV028 | AppSec ARR multiples at $30–50M ARR range in the developer security category (2024–2025 data) span 12–25x ARR for companies growing 50%+, declining to 8–12x for companies growing 20–40%; at Semgrep's $33.6M ARR, this implies fair value between $400M (20% growth) and $840M (80% growth). | Low | SV015, SV008 |
| CV029 | Enterprise security M&A activity in 2024–2025 included major platform consolidation (Palo Alto, CrowdStrike, Broadcom) and mid-market developer security acquisitions; the M&A exit market for developer AppSec platforms at $500M–$1.5B is active and liquid. | Medium | SV008, SV011 |
| CV030 | Semgrep's overall investment verdict is Conditional Interest — a strong growth-stage AppSec company with a genuine technical moat, investor-grade market position, and defensible PLG model, constrained by financial opacity, structural competitive risk from GHAS, and an information asymmetry that prevents unconditional conviction at any price. | High | SV004, SV010, SV021 |
| CV031 | At Semgrep's estimated $33.6M ARR and $400–750M post-money Series D valuation, the valuation is reasonable — not cheap and not egregiously expensive — compared to the developer security category; the return profile requires 50%+ ARR growth to achieve 2x+ MOIC from Series D entry. | Medium | SV015, SV004 |
| CV032 | Gartner's 2024 Magic Quadrant for Application Security Testing does not include Semgrep, limiting enterprise procurement committee visibility; Gartner MQ inclusion would be a positive valuation catalyst and a signal of enterprise sales maturity. | Medium | SV008, SV023 |
| CV033 | The probability-weighted expected return to Series D investors at current entry, assuming 25% bull (3x), 52% base (1.1x), and 23% bear (0.35x) probabilities, is approximately 1.4x MOIC — modest for a Series D given the elevated risk profile; warrant a higher return hurdle for conviction. | Low | SV010, SV004 |
| CV034 | The most analogous public exit to Semgrep's current trajectory is HashiCorp's IPO at $5B valuation in 2021 at ~50x ARR (high growth premium) and its subsequent acquisition by IBM at $6.4B in 2024 — demonstrating both the upside and the time compression risk in developer infrastructure exits. | Low | SV015, SV008 |
| CV035 | Semgrep's Series D disclosed participation by Menlo Ventures (lead), Lightspeed Venture Partners, Redpoint Ventures, Sequoia Capital, Felicis Ventures, and Harpoon Ventures — a tier-1 syndicate that independently validates the investment thesis and implies Series E is achievable. | High | SV004, SV005 |
| CV036 | If GHAS achieves cross-file dataflow analysis and adds it to all GitHub Enterprise plans (no confirmed roadmap announcement as of May 2026), Semgrep's primary technical moat is eliminated; monitoring GitHub security product announcements is a critical investment-monitoring task. | Medium | SV013, SV014 |
| CV037 | The Semgrep investment requires price discipline: at $400M post-money entry with $204M preference overhang, a 2x MOIC to Series D common equity requires an exit at approximately $1.2B+ net of dilution; this is achievable in the base/bull case but challenging in the bear case. | Low | SV004, SV015 |
| CV038 | The most important evidence gap that differentiates the bull from the bear case is not product quality (established) or market size (confirmed) but whether Semgrep's enterprise sales motion is converting enterprise prospects faster than GHAS is displacing the same prospects. | Medium | SV010, SV022 |
| CV039 | No evidence of Semgrep exploring a sale or strategic merger process was identified in public sources as of May 2026; the company is in active growth mode with Series D capital deployed across headcount expansion and geographic growth. | Low | SV004, SV005 |
| CV040 | The $204M raised across Series A–D, combined with a market cap estimate of $400–750M post-money Series D, implies Semgrep's investors collectively own 55–80% of the company (assuming typical dilution at each round); founders and employees own the remaining 20–45%. | Low | SV020, SV004 |
| ID | Publisher | Title | Quote |
|---|---|---|---|
| SO001 | Semgrep | About | Semgrep | Founded by Drew Dennison, Isaac Evans, and Luke O'Malley in 2017, the company's mission has been to profoundly improve software security from day 1. |
| SO002 | Semgrep | Blog | Security Trends, Secure Coding, and Application Security Announcements | |
| SO003 | Semgrep | Pricing and Plans | AppSec Platform SAST, SCA, and Secrets | $30 / month per contributor |
| SO004 | GitHub / Semgrep | GitHub - semgrep/semgrep: Lightweight static analysis for many languages | Join hundreds of thousands of other developers and security engineers already using Semgrep at companies like GitLab, Dropbox, Slack, Figma, Shopify, HashiCorp, Snowflake, and Trail of Bits. |
| SO005 | Semgrep | Series D announcement | I'm delighted to announce we've raised a Series D, led by Menlo Ventures with participation from existing investors Felicis Ventures, Harpoon Ventures, Lightspeed Venture Partners, Redpoint Ventures, and Sequoia Capital. |
| SO006 | PR Newswire / Semgrep | Semgrep Announces $100M Series D Funding to Advance AI-Powered Code Security | this round brings the company's total funding to $204M to date |
| SO007 | Crunchbase News | Application Security Startup Semgrep Locks Down $100M Series D | Founded in 2017, Semgrep has raised $204 million, according to the company. |
| SO008 | MIT News | An open-source tool for software security | r2c Head of Product Luke O'Malley '14, who co-founded the company with Isaac Evans '13, SM '15 and Drew Dennison '13. |
| SO009 | Sacra | Semgrep funding, news & analysis | Semgrep sells to enterprise security and engineering teams via a B2B SaaS model priced per contributing developer per month. |
| SO010 | Tracxn | Semgrep - 2026 Company Profile & Team | Semgrep has 257 employees as of Mar 26. |
| SO011 | SecurityWeek | Semgrep Raises $100M for AI-Powered Code Security Platform | Semgre's funding comes shortly after a consortium of vendors launched a fork called Opengrep, leading to fresh debates about open-source licensing |
| SO012 | Semgrep | LinkedIn | ||
| SO013 | Menlo Ventures | Semgrep | Menlo Ventures | Isaac Evans - Co-Founder & CEO; Drew Dennison - Co-Founder & CTO; Luke O'Malley - Co-Founder & Chief Product Officer |
| SO014 | Socket | Opengrep Emerges as Open Source Alternative Amid Semgrep Licensing Controversy | On January 23, 2025, a coalition of security vendors launched Opengrep, an open source static application security testing (SAST) tool, as a direct response to recent licensing changes made by Semgrep. |
| SO015 | InfoQ | Opengrep Forks Semgrep to Liberate Rulesets After License Change | |
| SO016 | Semgrep | Careers | Semgrep | |
| SO017 | Sagetap | Founder Story: Semgrep | Sagetap | In 2017, the founders' experience in cybersecurity and engineering drove them to create a solution that both addresses security from the get-go and seamlessly integrates into the development cycle. |
| SO018 | Amplify Security | Announcing Opengrep: A True Open-Source Fork of Semgrep | December 2024 Semgrep announced a major change to their licensing model of its OSS project, they picked the friendly date of Friday the 13th. |
| SO019 | Silicon Valley Daily | Menlo Ventures Leads $100 Million Round in Semgrep | |
| SO020 | Opengrep | Opengrep - The open-source code security engine | We're launching Opengrep, a fork of Semgrep CE (formerly Semgrep OSS), in response to recent changes by Semgrep that affect its open-source nature. |
| SO021 | FinTech Global | Semgrep bags $100m in Series D to elevate AI-driven code security | |
| SO022 | G2 | The G2 on Semgrep | I like the SAST engine, it is powerful and capable alongside less % of false positives. |
| SO023 | AppSec Santa | OpenGrep vs Semgrep (2026): Fork vs Upstream Comparison | OpenGrep is a community fork of Semgrep Community Edition created in January 2025 after Semgrep moved cross-function taint analysis, fingerprinting, and other features behind the commercial platform. |
| SO024 | RegTech Analyst | Semgrep bags $100m in Series D to elevate AI-driven code security | |
| SO025 | CIO Influence | Semgrep Announces $100 Million Series D Funding to Advance AI-Powered Code Security | |
| SM001 | MarketsandMarkets | Application Security Testing Market worth $7.60 billion by 2031 | The application security testing market is projected to grow from USD 1.83 billion in 2025 to USD 7.60 billion by 2031, at a CAGR of 26.7% during the forecast period. |
| SM002 | Mordor Intelligence | DevSecOps Market Size & Growth Trends 2031 | The DevSecOps market size is expected to grow from USD 8.91 billion in 2025 to USD 10.88 billion in 2026 and is forecast to reach USD 29.52 billion by 2031 at 22.10% CAGR over 2026-2031. |
| SM003 | Grand View Research | Software Composition Analysis Market Size Report, 2030 | The global software composition analysis market size was estimated at USD 266.2 million in 2023 and is expected to grow at a CAGR of 19.8% from 2024 to 2030. |
| SM004 | Fortune Business Insights | Devsecops Market Size, Share and Global Growth Report [2034] | The global Devsecops market size was valued at USD 10.1 billion in 2025. The market is projected to grow from USD 11.49 billion in 2026 to USD 31.96 billion by 2034, exhibiting a CAGR of 13.65%. |
| SM005 | AppSec Santa | DevSecOps Statistics 2026: 60+ Key Facts, Trends & Data | 56% of developers say their organization has adopted a DevSecOps platform. 97% of codebases use open-source components (Black Duck OSSRA 2025). |
| SM006 | Latio | 2026 Latio Application Security Report | Application security is a discipline in crisis, as AI rapidly changes scanner capabilities and developer workflows. |
| SM007 | Veracode | Looking Ahead at 2026 with Gartner: How Smarter Teams and Tools Are Making Application Security a Breeze | 43% of organizations are still at the lowest maturity level when it comes to Application Security. 65% of engineering leaders say their teams are already using AI tools. |
| SM008 | Security Boulevard | Alert Fatigue and Talent Gaps Fuel AppSec Weaknesses | 62% of respondents said they had knowingly released vulnerable applications to meet deadlines. 58% of respondents report frequently encountering false positives. |
| SM009 | Endor Labs | Best Application Security Tools for DevSecOps in 2026 | Many enterprises manage seven or more distinct security tools with significant feature overlap creating data silos and adding operational overhead without corresponding security improvements. |
| SM010 | Futurum Group | Will EU Cyber Resilience Rules Force a Global Security Reset for Tech Vendors? | 73.2% of organizations expect to increase cybersecurity budgets in the next year, and 62.1% say AI-powered defensive tools are now a necessity. |
| SM011 | CloudAware | DevSecOps Statistics (2026): Market, Adoption, and AI Trends | 48% of the DevSecOps market is driven by cloud-native applications, and 28% by secure CI/CD automation. |
| SM012 | European Commission | Cyber Resilience Act - Implementation | |
| SM013 | Sonatype | 2026 State of the Software Supply Chain Report | Open Source Malware is a Nation-State Business Model: Attackers are exploiting high-trust open source ecosystems targeting credentials, CI secrets, and build environments. |
| SM014 | Coherent Market Insights | DevSecOps Market Size, Trends & Forecast, 2026-2033 | The global DevSecOps market is estimated to be valued at USD 11.07 Bn in 2026 and is expected to reach USD 26.05 Bn by 2033, exhibiting a CAGR of 13.0%. |
| SM015 | Business Research Insights | Application Security Testing (AST) Tools Market Report, 2026 | The global application security testing (ast) tools market size is anticipated to be worth USD 6.39 Billion in 2026, projected to reach USD 23.97 Billion by 2035 at a CAGR of 15.7%. |
| SM016 | MarketsandMarkets | Application Security Testing Market Report 2025-2030 | The application security testing market is projected to reach USD 7.60 billion by 2031 from USD 1.83 billion in 2025, at a CAGR of 26.7%. |
| SM017 | Offensive360 | AI-Powered SAST: The Future of Code Security in 2026 | Traditional SAST tools produce false positive rates between 30% and 70%, according to multiple industry studies. When every third alert is a false alarm, security teams stop trusting the tool. |
| SM018 | Research and Markets | DevSecOps Market Report 2026 | |
| SM019 | Mordor Intelligence | Software Composition Analysis Market Size, Share Research Report, 2031 | Mandatory Software Bills of Materials (SBOM) across federal and EU procurement frameworks, escalating supply-chain attacks targeting open-source ecosystems, and rising DevSecOps budgets sustain robust demand. |
| SM020 | GitHub | Octoverse 2024: AI leads Python to top language as the number of global developers surges | In early 2023, we celebrated reaching 100 million total developers on GitHub and that number has climbed at a rapid rate since then. In 2024, developers made more than 5.2 billion contributions. |
| SM021 | Black Duck (Synopsys) | 2026 OSSRA Report: Open Source Security & Risk Analysis | |
| SM022 | DevSecCops.ai | AI DevSecOps in 2026: Why Enterprises Are Moving Beyond Traditional DevSecOps | |
| SM023 | Sagetap | Founder Story: Semgrep | Semgrep identifies vulnerabilities early in development and prevents them from reaching production with precision and a developer-first approach. |
| SM024 | G2 | Semgrep Reviews | Developer-first — Fast scans, policies based on confidence rating, and the ability to run locally or in CI/CD environments mean Semgrep can integrate into dev workflows with minimal friction. |
| SM025 | Gartner | Best Application Security Testing Reviews 2026 | |
| SP001 | Semgrep | Semgrep Competitors: Alternatives and Similar Tools | |
| SP002 | AppSec Santa | Best SAST Tools 2026: Top Static Application Security Testing Software | |
| SP003 | Tracxn | Snyk 2026 Company Profile | Snyk's total funding is approximately $1.32 billion; valuation approximately $7.4 billion as of 2026. |
| SP004 | Sacra | Snyk revenue, valuation and funding | |
| SP005 | Latka | How Snyk hit $407.8M revenue in 2025 | Snyk hit $407.8M revenue and 5K customers in 2025. |
| SP006 | BusinessWire | Checkmarx One Surpasses $150M ARR and Expands Global Leadership in AI-Powered Application Security | Checkmarx One surpassed $150M ARR and achieved over 30% year-to-date ARR growth; adopted by more than 860 of the world's largest enterprises. |
| SP007 | Checkmarx | Checkmarx One: AI-Powered Application Security Platform | Checkmarx One routinely analyzes over 800 billion lines of code monthly, performs four million scans, and secures more than three million open-source packages. |
| SP008 | GitHub | Introducing GitHub Secret Protection and GitHub Code Security | GitHub Code Security is $30/active committer/month; GitHub Secret Protection is $19/active committer/month. |
| SP009 | GitHub | About billing for GitHub Advanced Security | |
| SP010 | Konvu | Semgrep vs CodeQL (2026): Technical Comparison for Security Teams | Many security teams use both: Semgrep for fast PR feedback, CodeQL for deep nightly analysis. |
| SP011 | Konvu | Semgrep vs SonarQube (2026): Technical Comparison for Security Teams | Benchmarks show Semgrep identifies more pure security issues (46% detection rate vs SonarQube's 19% in independent 2026 tests). |
| SP012 | SonarSource | Plans and Pricing: AI Code Verification at Scale | |
| SP013 | Opengrep | Opengrep GitHub Repository | |
| SP014 | AppSec Santa | OpenGrep vs Semgrep (2026): Fork vs Upstream Comparison | Over 2,100 GitHub stars, 26 releases, and 61 active contributors since its March 2025 launch. |
| SP015 | Endor Labs | Benchmarking Opengrep Performance Improvements | Benchmarks show Opengrep is up to 3.15x faster than Semgrep in some scenarios, especially with many local rules. |
| SP016 | Konvu | Semgrep vs SonarQube 2026 | |
| SP017 | Veracode | Veracode About | |
| SP018 | Endor Labs | About Endor Labs | |
| SP019 | Wiz | Wiz Code Security | |
| SP020 | PeerSpot | Semgrep vs SonarQube 2026 Comparison | |
| SP021 | Gartner | Best Application Security Testing Reviews 2026 | |
| SP022 | Secureit World | Checkmarx One Hits $150M ARR Milestone in App Security | |
| SP023 | Doyensec | Comparing Semgrep Pro and Community: Independent Research Whitepaper | |
| SP024 | Mend.io | Mend SCA - Software Composition Analysis | |
| SP025 | Latio | 2026 Latio Application Security Report | |
| SI001 | Latka | How Semgrep hit $33.6M revenue with a 210-person team in 2025 | Semgrep hit $33.6M revenue with a 210-person team in 2025. |
| SI002 | CBInsights | Semgrep (r2c) Financial Data | |
| SI003 | Crunchbase | Semgrep (r2c) Company Profile | |
| SI004 | PR Newswire | Semgrep Raises $100M Series D to Expand AI-Powered AppSec Platform | Semgrep will use the capital to accelerate talent acquisition in AI and program analysis, product awareness, and go-to-market team growth including geographic expansion in Europe and Asia-Pacific. |
| SI005 | Menlo Ventures | Semgrep Portfolio Page | |
| SI006 | Benchmarkit | 2025 SaaS Performance Metrics | Median net revenue retention for SaaS companies is approximately 101% in 2025; CAC payback period median is 20 months. |
| SI007 | Phoenix Strategy Group | Unit Economics Benchmarks for SaaS Growth | Healthy SaaS gross margin: above 70%; top performers in developer-focused SaaS often achieve 75–85% gross margins. |
| SI008 | KnowledgeLib | SaaS Industry Benchmarks 2026 — CAC, LTV, NRR, Churn | |
| SI009 | Bessemer Venture Partners | State of the Cloud 2025 | |
| SI010 | OpenView Partners | Product-Led Growth Benchmarks 2025 | PLG companies with developer-first free tiers typically achieve free-to-paid conversion rates of 3–8%. |
| SI011 | CloudZero | The Complete SaaS Unit Economics Guide (2026 Edition) | |
| SI012 | Semgrep | Semgrep Pricing | Teams tier: $30/month per contributor for Semgrep Code or Supply Chain; $15/month per contributor for Semgrep Secrets. |
| SI013 | G2 | Semgrep Pricing Plans and Cost | |
| SI014 | Tracxn | Semgrep Company Profile 2026 | Semgrep has 257 employees as of March 2026. |
| SI015 | Security Boulevard | Semgrep Raises $100M Series D | |
| SI016 | Sacra | Semgrep Revenue and Financials | |
| SI017 | Amplify Security | Series D Announcement — Semgrep | |
| SI018 | Lightspeed Venture Partners | Semgrep Series C Announcement | |
| SI019 | OpenView Partners | PLG Benchmarks | |
| SI020 | Semgrep | Managed Scanning Documentation | |
| SI021 | Latka | SaaS Revenue Database | |
| SI022 | Bessemer Venture Partners | Bessemer Cloud Index 2025 | |
| SI023 | Semgrep | Semgrep Blog — Series D Announcement | |
| SI024 | Menlo Ventures | Semgrep Investment Announcement | |
| SI025 | Semgrep | Semgrep Pricing Page (Teams and Enterprise) | |
| SI026 | Opengrep | Opengrep — Why We Forked Semgrep | Semgrep's December 2024 license restriction on the CE rules repository cut off open-source contributors and prompted the formation of the Opengrep fork with 2,100+ GitHub stars within weeks of launch. |
| SI027 | Delaware Division of Corporations | r2c (Semgrep) Delaware Entity Registration Filing | |
| SE001 | Semgrep | Semgrep Documentation — Overview | |
| SE002 | Semgrep | Semgrep Pro Engine Introduction | The Semgrep Pro Engine extends the OSS engine with cross-file and cross-function dataflow analysis, enabling detection of vulnerabilities that span multiple files and functions. |
| SE003 | Semgrep | Semgrep Supply Chain Overview | |
| SE004 | Semgrep | Semgrep Blog — Reachability Analysis | |
| SE005 | Semgrep | Semgrep Assistant Overview | |
| SE006 | Semgrep | Semgrep Blog — Introducing Semgrep Assistant | |
| SE007 | Semgrep | Semgrep Managed Scanning Documentation | |
| SE008 | Semgrep | Semgrep Integrations Overview | |
| SE009 | Semgrep | Semgrep Trust Center | |
| SE010 | Semgrep | Semgrep Security Policy | |
| SE011 | Opengrep | Opengrep Performance Benchmarks | Opengrep achieves 3.15x faster scan times than Semgrep CE on full-repository benchmarks across multiple test projects. |
| SE012 | Opengrep | Opengrep Fork Announcement | |
| SE013 | GitHub | GitHub Copilot Autofix Documentation | |
| SE014 | GitHub | GitHub Advanced Security — Code Scanning AI Features | |
| SE015 | Semgrep | Semgrep Supported Languages Documentation | Semgrep supports 40+ programming languages across GA, beta, and experimental maturity levels. |
| SE016 | Semgrep | Semgrep Changelog | |
| SE017 | Semgrep | Semgrep Pro Engine Blog Post | |
| SE018 | GitHub | Semgrep OSS Repository | 14,300+ GitHub stars; OCaml implementation; MIT/Semgrep OSL licensed. |
| SE019 | Semgrep | Semgrep Secrets Overview | |
| SE020 | Semgrep | Semgrep Triage and Remediation Documentation | |
| SE021 | Semgrep | Semgrep SSO Configuration Documentation | |
| SE022 | Semgrep | Semgrep IDE Extensions Overview | |
| SE023 | Semgrep | Semgrep Status Page | |
| SE024 | Semgrep | Semgrep Writing Rules Documentation | |
| SE025 | PR Newswire | Semgrep Raises $100M Series D | |
| SE026 | NIST | National Vulnerability Database — CVE Reference | |
| SE027 | OWASP | OWASP Top 10 2021 | |
| SE028 | Snyk | Snyk Open Source SCA Product | |
| SE029 | TechCrunch | Semgrep raises $100M Series D | |
| SE030 | G2 | Semgrep User Reviews | |
| SE031 | The Register | Semgrep $100M round: AI-assisted AppSec | |
| SU001 | Semgrep | Semgrep Customer Page | |
| SU002 | Semgrep | Semgrep at Figma — Case Study | Figma's security team uses Semgrep to enforce custom security rules at scale in CI/CD pipelines. |
| SU003 | Semgrep | Semgrep at Dropbox — Case Study | |
| SU004 | Semgrep | Semgrep Customer — HashiCorp | |
| SU005 | Semgrep | Semgrep Customer — Snowflake | |
| SU006 | G2 | Semgrep Reviews on G2 | Average rating 4.5/5 across 30+ verified user reviews on G2 as of early 2026. |
| SU007 | Gartner Peer Insights | Semgrep on Gartner Peer Insights | |
| SU008 | GitHub | Semgrep OSS Repository — GitHub Stars and Community Activity | 14,300+ GitHub stars; active community contributions. |
| SU009 | Semgrep | Semgrep Community Stats 2025 | 75M+ annual code scans; 3,000+ community rules; 40+ languages. |
| SU010 | Latka | Semgrep Revenue and Customer Data | Semgrep ~$33.6M ARR, 210 employees, as of September 2025. |
| SU011 | Tracxn | Semgrep Company Profile 2026 | Semgrep has 257 employees as of March 2026. |
| SU012 | Semgrep | Semgrep GitLab Integration Blog | |
| SU013 | GitLab | GitLab Ultimate SAST Documentation | |
| SU014 | Benchmarkit | 2025 SaaS Performance Benchmarks | Median SaaS NRR is approximately 101% in 2025. |
| SU015 | OpenView Partners | PLG Benchmarks 2025 | |
| SU016 | Opengrep | Opengrep Fork Announcement | Semgrep's December 2024 CE license restriction triggered the Opengrep fork; 2,100+ GitHub stars within weeks of launch. |
| SU017 | GitHub | Opengrep Repository | |
| SU018 | StackShare | Semgrep on StackShare | |
| SU019 | TrustRadius | Semgrep Reviews on TrustRadius | |
| SU020 | Capterra | Semgrep Reviews on Capterra | |
| SU021 | PeerSpot | Semgrep Reviews on PeerSpot | |
| SU022 | Semgrep | Semgrep Supply Chain Enterprise Case Study | |
| SU023 | Semgrep | Developer Adoption of Security Tooling — Semgrep Blog | |
| SU024 | InfoQ | Semgrep Static Analysis in Practice | |
| SU025 | PR Newswire | Semgrep Raises $100M Series D | |
| SR001 | The Register | Semgrep license change controversy — community backlash | Semgrep's decision to restrict the Community Edition rule repository license from LGPL-2.1 to a proprietary license drew community backlash and legal questions. |
| SR002 | Hacker News | HN Discussion: Semgrep license change December 2024 | |
| SR003 | Semgrep | Semgrep Blog — License Change Announcement and Response to Community | |
| SR004 | Opengrep | Why We Forked Semgrep | |
| SR005 | Opengrep | Opengrep Performance Benchmarks | Opengrep achieves 3.15x faster scan times than Semgrep CE on full-repository benchmarks. |
| SR006 | GitHub | GitHub Copilot Autofix Documentation | |
| SR007 | GitHub | GitHub Advanced Security — Code Security Features | |
| SR008 | FedRAMP | FedRAMP Marketplace | |
| SR009 | Semgrep | Semgrep Trust Center | |
| SR010 | EU AI Office | EU AI Act — Official Text and Overview | |
| SR011 | FTC | FTC — Artificial Intelligence and Competition | |
| SR012 | Semgrep | Semgrep Status Page — Historical Uptime | |
| SR013 | Semgrep | Semgrep Security Policy and Vulnerability Disclosure | |
| SR014 | PR Newswire | Semgrep Raises $100M Series D | |
| SR015 | Latka | Semgrep Revenue Estimate | |
| SR016 | Isaac Evans — CEO, Semgrep | ||
| SR017 | Drew Dennison — CTO, Semgrep | ||
| SR018 | CISA | SBOM and Software Supply Chain Security | |
| SR019 | NIST | National Vulnerability Database | |
| SR020 | TechCrunch | Semgrep Raises $100M Series D — Report | |
| SR021 | Dark Reading | Semgrep Application Security Coverage | |
| SR022 | Semgrep | Semgrep Privacy Policy | |
| SR023 | Semgrep | Semgrep Terms of Service | |
| SR024 | Semgrep | Semgrep Open Source License | |
| SR025 | SEC | SEC EDGAR — r2c / Semgrep filing search | |
| SR026 | Gartner | Magic Quadrant for Application Security Testing 2024 | |
| SR027 | G2 | Semgrep Reviews — G2 Platform | |
| SR028 | Wiz | Wiz Blog — State of Cloud Security 2025 | |
| SR029 | Crunchbase | Semgrep / r2c Funding History | |
| SR030 | Checkmarx | Checkmarx SAST Product Overview | |
| SV001 | TechCrunch | Snyk Reportedly Valued at $7.4 Billion | Snyk is reportedly valued at approximately $7.4 billion in recent secondary market transactions. |
| SV002 | Snyk | Snyk Fundraising and Company News | |
| SV003 | Business Wire | Checkmarx Strategic Acquisition by Hellman and Friedman | |
| SV004 | PR Newswire | Semgrep Raises $100M Series D — Full Release | |
| SV005 | Semgrep | Semgrep Blog — Series D Announcement | |
| SV006 | Bloomberg | SonarSource Raises $412M from Warburg Pincus for Code Quality Platform | |
| SV007 | Investors.Veracode | Veracode Acquisition by Broadcom 2023 | |
| SV008 | Gartner | Magic Quadrant for Application Security Testing 2024 | |
| SV009 | Orca Security | AppSec Market and Security Tooling Trends 2025 | |
| SV010 | Latka | Semgrep Revenue and ARR Estimate | |
| SV011 | Palo Alto Networks | Palo Alto Networks Acquires Bridgecrew | |
| SV012 | CrowdStrike | CrowdStrike Falcon Platform Security Coverage | |
| SV013 | GitHub | GitHub Copilot Enterprise Pricing | |
| SV014 | GitHub | GitHub Enterprise Cloud — Security Features | |
| SV015 | PitchBook | Developer Security Sector Valuations | |
| SV016 | Tracxn | Semgrep Company Profile and Funding | |
| SV017 | Wall Street Journal | Semgrep $100M Series D Coverage | |
| SV018 | Bloomberg | Semgrep AppSec Platform Series D Coverage | |
| SV019 | SEC | Semgrep / r2c SEC EDGAR | |
| SV020 | Crunchbase | r2c / Semgrep Funding History | |
| SV021 | TechCrunch | Semgrep Raises $100M Series D — TechCrunch | |
| SV022 | Semgrep | Semgrep Enterprise Product Page | |
| SV023 | Forrester | Semgrep Developer Security Coverage — Forrester | |
| SV024 | G2 | Semgrep Reviews G2 | |
| SV025 | OpenSSF | OpenSSF and Semgrep Security Integration | |
| SV026 | Opengrep | Opengrep — Why We Forked Semgrep | Opengrep achieves 3.15x faster scan times and is fully open-source under AGPLv3, addressing the restrictions Semgrep imposed in December 2024. |
| SV027 | The Register | Semgrep License Change Community Backlash | |
| SV028 | Hacker News | HN Discussion: Semgrep License Change December 2024 | |
| SV029 | SEC | SEC EDGAR — r2c / Semgrep filing lookup | |
| SV030 | Wiz | AppSec Market and Security Tooling Trends 2025 |