CodeGraph Competitive Matrix¶
Comparative Analysis for RFP and Decision Making
Table of Contents¶
- Executive Summary
- Comparison Summary Table
- CodeGraph Unique Advantages
- 1. Only Platform Combining CPG + AI + Enterprise Security
- 2. Taint-Verified Vulnerabilities
- 3. Integrated DLP Protection
- 4. SIEM in Three Formats
- 5. Multi-Criteria Hypothesis Validation
- 6. IDE Integration via ACP
- Use Case Comparison
- Use Case 1: Security Audit
- Use Case 2: AI-Assisted Code Review
- Use Case 3: Compliance (152-FZ, GOST)
- Use Case 4: Onboarding & Code Understanding
- Pricing Comparison
- Requirements Compliance Matrix
- For Financial Organizations (GOST R 57580)
- For Government Organizations
- Conclusion
- Related Documents
Executive Summary¶
CodeGraph is the only solution combining:
- CPG-based analysis (AST + CFG + PDG + DDG + Call Graph) with taint-verified vulnerability detection
- AI assistant with natural language queries in Russian and English
- Integrated DLP protection for LLM interactions (25+ patterns)
- SIEM integration in three formats (Syslog, CEF, LEEF)
- Russian LLMs (GigaChat, Yandex AI Studio) for 152-FZ compliance
- Multi-criteria hypothesis validation to reduce false positives
The Market Problem¶
Traditional SAST tools generate up to 91% false positives (Ghost Security, 2025). AI code generators (Copilot, Cursor) produce vulnerable code in 45% of cases (Veracode, 2025). No existing solution combines deep CPG analysis, an AI assistant, and an enterprise security stack in a single product.
Comparison Summary Table¶
| Feature | CodeGraph | GitHub Copilot | SonarQube | Semgrep | Snyk Code | Sourcegraph | PT Application Inspector |
|---|---|---|---|---|---|---|---|
| Deployment | |||||||
| On-Premise | ✅ | ❌ | ✅ | ⚠️ CLI only | ❌ | ✅ | ✅ |
| Air-Gapped | ✅ | ❌ | ✅ | ⚠️ CLI only | ❌ | ⚠️ Partial | ✅ |
| Docker / Kubernetes | ✅ | ❌ | ✅ | ⚠️ CLI | ❌ | ✅ | ✅ |
| Data Residency | |||||||
| Code stays on-prem | ✅ | ❌ | ✅ | ⚠️ CLI | ❌ | ✅ | ✅ |
| Russian LLM | ✅ GigaChat + Yandex AI | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 152-FZ compliance | ✅ | ❌ | ⚠️ | ❌ | ❌ | ❌ | ✅ |
| Code Analysis | |||||||
| Code Property Graph | ✅ Full CPG | ❌ | ❌ AST only | ❌ AST matching | ⚠️ ML-inferred | ⚠️ Code Intelligence | ⚠️ Limited |
| Taint Analysis | ✅ Interprocedural | ❌ | ⚠️ Single-file | ⚠️ Pro only | ⚠️ ML-based | ❌ | ⚠️ Pattern-based |
| Taint-Verified Vulns | ✅ Data flow proof | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Data Flow (cross-file) | ✅ | ❌ | ⚠️ | ⚠️ Pro only | ⚠️ | ❌ | ⚠️ |
| Control Flow | ✅ | ❌ | ⚠️ | ❌ | ❌ | ❌ | ⚠️ |
| Cross-language analysis | ✅ CGO, ctypes, JNI | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Vulnerability Detection | |||||||
| SAST | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ |
| Multi-Criteria Scoring | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| CWE/CAPEC mapping | ✅ | ❌ | ✅ | ✅ | ⚠️ | ❌ | ✅ |
| False Positive Rate | <20% | N/A | 40-60% | 20-40% | 30-50% | N/A | 40-70% |
| AI / LLM | |||||||
| AI Assistant | ✅ NL queries | ✅ Autocomplete | ❌ | ⚠️ Assistant | ⚠️ AI Fix | ✅ Cody | ❌ |
| NL queries over codebase | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ Cody | ❌ |
| LLM Security Layer (DLP) | ✅ 25+ patterns | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Prompt Protection | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Security | |||||||
| RBAC | ✅ 4 roles, 21 perms | ⚠️ GitHub roles | ✅ | ✅ | ✅ | ✅ | ✅ |
| SIEM Integration | ✅ Syslog/CEF/LEEF | ❌ | ⚠️ Webhook | ❌ | ❌ | ❌ | ⚠️ PT SIEM |
| HashiCorp Vault | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| SARIF 2.1.0 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ |
| IDE Integration | ✅ ACP: Zed, JetBrains, VS Code | ✅ VS Code, JetBrains | ✅ Plugins | ✅ Plugins | ✅ Plugins | ✅ | ⚠️ |
| Languages (11) | |||||||
| C/C++ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Java/Kotlin | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Python | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| JavaScript/TypeScript | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Go | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ⚠️ |
| C# | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| PHP | ✅ | ⚠️ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 1C:Enterprise | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
Legend: ✅ Full Support | ⚠️ Partial Support | ❌ Not Supported
CodeGraph Unique Advantages¶
1. Only Platform Combining CPG + AI + Enterprise Security¶
CodeGraph Competitors
───────── ───────────
Source Code ──► [CPG Engine] Source Code ──► [Pattern Match]
│ │
┌───────────┼───────────┐ ┌───────────┤
▼ ▼ ▼ ▼ ▼
AST + CFG Data Flow Call Graph AST only Regex/ML
+ PDG + DDG Analysis Resolution (SonarQube) (Semgrep)
│ │ │ │
└───────────┼───────────┘ │
▼ ▼
[AI Agents + DLP] Result:
│ suspicion
▼
Result:
verified vulnerability
2. Taint-Verified Vulnerabilities¶
CodeGraph:
Source ──[data flow across N files]──► Sink = CONFIRMED vulnerability
Traditional SAST:
Pattern match = POSSIBLE vulnerability (up to 91% false positive rate)
Results: - 100% CVE detection rate (3/3 target CVEs) - 60%+ false positive reduction vs pattern matching - Prioritization by actual risk, not static severity
3. Integrated DLP Protection¶
CodeGraph Competitors
───────── ───────────
User Query ──► [DLP Scanner] ──► LLM User Query ──► LLM
│ │
▼ ▼
Block/Mask/Log No protection
- 25+ patterns: secrets, PII, credentials, API keys
- Prevents confidential data leakage through LLM prompts
- Masks PII in LLM responses
- GDPR and data protection compliance
4. SIEM in Three Formats¶
| Format | CodeGraph | GitHub Copilot | SonarQube | Semgrep | Snyk | PT AI |
|---|---|---|---|---|---|---|
| Syslog RFC 5424 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| CEF (ArcSight) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| LEEF (QRadar) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Integration with existing SOC without customization.
5. Multi-Criteria Hypothesis Validation¶
Priority Score = (CWE Frequency × 0.40)
+ (Attack Similarity × 0.30)
+ (Codebase Exposure × 0.30)
Competitors use static severity without codebase context.
6. IDE Integration via ACP¶
| Transport | Use Case |
|---|---|
| stdio | Local subprocess (Zed, Cursor) |
| HTTP | Remote REST API |
| WebSocket | Real-time streaming |
Supported IDEs: Zed, JetBrains (IntelliJ, PyCharm, WebStorm), VS Code. Open ACP protocol — no vendor lock-in. MCP (Model Context Protocol) compatible.
Use Case Comparison¶
Use Case 1: Security Audit¶
| Requirement | CodeGraph | SonarQube | Semgrep | PT AI |
|---|---|---|---|---|
| Taint analysis (source → sink) | ✅ CPG | ❌ | ⚠️ Pro | ⚠️ |
| Cross-file data flow | ✅ | ❌ | ⚠️ Pro | ⚠️ |
| Cross-language (CGO, JNI) | ✅ | ❌ | ❌ | ❌ |
| False Positive Rate | <20% | 40-60% | 20-40% | 40-70% |
| CWE classification | ✅ | ✅ | ✅ | ✅ |
| SARIF export | ✅ | ✅ | ✅ | ✅ |
| LLM interaction audit | ✅ | ❌ | ❌ | ❌ |
| SIEM reporting | ✅ | ⚠️ | ❌ | ⚠️ |
Use Case 2: AI-Assisted Code Review¶
| Requirement | CodeGraph | GitHub Copilot | Sourcegraph Cody |
|---|---|---|---|
| AI-assisted review | ✅ | ✅ | ✅ |
| Knows your codebase (CPG) | ✅ | ❌ | ❌ |
| DLP protection | ✅ | ❌ | ❌ |
| On-premise LLM | ✅ GigaChat + Yandex AI | ❌ Cloud only | ❌ Cloud only |
| Audit trail | ✅ | ❌ | ⚠️ |
Use Case 3: Compliance (152-FZ, GOST)¶
| Requirement | CodeGraph | GitHub Copilot | SonarQube | Snyk | PT AI |
|---|---|---|---|---|---|
| Data in Russia | ✅ On-prem | ❌ US cloud | ✅ | ❌ Cloud | ✅ |
| Russian LLM | ✅ | ❌ | ❌ | ❌ | ❌ |
| DLP for PII | ✅ | ❌ | ❌ | ❌ | ❌ |
| Audit logging | ✅ | ⚠️ | ⚠️ | ⚠️ | ✅ |
| SIEM integration | ✅ | ❌ | ⚠️ | ❌ | ⚠️ |
| FSTEC certification | ⚠️ Roadmap | ❌ | ❌ | ❌ | ✅ |
Use Case 4: Onboarding & Code Understanding¶
| Requirement | CodeGraph | GitHub Copilot | Sourcegraph Cody |
|---|---|---|---|
| NL queries over codebase | ✅ CPG + Hybrid RAG | ❌ | ✅ Vector search |
| Call graph navigation | ✅ | ❌ | ⚠️ Code Intelligence |
| Impact analysis | ✅ | ❌ | ❌ |
| Architecture visualization | ✅ | ❌ | ❌ |
| Answer accuracy | ✅ +33.6% F1 (Hybrid RAG) | N/A | ⚠️ LLM context window |
| Response time | <5 sec | N/A | 3-10 sec |
Pricing Comparison¶
| Solution | Model | Approximate Cost | Enterprise Features |
|---|---|---|---|
| CodeGraph | Per-developer | from $50/dev/month | DLP + SIEM + Vault included |
| GitHub Copilot Business | Per-developer | $19/dev/month | No DLP/SIEM/Vault |
| GitHub Copilot Enterprise | Per-developer | $39/dev/month | No DLP/SIEM/Vault |
| SonarQube Enterprise | Per-instance | from $20K/year | No AI/LLM/DLP |
| Semgrep Team | Per-developer | $40/dev/month | No on-premise LLM |
| Semgrep Enterprise | Custom | Contact sales | Limited cross-file |
| Snyk Team | Per-developer | $25/dev/month | Cloud-only |
| Snyk Enterprise | Custom | $50+/dev/month | Cloud-only |
| Sourcegraph Enterprise | Per-developer | $49+/dev/month | Cody AI = cloud LLM |
| PT Application Inspector | Per-instance | from $50K/year | No AI/LLM |
Note: CodeGraph includes all enterprise features (DLP, SIEM, Vault, AI, NL queries) at no additional cost.
Requirements Compliance Matrix¶
For Financial Organizations (GOST R 57580)¶
| Requirement | CodeGraph | SonarQube | Semgrep | Snyk | PT AI |
|---|---|---|---|---|---|
| On-premise deployment | ✅ | ✅ | ⚠️ CLI | ❌ | ✅ |
| Full operation audit | ✅ | ⚠️ | ⚠️ | ⚠️ | ✅ |
| Granular RBAC | ✅ | ⚠️ | ✅ | ✅ | ✅ |
| SIEM integration | ✅ | ⚠️ | ❌ | ❌ | ⚠️ |
| Encryption at-rest | ✅ | ✅ | ✅ | ✅ | ✅ |
| Secrets management (Vault) | ✅ | ❌ | ❌ | ❌ | ❌ |
| DLP for LLM | ✅ | ❌ | ❌ | ❌ | ❌ |
For Government Organizations¶
| Requirement | CodeGraph | SonarQube | Snyk | PT AI |
|---|---|---|---|---|
| 152-FZ compliance | ✅ | ⚠️ | ❌ | ✅ |
| Russian LLM | ✅ | ❌ | ❌ | ❌ |
| FSTEC certification | ⚠️ Roadmap | ❌ | ❌ | ✅ |
| Air-gapped deployment | ✅ | ✅ | ❌ | ✅ |
| GOST R 56939 (secure dev) | ✅ | ❌ | ❌ | ✅ |
| 1C:Enterprise support | ✅ | ❌ | ❌ | ❌ |
Conclusion¶
CodeGraph is the only solution on the market combining:
- CPG-based analysis with taint-verified vulnerabilities and <20% false positive rate
- AI assistant with NL queries over the codebase in Russian and English
- Integrated DLP for LLM interaction protection (25+ patterns)
- SIEM integration in three enterprise formats (Syslog/CEF/LEEF)
- HashiCorp Vault for centralized secrets management
- Russian LLMs (GigaChat + Yandex AI Studio) for 152-FZ compliance
- 11 languages including 1C:Enterprise and cross-language analysis (CGO, ctypes, JNI)
- Agent Client Protocol (ACP) for native IDE integration
No competitor offers all these capabilities in a single solution.
Related Documents¶
- Enterprise Security Brief — Security overview
- Hypothesis Validation Whitepaper — Technical description
Version: 2.0 | February 2026