← Cohort Security

Y Combinator Winter 2026

Decloak scanned 197 companies in this cohort and found a total of 7107 findings across 5 severities.

Security analysis done on 21 August 2026

64

Mean score

63

Median score

197

Members scanned

99%

Coverage (1 failed)

Findings by severity

Top 3 performers

1

BaseFrame

baseframe.co

A
2

Brumby (Formerly GrazeMate)

brumby

A
3

Lexius

lexius.ai

A

64/100

Mean security score

16%

Graded B or higher

6

Critical findings across the cohort

81%

Affected by "Missing Content-Security-Policy header"

Overview

The Winter 2026 Y Combinator batch brings together 197 early‑stage startups, each navigating the twin pressures of rapid product iteration and growing security expectations. The aggregate security posture—averaging 64 / 100 with a median of 63—places the cohort squarely in the “C” range, indicating solid baseline practices but ample room for hardening. The most striking insight is the prevalence of missing security‑focused HTTP headers: missing Content‑Security‑Policy (CSP) headers appear on 160 of 197 sites, a signal that many teams are still prioritising functionality over defense‑in‑depth.

What we found

Critical and high‑severity gaps

Across the cohort we recorded six critical findings and 249 high‑severity issues. Although the raw count of high‑severity items dwarfs the critical ones, the critical findings are few enough to suggest they are isolated rather than systemic.

The dominant high‑severity problem is the absence of a Content‑Security‑Policy header. This header instructs browsers which sources of script, style, and other resources are trustworthy. Without it, 160 of the 197 scanned sites (detected 160 times in total) leave themselves open to cross‑site scripting (XSS) and data‑injection attacks that could be mitigated by a well‑crafted CSP.

A second, less common but equally important high‑severity gap is the missing Strict‑Transport‑Security (HSTS) header, found on 38 sites. HSTS forces browsers to use HTTPS for future connections, protecting users from downgrade attacks. The fact that nearly one‑fifth of the cohort lacks this header indicates that many startups are still in transition from HTTP to HTTPS‑only deployments.

Other high‑severity observations include:

  • window.location assignments on 8 sites, which can be abused for open‑redirect attacks.
  • Form submissions to external domains on 5 sites (detected 6 times), potentially exposing user data to third‑party collection points.
  • Dynamic eval() usage on 5 sites, a JavaScript pattern that executes arbitrary code strings and is a known XSS vector.

These high‑severity issues are concrete, actionable items: adding CSP and HSTS headers, sanitising redirects, and avoiding eval() can dramatically improve the security baseline.

Medium‑severity trends (brief)

Medium‑severity findings were far more common, totaling 2,167 instances. The most prevalent were missing X‑Frame‑Options headers (138 sites) and dynamically injected script tags (116 sites, 475 detections). Both relate to click‑jacking and script‑injection risks, respectively, and can be mitigated with straightforward header additions and stricter content loading policies. Additional medium findings—such as public JavaScript source maps, permissive CORS (“*”) policies, and postMessage listeners without origin checks—underscore a broader need for developers to embed security considerations into their front‑end pipelines.

Low‑ and informational‑level observations were also recorded, but given the focus on actionable security posture, they are omitted here.

Who’s leading

Three startups stand out with top‑grade assessments: BaseFrame, Brumby (formerly GrazeMate), and Lexius each earned an “A”. Their scores suggest they have already implemented many of the recommended controls—such as CSP, HSTS, and secure framing—setting a benchmark for peers in the cohort.

What this means

The data presented offers a diagnostic snapshot of the Winter 2026 Y Combinator batch, highlighting both strengths and systemic gaps. Startups that appear in the high‑severity lists should treat the missing CSP and HSTS headers as priority remediation items; addressing these will move the cohort’s average score upward and reduce exposure to common web‑based attacks.

For a deeper dive—complete vulnerability details, remediation guidance, and comparative trends over time—each company can request its private report. This isn’t a punitive scorecard but a tool to help founders and engineering teams understand where their defenses stand today and how to build a more resilient product roadmap.

Grade distribution

A · 3

B · 29

C · 134

D · 28

F · 3

Most common issues

Ranked by severity, then by prevalence - aggregate across the cohort, never attributed to an individual company. Purely informational checks (e.g. reachability, redirect chains) are excluded.

"Sites" counts each affected company once. The total-detections figure can be higher, since a single site can trigger the same check more than once (e.g. several offending scripts on one page).

highMissing Content-Security-Policy header160/197 sites
highMissing Strict-Transport-Security (HSTS) header38/197 sites
highwindow.location assignment detected8/197 sites
highForm submits to external domain5/197 sites (6 total detections)
highDynamic eval() detected5/197 sites
mediumMissing X-Frame-Options header138/197 sites
mediumDynamically injected script tag detected116/197 sites (475 total detections)
mediumpostMessage listener without apparent origin check107/197 sites (130 total detections)
mediumJavaScript source map publicly accessible107/197 sites (845 total detections)
mediumOverly permissive CORS policy (Access-Control-Allow-Origin: *)101/197 sites

Is your company in this cohort?

This page only shows what's safe to publish. Run your own free scan to see your full report - including everything that stays private here.

Claim your report

Methodology & FAQ

What is Cohort Security?

A public, quarterly-refreshed directory of aggregate web security posture across defined groups of companies (accelerator batches, funding classes, industry verticals), built from the same free, passive scan anyone can run against any site at decloak.dev today.

What's published about a named company on this page?

Only observational posture any visitor could already determine for themselves — TLS/HTTPS configuration and security header presence — and only for this cohort's honour-roll top performers.

What about every other company in the cohort?

Every company below the honour roll is folded into the cohort-wide severity and issue-prevalence statistics only. Nothing on this page ever attributes a specific finding to an individual company outside the honour roll, or makes one identifiable by elimination.

How is this data collected?

The same free-tier scan available to anyone at decloak.dev, run once per company in the cohort. No active testing, credential access, or exploitation — see decloak.dev/scanner for exactly what the scanner does and doesn't do.

Can a company request removal from this page?

Yes, no justification required — see decloak.dev/scanner for the removal request form.

More on how this scanner works, and how to request removal →