Primary AI reviewer
primary AI provider
Primary semantic review and exploitability framing in the ensemble.
How it works
Vibe Check is the security product inside Chat, the platform that lets one person run a company.
The security workflow uses a multi-model ensemble approach plus a 26-specialist operating system. Repository evidence is reviewed, disputed, narrowed, and packaged into a report a founder or engineer can actually use.
The stack
primary AI provider
Primary semantic review and exploitability framing in the ensemble.
independent AI compute
Independent adversarial review and remediation challenge pass.
independent AI compute
Adjudication support and discrepancy resolution inside the review approach.
What we scan for
Input-to-sink paths where user-controlled data can reach databases, shells, or templating engines.
Example: Example finding: a request parameter reaches a SQL query builder without parameterization.
Broken ownership checks, session handling gaps, CSRF exposure, and authentication bypass behavior.
Example: Example finding: a user can access another tenant’s resource by changing an object identifier.
Hardcoded secrets, sensitive data leaks, SSRF, XXE, and repository evidence that points to accidental exposure.
Example: Example finding: a production API key is committed in a server config file.
Database policy mistakes, dependency drift, and destructive configuration that can expand blast radius.
Example: Example finding: a Supabase table is writable without row-level restrictions.
Unauthenticated model endpoints, debug leftovers, mass assignment, and hidden system surfaces.
Example: Example finding: an internal model endpoint is exposed without authorization guards.
Path traversal, insecure deserialization, IDOR, and other defensive failures that become exploitable.
Example: Example finding: file download routes allow attacker-controlled relative path traversal.
Cross-check architecture
Repository contents are fetched from GitHub, normalized, and chunked into analyzable slices.
The pipeline starts from repository evidence, not prompts or guesses.
Three independent AI reviewers inspect the same code slice and tag likely vulnerabilities.
The point is disagreement visibility, not a single model sounding confident.
Candidate findings are compared, deduplicated, and normalized into issues worth founder attention.
A single loud model is not enough to make the report.
Candidate findings must identify a concrete sink, attacker-controlled input path, and impact statement before they move forward.
Claims that depend on missing runtime evidence stay descriptive instead of overstated.
Verified findings are assembled into the final customer-facing report with remediation guidance.
Output is designed for use, not just documentation.
Verification rates
Verification rates publish here after legal review.
Candidate findings are challenged, narrowed, and promoted only when the repository evidence supports the claim. Public verification percentages publish here only after legal review.
Operational transparency
Review the build story behind Chat and Vibe Check and see how the system moved from idea to working product.
Inspect the operating rhythm behind a 26-specialist workforce.
Review the current trust framing before you rely on the product.