Frequently Asked Questions
Common questions about Precogs AI.
General
What is Precogs AI?
Precogs is an AI-native security platform that scans your code, binaries, and data for vulnerabilities. Unlike traditional scanners, we use context-aware AI to reduce false positives by up to 80%.
What languages do you support?
Python, JavaScript, TypeScript, Go, Java, C, C++, Rust, Ruby, PHP, and more. See our Glossary for details.
Is Precogs free?
We offer a free tier for open-source projects and small teams. Contact us for enterprise pricing.
Scanning
How long does a scan take?
Most scans complete in under 2 minutes. Large monorepos may take longer.
What's the difference between SAST and SCA?
- SAST scans your source code for vulnerabilities (SQL injection, XSS, etc.)
- SCA scans your dependencies for known CVEs
See Scan Types for full details.
Do you scan binaries?
Yes! Precogs can analyze compiled binaries, firmware, and executables even without source code.
Privacy & Security
Do you store my code?
No. Code is processed in memory and never stored. We only retain metadata (file paths, findings) needed to display results.
Are you SOC 2 compliant?
Yes, we are SOC 2 Type II certified.
Can I self-host Precogs?
Enterprise customers can deploy Precogs on-premise or in their own cloud. Contact sales for details.
Authentication & API
How do I authenticate with the CLI or SDK?
Generate an API Key from your dashboard (Settings > API Access) and use it with precogs auth login --api-key pk_live_... or set it as an environment variable PRECOGS_API_KEY.
What is the Model Context Protocol (MCP)?
MCP is an open standard that allows AI assistants like Claude Desktop or Cursor to use Precogs security tools directly. You can find the setup guide here.
Still have questions?
Contact us at support@precogs.org or check our Glossary for terminology.