winfunc
BACKED BY

Find, triage, and patchcodebase vulnerabilitiesin hours

AI security agents that autonomously audit your code and deliver fixes, not just reports.

Vulnerabilities found in

Node.jsAnthropicSupabaseBunGumroad

winfunc has autonomously found security vulnerabilities in some of the biggest companies

Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo

Get started in 3 simple steps.

01

Connect Codebase

Link your GitHub repositories securely. We map your architecture instantly.

02
!

Autonomous Audit

Receive a deep-dive security audit with PoCs for every vulnerability found.

03

Continuous Protection

Automated patches via PRs. We scan every commit to keep you zero-day safe.

Platform Capabilities

Enterprise security. Fully autonomous.

One platform that combines SAST, SCA, AI triage, and automated remediation — from first scan to merged fix.

SAST

Vulnerability Detection

1
user_input = request.get("q")
2
data = transform(user_input)
3
result = db.execute(data)

Multi-phase static analysis with source-to-sink tracking. Every finding includes an executable proof-of-concept — zero false positives, guaranteed.

Learn more
SCA

Dependency Scanning

app[email protected][email protected][email protected][email protected][email protected]

Continuous software composition analysis across npm, pip, Maven, Go, and more. CVE and OSV coverage with severity-based prioritization.

Learn more
AUTOFIX

AI-Generated Patches

− query("SELECT * FROM users WHERE id=" + id)
− return res.send(result)
+ query("SELECT * FROM users WHERE id=$1", [id])
+ return res.json(sanitize(result))
// ... remaining handlers

Autonomous patch generation delivered as pull requests. Fix vulnerabilities without context-switching — review, merge, ship.

Learn more
TRIAGER

AI Security Assistant

Is this exploitable?
|

Context-aware AI triager that understands your codebase. Ask questions, validate findings, and prioritize remediation in natural language.

Learn more
CI/CD

PR Security Scanning

main

Scan every pull request automatically. Catch vulnerabilities before they reach production with incremental diff-based analysis.

Learn more
ANALYTICS

Security Scoring & Reporting

87/100
Critical
High
Score

Organization-wide security posture scoring, vulnerability trending, aging analysis, and professional PDF-exportable reports.

Learn more
RULES

Custom Scan Rules

sql-injection
auth-bypass
xss-reflect

Configure focus and reporting rules to guide the AI agent's analysis. Tailor scans to your security requirements and compliance needs.

Learn more
ENRICHMENTS

Function-Level Analysis

mainhandleReqgetUserquerylogReq

Deep code comprehension with reachability analysis, complexity metrics, taint tracking, and cross-reference mapping for every function.

Learn more
Coming Soon

Build-time security enforcement.

Security policies as a type system. One file per endpoint. Meet Dome.

Learn more
dome build
✓ POST /auth/login → policy defined
✓ GET /users/{id} → policy defined
✓ POST /payments/charge → policy defined
✗ POST /webhooks/stripe → NO POLICY
BUILD BLOCKED — 1 route uncovered
Build Time
Static Analysis

ast-grep rules fail the build on missing auth or raw SQL.

Runtime
Reverse Proxy

Pingora proxy enforces rate limits, auth, response scanning.

Kernel
OS Sandboxing

Landlock/Seatbelt profiles with per-endpoint isolation.

Testimonials

Trusted by security-first teams.

Hear from engineering leaders who rely on Winfunc to protect their codebases.

Dennis from Co-Founder & CEO, Surge (YC F24)
Company Logo
"Our engineering team has a background in writing secure code, including building auth platforms and payments platforms for multi-billion dollar companies. We tend to be very mindful of security best practices. Yet Winfunc's initial run surfaced several exploitable vulnerabilities for us to patch in order to keep our platform and our customers' data secure. We've worked with third party penetration testers in the past, but I love that Winfunc can protect us with continuous vulnerability scanning instead of saying goodbye after a one-time engagement, especially as we grow our team and as more of our codebase is generated by LLMs."
Read full story
Dennis
Co-Founder & CEO, Surge (YC F24)

"Winfunc's initial run surfaced several exploitable vulnerabilities for us to patch."

Dennis
Dennis
Co-Founder & CEO, Surge (YC F24)

"Winfunc is beyond impressive. The agent found complex bypasses other tools missed."

Noah
Noah
Co-Founder & CEO, Scout (YC W25)

"Winfunc had a seamless onboarding experience. I was able to get a detailed scan in less than a day."

Ram
Ram
Co-Founder, Sei (YC W22)

"Winfunc offers a great user experience for discovering and researching potential security issues."

Bereket Engida
Bereket Engida
Founder, Better Auth (YC X25)

Frequently
asked questions.

Winfunc adopts a combination of on-the-fly generated tree-sitter queries, plug-and-play language servers (LSP), and LLM-powered analysis for ingesting codebase context with 100% accuracy.

The team has worked on the problem of "codebase comprehension" for more than a year. Winfunc adopts this work and thus supports all major programming languages. So if you have a codebase written in Haskell, Elixir, Clojure, Lua, or you name it - we support it.

We have demonstrated this by finding vulnerabilities in the old HackerNews codebase written in "Arc", a dialect of Lisp with no parsers out in the wild.

ship secure code.

Secure your mission-critical systems with the first autonomous hacking agent that thinks deeper than any scanner.