DEPENDENCY SECURITY·dev-tools·Scan 2026-05-21 to 2026-05-21·Run 20260522160103
GitHub gate that quarantines new OSS packages in AI-written PRs until security gets provenance, safer substitutes, and approval.
AI coding tools are changing the dependency problem from “is our current graph vulnerable?” to “how many net-new packages are entering the graph this week?” Security and platform teams now face a flood of AI-generated pull requests that introduce unfamiliar open-source packages faster than humans can review them, while fewer than 40% of organizations thoroughly assess dependencies before implementation. Existing SCA tools are strongest after a package is already in the repo or installed on a laptop, but the real control point is the first moment a new dependency appears in a pull request.
By Bizidea Research/
Overall rating3.6/ 5.0
3
Market
$168M TAM and 13.2% CAGR show real demand, but four mapped incumbents make this a crowded category despite active buyer budgets.
3
Differentiation
The PR-native approval-memory wedge is clear, but GitHub, Socket, and Snyk could copy lighter workflow features over time.
4
Execution
Lean hiring and clear milestones pair with 70% gross margin, 7.1x LTV/CAC, and 9.4-month payback, though three forecast flags remain.
5
Timeliness
Five recent signals converge around AI-driven package risk, active budgets, and a same-day funding event that sharpens the why-now case.
Section
Why now
A $60 million Series C at a $1 billion valuation signals that dependency security has crossed from optional tooling into an enterprise budget category.
AI-native software companies are already reference buyers, which means the first beachhead customers can point to peers rather than making a speculative purchase.
AI-generated code increases the volume of third-party packages entering repos, making manual approval workflows fail exactly when teams are moving fastest.
A six-minute detection example shows the review window is now shorter than a normal security handoff, so the approval control must sit inside the pull-request workflow instead of after merge.
Catalyst.The cluster shows that AI-driven development is accelerating dependency risk, enterprise buyers are already paying for developer-first supply-chain tooling, and the decision window can be as short as six minutes — forcing teams to move package approval upstream into the PR itself.
Section
The idea
The product plugs into GitHub, GitLab, or Bitbucket and watches manifest and lockfile diffs for first-time dependency additions across the organization. When a PR introduces a new package, it automatically builds a reviewer brief with maintainer history, publish cadence anomalies, obfuscation or install-script risk, internal usage context, and one or more approved alternatives already present inside the company. Security teams can approve once for the whole org, reject with rationale, or sandbox the dependency in a temporary quarantine branch for deeper testing. The workflow is designed for small platform-security teams: instead of triaging every package from scratch, they maintain policy templates and an internal trusted catalog that compounds with each decision. Over time, the same brief can be surfaced back to Cursor, Copilot, and internal coding agents so developers see safe package recommendations before they even open a PR.
What's different. Socket, Snyk, and similar products are strongest as scanning and alerting systems; this idea is a workflow system for deciding whether a net-new package should enter the codebase at all. Its moat comes from compounding internal decision data: every approval creates a reusable package catalog, substitute graph, and org-specific policy memory that gets more valuable as AI-generated code increases package churn. If executed well, it becomes the control plane between coding agents and the universe of third-party code, not just another red-yellow-green scanner.
Startup thesis
Beachhead
Series B-D AI-native SaaS companies with 150-600 engineers, a monorepo, formal Cursor or Copilot rollout, and a small platform-security team that currently approves risky package additions over Slack or in code review.
Wedge
A GitHub-native dependency intake gate that detects every first-time package in a pull request, generates a provenance and behavior brief, recommends approved substitutes, and blocks merge until a policy owner approves or rejects the addition.
Non-obvious insight
The emerging bottleneck is not better scanning alone; it is governing the rate of new dependency adoption created by AI coding tools. As code generation gets cheaper, package choice becomes a procurement workflow, and the winning control point moves upstream to the PR where a dependency is first proposed.
Venture-scale path
Start as the approval layer for net-new open-source packages in code review, then expand into an open-source procurement system with organization-wide allowlists, internal package catalogs, artifact mirroring, license policy, and insurer-grade audit trails for all third-party code entering the SDLC.
Target user
Primary user
Platform security lead at an AI-native B2B software company shipping dozens of AI-assisted pull requests per day.
Secondary user
Staff platform engineer who owns internal package standards and CI policy.
Economic buyer
VP Engineering or Head of Product Security.
Go-to-market seed
First customer
A 200-400 engineer AI-native B2B SaaS company using Cursor or Copilot in a shared monorepo, with 1-3 platform security engineers and frequent net-new JavaScript or Python package additions from AI-assisted coding.
Buying trigger
A security review after an AI coding rollout, a near miss involving an unfamiliar package, or peer pressure when companies like Anthropic, Cursor, and Vercel are cited as buyers of dependency-security tooling.
Current alternative
Socket or Snyk alerts in CI, manual Slack approvals, spreadsheet allowlists, and blanket policies that tell engineers to “use common packages” without enforcing intake decisions.
Switching reason
Existing tools mostly tell teams that a dependency is risky after it is already in the graph, while this product turns first-time package adoption into a fast, reusable approval workflow with provenance evidence and safer substitute suggestions.
Pricing hypothesis
Annual platform subscription priced by protected engineer seat, with premium usage tiers for net-new package reviews, policy automations, and internal package-catalog integrations.
Jobs to be done
Job
Current alternative
Success metric
When AI coding tools start introducing unfamiliar packages into our repo every day, help our platform-security team approve only the safe ones, so we can move fast without letting risky code become part of the standard stack.
CI scanners plus Slack threads and ad hoc code-review comments
Ninety percent of net-new package additions receive a documented approval or rejection decision before merge.
When a developer proposes a new dependency for a high-priority feature, help the team find an already approved substitute or safe path quickly, so shipping does not depend on a risky open-source decision made under time pressure.
Manual package research or copying what an AI coding assistant suggested
Median time to resolve a first-time package review stays under one business day while reducing risky approvals.
Signal · 5/5The cluster combines a major funding event, explicit enterprise adoption signals, and concrete urgency data around AI coding and dependency risk.
Pain · 5/5A bad dependency can compromise developer machines or production systems, and small platform-security teams are already overloaded by the volume of AI-assisted code changes.
Wedge · 5/5First-time package approval inside the pull-request workflow is a narrow, concrete use case with a clear buyer, trigger, and deployment model.
Defense · 3/5Incumbents could add adjacent workflow features, but an internal package catalog, substitute graph, and approval memory can become sticky if the product owns decisions rather than only detections.
Scale · 4/5The beachhead sits inside a large software supply-chain market and can expand into the broader control plane for all third-party code procurement and policy.
Business model canvas
Key partners
GitHub, GitLab, and Bitbucket ecosystem partners
Security consultancies that run secure SDLC programs
Cyber-insurance and compliance partners that value third-party code controls
Key activities
Maintaining package-risk and maintainer-behavior models
Building developer workflow integrations
Curating substitute recommendations and approval policy templates
Key resources
Dependency provenance analysis engine
Internal package catalog and substitute recommendation graph
SCM integrations and policy workflow engine
Value propositions
Turn first-time package adoption into a governed approval workflow
Give security teams provenance evidence and safe substitutes without manual research
Build a reusable internal catalog of approved open-source components
Customer relationships
Design-partner onboarding with policy tuning
Self-serve rollout for small engineering teams
Expansion via additional ecosystems and policy modules
Channels
Direct outbound to platform-security and AppSec leaders at AI-native software companies
Bottom-up GitHub app adoption through a free team tier
Partnerships with secure SDLC consultants and cyber-insurance brokers
Customer segments
Series B-D AI-native SaaS companies with 150-600 engineers and formal AI coding rollouts
Platform-security teams at developer-tooling and cloud-software companies with monorepos
Later, enterprises that need auditable open-source procurement controls
Cost structure
Engineering for SCM integrations and analysis infrastructure
Security research and package metadata ingestion
Enterprise sales and customer success
Revenue streams
Annual seat-based platform subscription
Usage fees for high review volume and advanced automations
Enterprise add-ons for catalog sync, audit exports, and artifact mirroring
Section
Market
Market sizing
Market sizing overview
TAM
$168.0MEstimate: 3,500 target-like AI-rollout software companies globally × 250 protected developers/company × $192 annual spend benchmark per developer; spend benchmark is well below GitHub Code Security ($30/month) and Snyk Team ($25/month) and cross-checks against a $1.4B 2024 software supply chain security market.
SAM
$38.4MEstimate: 800 beachhead companies in North America and Europe with 150-600 engineers and formal AI coding rollout × 250 protected developers × $192 annual benchmark.
SOM
$4.8MEstimate: 100 customers by year three × 250 protected developers × $192 annual benchmark, assuming design-partner-led expansion in the AI-native SaaS beachhead.
Executive takeaways
The pain is moving upstream from fixing vulnerable packages after adoption to governing whether new packages should enter the repo at all.
Incumbents validate budget and urgency, but most still emphasize detection and remediation more than approval workflow memory.
A credible wedge exists if the product becomes the policy memory and substitute engine inside the PR, not just another scanner.
Market definition
Developer-security workflow software for governing first-time open-source dependency adoption at pull-request time, especially in AI-assisted software teams.
Customer and buyer
Primary users are platform-security and staff platform-engineering teams at AI-native SaaS companies with small security teams and frequent net-new package additions. Economic buyers are VP Engineering and product-security leaders who already own AppSec and secure SDLC budgets.
Buying triggers
Formal AI coding rollouts increase dependency churn while developers remain skeptical of AI output quality, which makes package review a visible control gap.[112][23][45][115]
Rising malicious-package volume and real-time supply-chain attacks make post-merge review feel too late for security teams.[111][77][106]
Compliance and procurement programs increasingly ask for auditable OSS controls, sanctioned repositories, and lifecycle vulnerability handling.[46][47][48][19]
Willingness to pay
Buyers already accept per-developer security spend: GitHub Code Security is $30 per active committer per month and Snyk Team starts from $25 per contributing developer per month, so a narrower dependency-intake workflow can be budgeted if it demonstrably reduces manual review time and blocks risky package introductions earlier.[22][87]
Category dynamics
Growth signal 13.2% CAGR
Tailwinds
Malicious open-source package volume continues to rise, increasing the value of earlier dependency controls.
AI tooling is now mainstream in developer workflows, which raises the rate of package decisions made under time pressure.
Registry provenance and attestation features make automated trust briefs more practical than before.
Specialist funding and named customer logos show budget already exists for developer-first supply-chain security.
Headwinds
Buyers can partially solve the problem with native GitHub/GitLab controls or broader AppSec suites they already own.
Developers dislike workflow friction, so any blocking control that slows merges risks fast internal backlash.
Validation signals
Socket’s 2026 financing and customer list show that AI-native software teams already budget for supply-chain-specific tooling.
Developer AI-tool adoption is mainstream, but trust and debugging pain remain high enough to justify guardrails around dependency suggestions.
GitHub and GitLab already expose PR-stage dependency workflows, which lowers technical distribution risk for a narrowly scoped gate.
npm and PyPI provenance systems make it increasingly feasible to auto-generate reviewer briefs instead of relying on manual package research.
Regulatory & technical constraints
A blocking intake gate must integrate cleanly with SCM status checks and protected-branch or ruleset models or teams will bypass it.
Provenance and attestations improve traceability but do not prove a package is non-malicious, so reviewers still need policy and judgment.
Private registries, transitive dependencies, and package-manager differences complicate accurate first-time package detection.
Compliance guidance raises urgency but does not mandate a specific vendor category, so procurement may still be slower than product urgency suggests.
Dependency-intake market map
Section
Competition
Competition is crowded but uneven. GitHub and GitLab own the merge surface, broad AppSec suites own budget lines, and supply-chain specialists own malware and reachability narratives. The proposed startup is strongest if it focuses on a narrow approval workflow: first-time package intake, substitute suggestions, and reusable policy memory.
Competitor
Stage
Wedge
Pricing
Strength
Weakness vs. us
Socket
scale-up
Proactive malicious-package and supply-chain detection with GitHub-native workflows, firewalling, and reachability analysis.
Free for open-source use plus paid Team and Enterprise tiers, with annual discounts and startup pricing.
Strong brand in supply-chain-specific detection and visible traction with AI-native customer logos.
Still centers on threat detection and package intelligence more than approval memory and substitute recommendations for first-time package intake.
Snyk
incumbent
Broad developer-security platform spanning SCA, code, container, and IaC security.
Free tier; Team starts from $25 per contributing developer per month; enterprise custom.
Strong consolidation story, developer integrations, and existing AppSec budget line.
Net-new dependency procurement can be subsumed inside a larger platform rather than treated as a dedicated workflow.
Endor Labs
scale-up
OSS governance, reachability, and package firewalling to reduce noise and block risky packages.
Custom enterprise pricing.
Deep OSS risk model, strong governance framing, and upstream package firewall capabilities.
Closer to runtime or install-time policy and broad OSS governance than to a GitHub-native approval layer purpose-built for AI-generated package intake.
GitHub Code Security / Dependency Review
incumbent
Native pull-request dependency visibility and security enforcement on the default code-hosting surface.
$30 per active committer per month for GitHub Code Security; dependency review is available on public repos and eligible paid plans.
Owns the merge surface and can distribute security controls without another vendor hop.
Focuses on generic dependency visibility and policy primitives, not reusable intake decisions, substitute guidance, or package procurement memory.
Why incumbents do not win by default
SCM platforms.GitHub and GitLab already sit in the pull-request path, but their current dependency features center on visibility, status checks, and policy primitives rather than deep org-specific package procurement decisions.
Broad AppSec suites.Snyk wins on platform breadth and consolidation, which makes it attractive to buyers standardizing AppSec, but that breadth also makes first-time package approval a sub-workflow rather than the core product.
Supply-chain specialists.Socket and Endor Labs are closest to the threat thesis, but both still lead with package intelligence, malware blocking, reachability, or firewalling more than PR-native approval memory and substitute guidance.
Provenance and attestation tooling.npm provenance and PyPI attestations improve integrity evidence, but they do not decide whether a given package should be adopted inside a specific engineering organization.
Section
Business plan
This company should start as a GitHub-native dependency intake gate for AI-assisted software teams, not as a broad software composition analysis or runtime supply-chain platform. The first customer is a Series B-D AI-native B2B SaaS company with 150-600 engineers, a shared monorepo, formal Cursor or Copilot rollout, and only 1-3 platform-security engineers who currently approve unfamiliar packages in Slack or PR comments. The buying trigger is usually an AI coding rollout review, a near miss involving an unfamiliar package, or executive pressure to show auditable OSS controls before the next procurement or compliance review. Research supports a focused market with an estimated $168.0M TAM, $38.4M SAM, and a reachable $4.8M year-3 SOM if the company can convert roughly 100 beachhead customers at the modeled per-developer spend. The product should begin in advisory mode on GitHub for npm and PyPI dependencies, prove that it shortens first-time package review while steering developers toward approved substitutes, and only then expand into blocking policies, more ecosystems, and broader OSS procurement controls. The deliberate tradeoff is to own the first-time package approval decision inside the PR instead of competing head-on with GitHub, Snyk, Socket, and Endor on full-spectrum scanning breadth. The biggest disconfirming risks are that target teams do not add enough net-new packages each month to justify a standalone workflow product, or that GitHub and specialist incumbents add "good enough" approval memory before this startup builds meaningful policy data. The inputs do not quantify real package-intake volume per target engineering team, so pilot design must test that pain directly before the company scales hiring or spend.
Problem
AI coding tools increase the number of unfamiliar open-source packages proposed in pull requests faster than small platform-security teams can review them.
Existing scanners and manual Slack approvals usually act after a package is already in the repo, leaving no reusable, auditable approval memory at the moment of first adoption.
Solution
Detect every first-time npm and PyPI dependency introduced in a GitHub pull request, generate a provenance and behavior brief, and route the decision to the right policy owner before merge.
Build an internal catalog of approved packages, rejected packages, and safer substitutes so future PRs resolve faster and developers are nudged toward known-good options.
Why we win
The wedge is narrower than broad SCA platforms and maps directly to the first package-adoption decision where urgency, buyer ownership, and measurable workflow ROI are clearest.
Approval history compounds into org-specific policy memory and substitute recommendations that incumbents do not yet appear to center as the core workflow.
Starting inside GitHub PRs matches how the beachhead customer already reviews AI-written code, which lowers change-management burden relative to a separate security console.
Strategic choices
Beachhead
Series B-D AI-native B2B SaaS companies with 150-600 engineers, a GitHub monorepo, formal Cursor or Copilot rollout, and a small platform-security team that already reviews risky package additions manually.
Wedge rationale
First-time package intake is a narrower and faster-to-prove problem than broad dependency scanning because buyers can measure review time, pre-merge-policy coverage, and reduction in risky approvals within one pilot, without replacing their existing AppSec stack.
Sequencing
Start with GitHub plus npm and PyPI in advisory mode because deployment speed and low review friction matter more than ecosystem breadth at the pre-seed stage. After the company proves fast review generation, policy adoption, and pilot conversion, it should add blocking mode, substitute intelligence, audit exports, then broader SCM and registry coverage.
Not yet
Full vulnerability management, reachability analysis, or post-adoption SCA remediation · GitLab, Bitbucket, and long-tail package ecosystems before GitHub plus npm and PyPI is repeatable · IDE-time recommendation surfaces inside Cursor or Copilot before the PR gate proves buyer pull · Large regulated-enterprise packaging that requires heavy private-deployment and procurement work
Go-to-market
Wedge
Sell a paid GitHub pilot that governs first-time npm and PyPI package additions for one engineering organization, then convert to an annual subscription once the customer relies on the policy catalog and starts blocking unknown packages on protected branches.
Channels
Direct founder-led outbound to platform-security leaders, staff platform engineers, and VP Engineering buyers at AI-native SaaS companies with formal AI coding rollout · Design-partner GitHub app pilots that start in advisory mode and convert to org-wide policy coverage · Secure-SDLC consultants and cyber-insurance-adjacent advisors that surface weak OSS approval controls after incidents or control reviews
Funnel targets
Lead to qualified pilot 20-30%, pilot to production 50%+, and median pilot kickoff to annual contract under 90 days.
Pricing
Annual subscription priced by protected engineer seat with a minimum platform fee and premium tiers for higher review volume, automations, and catalog integrations. The working assumption is roughly $15-$25 per protected engineer per month, which fits the researched budget benchmarks from adjacent developer-security tools, with a paid pilot credited toward an annual contract if the customer converts.
Product roadmap
MVP
The MVP should be a GitHub app for npm and PyPI that flags first-time dependency additions, produces a reviewer brief, supports one-click approve or reject decisions, and records an org-level approved package catalog. It should launch in advisory mode first with clear PR comments, decision logs, and substitute suggestions when an already approved internal option exists.
6 months
Prove advisory-mode deployment in under two weeks for GitHub repos using npm or PyPI, ship approve or reject workflow templates, and demonstrate that median first-time package review time falls below one business day.
12 months
Add blocking policies for unknown packages, better substitute recommendations, Slack or ticketing handoff, audit-ready exports, and policy coverage across more repos inside the same customer.
24 months
Expand into GitLab or Bitbucket, private-registry and artifact-mirroring controls, broader package ecosystems, and upstream recommendation feeds for coding agents once the company has enough policy memory to influence package choice before PR creation.
Key bets
GitHub plus npm and PyPI covers enough early demand to land the first 3-5 paid pilots. · Advisory mode can earn trust and usage before customers demand merge-blocking by default. · Org-specific approved-substitute memory materially shortens review time after the first few dozen package decisions. · Buyers will pay a standalone budget line for package-intake workflow rather than treating it as a feature request for existing AppSec vendors.
Business model
Revenue streams
Annual subscription for dependency-intake workflow coverage · Premium automation and review-volume tiers for higher package-intake teams · Enterprise add-ons for audit exports, package-catalog sync, and artifact mirroring
Unit of value
Protected engineer seat with policy automation tier for net-new package reviews
Target gross margin
70%
Expansion levers
Increase repo and team coverage inside the same customer after the first package catalog is trusted · Add more ecosystems, private-registry integrations, and policy modules · Move from PR approval workflow into broader OSS procurement and sanctioned-repository controls
Strategy map
North-star metric
Percentage of first-time package additions that receive a documented decision before merge with median review time under one business day
Input metrics
Number of first-time package additions reviewed per active customer per month · Median time from PR open to package approval or rejection · Percentage of decisions resolved with an approved substitute instead of a new package · Pilot to production conversion rate · Percentage of covered repos running blocking mode after advisory rollout
Moats to build
Org-specific package approval memory tied to real merge decisions · Approved-substitute graph built from customer history and public trust signals · Lightweight deployment and policy templates that fit GitHub branch protection and status-check workflows · Audit trail that maps package-intake decisions to security and procurement evidence
Kill criteria
Fewer than 3 paid pilots after 30 qualified beachhead conversations · Median first-time package volume below 10 meaningful reviews per month across pilot customers · Pilot to production conversion below 50% after the first 6 pilots · More than 70% of qualified prospects choose native GitHub or existing vendor workflows without requiring substitute memory or reusable approvals
Milestones
0–12 months
Launch 3 paid GitHub pilots focused on npm and PyPI first-time dependency intake.
Prove median first-time package review time under one business day for at least 2 design partners.
Convert at least 2 pilots to annual subscriptions with reusable package-catalog adoption.
Standardize advisory-mode deployment and policy templates for the beachhead ICP.
12–24 months
Reach 10-15 production customers with blocking mode enabled on covered repos for a meaningful subset of package decisions.
Add substitute intelligence, audit exports, and broader repo coverage within existing customers.
Establish 2 partner channels that generate qualified pipeline without changing the core ICP.
Expand selectively into additional SCM or registry support only after GitHub plus npm and PyPI onboarding is repeatable.
24–36 months
Reach roughly 100 customers at blended pricing consistent with the modeled SOM.
Add adjacent OSS procurement controls such as internal catalog sync or artifact mirroring while keeping PR intake as the proof anchor.
Demonstrate that approval memory and substitute data improves win rate and retention against incumbent alternatives.
Strategy map
flowchart LR
Wedge[GitHub first-time package intake wedge] --> MVP[GitHub npm and PyPI advisory gate]
MVP --> Proof[Faster documented package decisions and approved catalog]
Proof --> Expansion[Blocking policies, more ecosystems, and OSS procurement controls]
Founding team
Role
Start timing
Rationale
Founder CEO
Month 0
Own design-partner sales, buyer discovery, pricing, and early partner development while the wedge is still being proven.
Founding eng
Month 0
Build the GitHub app, dependency-diff engine, reviewer brief generation, and decision-memory system required for the MVP.
Security research engineer
Month 2
Improve provenance analysis, substitute heuristics, and package-risk signal quality without expanding into full SCA breadth.
Product lead
Month 6
Standardize onboarding, policy templates, and advisory-to-blocking rollout once the first pilots reveal repeatable workflow needs.
GTM lead
Month 9
Add sales capacity only after the company proves pilot conversion, acceptable pricing, and a repeatable GitHub-first deployment motion.
Experiment roadmap
Horizon
Experiment
Hypothesis
Success metric
Owner
0–90 days
ICP and package-volume discovery
The beachhead customer sees enough first-time package additions after AI rollout to treat package intake as a recurring operating problem.
12 target interviews completed with at least 8 matching the ICP and 6 sharing evidence of recurring first-time package approvals.
Founder CEO
0–90 days
Concierge dependency-brief trial
A manually generated provenance brief plus substitute recommendation can resolve first-time package decisions faster than the customer's current Slack or PR workflow.
2 design partners benchmark at least 20 historical package requests each and show median decision time under one business day.
Founding eng
90–180 days
Advisory-mode GitHub pilot
A GitHub app for npm and PyPI can deploy in under two weeks and generate enough trusted recommendations to support paid pilots.
3 paid pilots launched with median time to first usable recommendation under 14 days.
Founding eng
90–180 days
Pricing and conversion test
Protected-engineer pricing with pilot credit converts better than pure usage-based pricing.
Preferred package wins in at least 5 of 8 pricing conversations and appears in 2 signed pilot agreements.
Founder CEO
6–12 months
Advisory-to-blocking conversion
Customers will enable blocking mode on covered repos once review accuracy and SLA are proven in advisory mode.
At least 2 production customers enable blocking on protected branches within 90 days of pilot success.
Product lead
12–18 months
Partner-sourced pipeline
Secure-SDLC consultants and cyber-insurance-adjacent advisors can source qualified pilots with similar conversion to founder-led outbound.
25% of qualified pipeline comes from 2 active partners with pilot conversion no worse than founder-led sales.
GTM lead
Risk assessment
Business plan risks — 5 mapped
Impact →
High
R2
R3
R1
Medium
R4
R5
Low
Low
Medium
High
Likelihood →
R1GitHub or an incumbent supply-chain vendor ships good-enough approval memory and compresses the standalone wedge. · Highlikelihood / Highimpact — Move faster on org-specific substitute guidance, reusable approvals, and workflow depth that customers operationalize before incumbents prioritize the niche.
R2Review friction causes engineering teams to bypass or disable the workflow. · Mediumlikelihood / Highimpact — Launch in advisory mode, keep response SLA tight, auto-approve known-safe packages, and measure bypass behavior before expanding blocking rules.
R3Real package-intake volume at the beachhead is too low to support a standalone vendor. · Mediumlikelihood / Highimpact — Validate package-volume thresholds in discovery and narrow sales only to teams with clear AI-rollout-driven churn before scaling GTM.
R4Private registries, transitive dependencies, and ecosystem edge cases make implementation services-heavy. · Mediumlikelihood / Mediumimpact — Hold the initial scope to GitHub plus npm and PyPI and defer broader private-registry complexity until onboarding metrics are repeatable.
R5Buyers treat the product as compliance theater unless it clearly reduces approval time and risky package adoption. · Mediumlikelihood / Mediumimpact — Lead sales with workflow metrics and pre-merge decision coverage, not generic supply-chain fear or regulatory messaging.
Risk
Likelihood
Impact
Mitigation
GitHub or an incumbent supply-chain vendor ships good-enough approval memory and compresses the standalone wedge.
High
High
Move faster on org-specific substitute guidance, reusable approvals, and workflow depth that customers operationalize before incumbents prioritize the niche.
Review friction causes engineering teams to bypass or disable the workflow.
Medium
High
Launch in advisory mode, keep response SLA tight, auto-approve known-safe packages, and measure bypass behavior before expanding blocking rules.
Real package-intake volume at the beachhead is too low to support a standalone vendor.
Medium
High
Validate package-volume thresholds in discovery and narrow sales only to teams with clear AI-rollout-driven churn before scaling GTM.
Private registries, transitive dependencies, and ecosystem edge cases make implementation services-heavy.
Medium
Medium
Hold the initial scope to GitHub plus npm and PyPI and defer broader private-registry complexity until onboarding metrics are repeatable.
Buyers treat the product as compliance theater unless it clearly reduces approval time and risky package adoption.
Medium
Medium
Lead sales with workflow metrics and pre-merge decision coverage, not generic supply-chain fear or regulatory messaging.
First customer
Title
Platform security lead at an AI-native SaaS company
Profile
A Series B-D B2B SaaS company with 200-400 engineers, a GitHub monorepo, formal Cursor or Copilot rollout, and 1-3 platform-security engineers handling JavaScript or Python package approvals.
Trigger
An AI rollout review, recent dependency near miss, or board or procurement request for auditable OSS controls exposes that package approvals still happen ad hoc.
Buyer
VP Engineering or Head of Product Security
Initial contract
$15k-$25k paid pilot over 60-90 days for one org or repo group, converting to roughly $40k-$75k annual subscription based on protected engineer count and automation tier.
What must be true
Target customers must experience enough first-time npm or PyPI package additions each month to justify a standalone approval workflow.
Advisory-mode deployment must reduce median package review time to under one business day without creating developer backlash.
At least half of pilots must convert because reusable package memory and substitute guidance are valued beyond what GitHub or existing scanners already provide.
A protected-engineer pricing model around the researched benchmark must fit existing AppSec or engineering budgets without heavy services work.
GitHub-first design partners must provide enough policy data to build a defensible substitute and approval memory before incumbents close the feature gap.
Open diligence questions
How many net-new npm and PyPI package approvals does the target customer actually process per month after an AI rollout?
What percent of target buyers will start in advisory mode versus demanding immediate blocking on unknown packages?
In live evaluations, which package-review steps are still unresolved by GitHub dependency review, Socket, Snyk, or Endor Labs?
How often can the product recommend an already approved substitute instead of approving a new external package?
What level of false positives or review latency causes engineering teams to bypass the workflow?
Investor verdict
Call
Meet / investigate further
Conviction
Strong wedge clarity and buyer timing, but conviction depends on proving real package-intake volume and durable differentiation against GitHub and specialist incumbents.
Why believe
The plan targets a specific pre-merge workflow gap that existing budgets, technical surfaces, and buyer pain already validate.
Why doubt
The same PR surface that makes distribution attractive also gives GitHub and adjacent security vendors a fast path to copy shallow approval workflows.
Next diligence
Confirm 3 paid pilots that show meaningful first-time package volume, sub-one-day review cycles, and at least 50% pilot-to-production intent before scaling the team.
Section
Financial model
3-year totals
Year 1 revenue
$90KEBITDA $-1.22M · Cash EOP $2.38M
Year 2 revenue
$493KEBITDA $-1.18M · Cash EOP $1.19M
Year 3 revenue
$2.92MEBITDA $61K · Cash EOP $1.25M
Unit economics
ARPU (annual)
$82K
Gross margin
70%
CAC
$45KPayback 9.4 months
LTV / CAC
7.1xLTV $319K
Funding ask
Round
pre-seed · $3.6M
Runway
24 months
Milestone
Reach 10-12 production customers, repeatable advisory-to-blocking rollout, and at least one partner-sourced pipeline channel by Q4Y2 while retaining 6 months of cash buffer.
Model sanity
Revenue engine. Base-case revenue is driven by growing from 12 customers at Q4Y2 to 65 at Q4Y3 while expanding ACV from roughly $54K to roughly $82K through broader repo coverage and automation tiers.
Must go right. The company must convert pilots to annual subscriptions on roughly a 90-day cycle and start getting partner-sourced pipeline by Y3 to support the modeled logo ramp.
Model breaks if. If package-intake volume is too low to justify 300-plus protected seats or sales cycles stretch to 120 days, cash trends toward the downside case and Y3 profitability disappears.
Next-round proof. Hitting 10-12 production customers with advisory-to-blocking adoption by Q4Y2 is the milestone that should justify the next financing.
Revenue, cash, and EBITDA — 12-month Y1 + 8-quarter Y2/Y3
Revenue (line, area)
Cash EOP (dashed)
EBITDA (bars, gray = loss)
Use of funds — $3.6M pre-seedHeadcount build by role — peak11 FTE
Founder/Exec
Engineering
Security Research
Product/Deployment
Sales/GTM
Success/Ops
G&A
Year-3 scenarios — base / downside / upside
Y3 revenue
Y3 EBITDA
Cash low point
Description
Downside
$2.02M
-$539K
$634K
Slower pilot conversion and weaker partner-sourced pipeline keep the company below blocking-mode adoption targets through Y3.
Base
$2.92M
$61K
$858K
Founder-led pilots convert on plan, partner referrals begin contributing in Y3, and expansion inside accounts lifts ACV over time.
Upside
$3.56M
$471K
$935K
Package-volume pain is acute enough that partner channels and design-partner references accelerate both logo growth and multi-repo expansion.
Sensitivity — Y3 cash and revenue impact, sorted by magnitude
Variable
Downside
Upside
Cash impact
Revenue impact
CAC
$60K per customer because security procurement is slower
$35K per customer through founder referrals and partner leverage
-$300K
$0K
ARPU
$72K annualized exit ACV
$90K annualized exit ACV
-$264K
-$378K
sales cycle
120-day pilot-to-annual cycle
60-day pilot-to-annual cycle
-$210K
-$300K
hiring pace
Pull forward 2 hires before repeatable partner pipeline exists
Delay 1 non-core hire until after Q4Y3
-$180K
-$80K
churn
2.0% monthly logo churn
1.0% monthly logo churn
-$155K
-$220K
gross margin
67%
71%
-$88K
$0K
Scenarios
Scenario
Y3 revenue
Y3 EBITDA
Cash low point
Description
Key changes
Downside
$2.02M
$-539K
$634K
Slower pilot conversion and weaker partner-sourced pipeline keep the company below blocking-mode adoption targets through Y3.
Customer ramp ends Y3 at 45 customers instead of 65.
Exit ACV lands closer to $74K because fewer accounts expand seat coverage or automation tier.
Gross margin improves only to 67% because onboarding and support stay more manual.
Base
$2.92M
$61K
$858K
Founder-led pilots convert on plan, partner referrals begin contributing in Y3, and expansion inside accounts lifts ACV over time.
Customer ramp reaches 12 production customers by Q4Y2 and 65 by Q4Y3.
ACV rises from roughly $54K initial production to roughly $82K by Q4Y3.
Gross margin reaches the business-plan target of 70% in Y3.
Upside
$3.56M
$471K
$935K
Package-volume pain is acute enough that partner channels and design-partner references accelerate both logo growth and multi-repo expansion.
Customer ramp reaches 80 customers by Q4Y3.
ACV expansion arrives earlier as more customers buy larger covered-engineer footprints.
Gross margin reaches 71% with cleaner onboarding and less services drag.
Sensitivity
Variable
Downside
Base
Upside
ARPU
$72K annualized exit ACV
$82K annualized exit ACV
$90K annualized exit ACV
CAC
$60K per customer because security procurement is slower
$45K per customer
$35K per customer through founder referrals and partner leverage
churn
2.0% monthly logo churn
1.5% monthly logo churn
1.0% monthly logo churn
sales cycle
120-day pilot-to-annual cycle
90-day pilot-to-annual cycle
60-day pilot-to-annual cycle
gross margin
67%
70%
71%
hiring pace
Pull forward 2 hires before repeatable partner pipeline exists
Stay on the modeled lean ramp to 11 FTE by Q4Y3
Delay 1 non-core hire until after Q4Y3
Key assumptions (21)
ID
Name
Value
Unit
Source
A1
Model start after pre-seed close
2026-06
YYYY-MM
[BP date + fundingAsk] Model starts the month after the dated plan so the pre-seed cash is available before operating spend begins.
A2
Opening cash
3600.0
USDK
[BP fundingAsk targetFundingRangeUsd $2–4M] Base case uses a $3.6M pre-seed, toward the high end of the stated range, to reach the Q4Y2 milestone and preserve a 6-month cash buffer.
A3
Starting customers (M1)
0
count
[BP product MVP + BP milestones 0–12 months] The company starts pre-revenue and must first ship the GitHub-first advisory workflow before any paid pilot begins.
A4
Paid pilot price
18.0
USDK per 90-day pilot
[BP investorMemo.initialContract $15k-$25k pilot] Base case uses the midpoint of the researched pilot range.
A5
Initial production ACV
54.0
annualK per customer
[BP gtm.pricing $15-$25 per protected engineer per month + beachhead 150-600 engineers] Assumes roughly 300 protected engineers at the low end of the seat benchmark for first production deployments.
A6
Y3 exit ACV
82.0
annualK per customer
[BP businessModel.expansionLevers + BP gtm.pricing + Research willingnessToPay] Assumes mature customers expand toward roughly 325 protected engineers with higher automation and review-volume tiers by Y3.
A7
Y1 customer ramp
M6 1, M8 2, M10 3, M12 4 paying customers
customersEop
[BP milestones 0–12 months] Directly anchored to launching 3 paid pilots and converting at least 2 to annual subscriptions inside the first year.
A8
Y2 customer ramp
Q1Y2 5, Q2Y2 7, Q3Y2 9, Q4Y2 12 customers
customersEop
[BP milestones 12–24 months] Fits the 10-15 production-customer goal by month 24 with a smooth but still enterprise-like quarterly ramp.
A9
Y3 customer ramp
Q1Y3 18, Q2Y3 28, Q3Y3 40, Q4Y3 65 customers
customersEop
[BP milestones 24–36 months + Research market.som] Base case discounts the plan's roughly-100-customer aspiration to 65 by Q4Y3 to reflect sales friction, while still assuming partner channels begin to work.
A10
Revenue recognition method
customersEop × blended realized price for the month or quarter
formula
[BP gtm pricing + BP businessModel revenueStreams] Used so reported revenue reconciles directly to customer counts and the ACV ladder without a separate cohort billing table.
A11
Y1 gross margin
60.0
percent
[BP businessModel.targetGrossMarginPct 70] Early pilots carry onboarding, analyst review, and customer-support drag before deployment becomes repeatable.
A12
Y2 gross margin
65.0
percent
[BP businessModel.targetGrossMarginPct 70] Margin improves once advisory-mode onboarding, policy templates, and audit exports are productized across early production customers.
A13
Y3 gross margin
70.0
percent
[BP businessModel.targetGrossMarginPct 70] Base case reaches the target margin once the GitHub-first workflow is mostly software-delivered and customer support is leveraged over a broader base.
A14
Monthly logo churn for unit economics
1.5
percent
[Startup-finance heuristic] Narrow enterprise security workflows with annual contracts can underwrite 1.0%-2.0% monthly churn before broad platform expansion is proven; base case uses the midpoint.
A15
Steady-state CAC
45.0
USDK per customer
[BP gtm.funnelTargets + BP operatingAssumptions founder-led outbound] Assumes founder-led sales plus one GTM hire can close security pilots in the mid-five-figure acquisition-cost range.
A16
Loaded salary bands
Founder 180; Eng 210; Security research 200; Product or deployment 190; Sales or GTM 220; Success 160; G&A 140
annualK per FTE
[BP team + startup-finance heuristic] Uses lean US software-security cash comp with payroll taxes and benefits included.
A17
Hiring schedule
Security research M2; Product lead M6; GTM lead M9; Success M13; second engineer M15; second GTM M18; second product or deployment M28; third engineer M33; G&A M35
timing
[BP team + BP sequencingRationale] Keeps hiring behind product proof and pilot conversion rather than staffing for the full SOM target immediately.
A18
Headcount endpoint
5 FTE by Q4Y1, 8 FTE by Q4Y2, and 11 FTE by Q4Y3
FTE
[BP team + BP milestones] Maintains a deliberately lean org for a GitHub-native workflow product instead of building a heavy services bench.
A19
Operating expense method
Department lines reflect fully loaded functional spend and salaryK is a disclosed payroll memo line, not an additional charge on top of opex
policy
[BP operations + startup-finance heuristic] The model shows payroll explicitly for headcount reconciliation while keeping EBITDA tied to total functional opex.
A20
Funding sizing rule
Raise enough to reach the Q4Y2 milestone and still retain at least 6 months of buffer into Y3
policy
[BP fundingAsk runwayMonths 18 + model requirement] The raise size follows the explicit milestone-plus-buffer rule rather than the bare minimum to survive 18 months.
A21
Cash flow simplification
Ending cash equals opening cash plus cumulative EBITDA
formula
[Startup-finance heuristic] Assumes minimal capex, debt, and working-capital distortion for an asset-light software startup.
unit economics flow
flowchart LR
Leads --> Pilots
Pilots --> ProductionCustomers
ProductionCustomers --> Revenue
Revenue --> GrossProfit
GrossProfit --> Cash
Flags: The base case still requires a sharp acceleration from 12 customers at Q4Y2 to 65 at Q4Y3, so partner-channel execution is the single biggest forecasting risk. · The model assumes customers eventually cover more than the 250-seat SOM cross-check because multi-repo expansion and automation tiers lift ACV; if buyers resist that expansion, Y3 revenue will undershoot. · Real package-intake volume per target engineering team remains unproven in the source material, so retention and expansion depend on pilot evidence that recurring review volume is actually high enough.
Section
Top risks
Incumbent bundling. Existing dependency-security vendors could add a basic PR approval workflow and compress the wedge before the company builds brand. Mitigation: Win on workflow depth, substitute recommendations, and internal catalog compounding rather than on raw scanning alone, then lock in design partners early.
Review friction backlash. If the gate slows merges or creates noisy false positives, engineers and buyers will bypass it or reduce policies to audit-only mode. Mitigation: Launch with advisory mode, one-click approvals, and tight SLAs on review generation, then expand blocking rules only after trust is earned.
Weak urgency outside AI-native teams. Traditional software teams may not yet feel enough package-intake pain to buy a new control layer before a visible incident. Mitigation: Focus the first two years on AI-native software companies with formal coding-assistant rollouts and use their package-volume metrics to prove ROI.
NIST. SP 800-218, Secure Software Development Framework (SSDF) Version 1.1: Recommendations for Mitigating the Risk of Software Vulnerabilities | CSRC · https://csrc.nist.gov/pubs/sp/800/218/final