feat(pitch-deck): Wettbewerbsanalyse aktualisiert — 761K LOC, 44 Features, 57 Compliance-Module, 9 USPs
All checks were successful
CI / test-python-voice (push) Successful in 28s
CI / test-bqas (push) Successful in 27s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 28s

- EngineeringSlide: 691K→761K LOC, TS 403K→408K, Python 160K→213K, Go 127K→141K
- CompetitionSlide: Security-Features durch Compliance-USPs ersetzt (Self-Hosted, PII-Redaction, IPFS, SDK)
- i18n: Solution Pillar '57 Module', Competition Subtitle, Engineering Subtitle aktualisiert
- DB: 18 neue Features (DSR, Consent, Academy, Whistleblower, Incidents, etc.), Metrics + Competitors aktualisiert

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-03-05 22:59:54 +01:00
parent 62ecb3eb24
commit 2801e44d39
3 changed files with 26 additions and 26 deletions

View File

@@ -17,20 +17,20 @@ interface CompetitionSlideProps {
const securityFeatures = { const securityFeatures = {
de: [ de: [
{ icon: ShieldCheck, title: 'DevSecOps Security Suite', desc: '6 integrierte Security-Tools scannen Firmware und Software Ihrer Maschinen kontinuierlich auf Schwachstellen' }, { icon: ShieldCheck, title: 'Self-Hosted + PII-Redaction', desc: 'Einziger Anbieter mit On-Premise-Deployment. LLM Gateway maskiert personenbezogene Daten vor KI-Verarbeitung' },
{ icon: ScanLine, title: 'Firmware & Code Scanning', desc: 'Semgrep + Gitleaks analysieren Embedded-Code, Steuerungs-Software und CI/CD Pipelines automatisch' }, { icon: ScanLine, title: 'DevSecOps Security Suite', desc: 'Semgrep, Gitleaks, Trivy, Grype — 6 integrierte Tools scannen Code, Container und Dependencies kontinuierlich' },
{ icon: Bug, title: 'Container & Dependency Scanning', desc: 'Trivy + Grype scannen Container-Images und Abhaengigkeiten auf CVEs — CRA-konform dokumentiert' }, { icon: Bug, title: 'SBOM + CI/CD Evidence', desc: 'CycloneDX/SPDX SBOM-Generator + automatische Compliance-Nachweise direkt aus der Build-Pipeline' },
{ icon: Package, title: 'SBOM-Generator (CRA/NIS2)', desc: 'CycloneDX/SPDX Software Bill of Materials — Pflicht fuer Hersteller unter dem Cyber Resilience Act' }, { icon: Package, title: 'Multi-Framework SDK', desc: 'Consent-Banner und Compliance-Widgets fuer React, Vue, Angular, iOS, Android, Flutter' },
{ icon: FileSearch, title: 'Software-Risikoanalyse', desc: 'Automatisierte Risikoklassifizierung fuer Embedded-Software, Firmware und AI-Act-konforme Steuerungssysteme' }, { icon: FileSearch, title: 'IPFS Dokumenten-Archivierung', desc: 'Dezentrale, manipulationssichere Archivierung mit kryptographischem Nachweis der Unveraendertheit' },
{ icon: Code2, title: 'KI-Code-Assistent (1000b)', desc: 'BSI-zertifiziertes Cloud-LLM implementiert Security-Fixes, schreibt Risikoanalysen und ist fuer Mitarbeiter nutzbar' }, { icon: Code2, title: 'KI-Compliance-Advisor (RAG)', desc: '2.274 indexierte Rechtstexte, KI-gestuetzte Dokumentenerstellung, Scope Engine L1-L4' },
], ],
en: [ en: [
{ icon: ShieldCheck, title: 'DevSecOps Security Suite', desc: '6 integrated security tools continuously scan firmware and software of your machines for vulnerabilities' }, { icon: ShieldCheck, title: 'Self-Hosted + PII Redaction', desc: 'Only provider with on-premise deployment. LLM Gateway masks personal data before AI processing' },
{ icon: ScanLine, title: 'Firmware & Code Scanning', desc: 'Semgrep + Gitleaks analyze embedded code, controller software and CI/CD pipelines automatically' }, { icon: ScanLine, title: 'DevSecOps Security Suite', desc: 'Semgrep, Gitleaks, Trivy, Grype — 6 integrated tools continuously scan code, containers and dependencies' },
{ icon: Bug, title: 'Container & Dependency Scanning', desc: 'Trivy + Grype scan container images and dependencies for CVEs — CRA-compliant documentation' }, { icon: Bug, title: 'SBOM + CI/CD Evidence', desc: 'CycloneDX/SPDX SBOM generator + automatic compliance evidence directly from the build pipeline' },
{ icon: Package, title: 'SBOM Generator (CRA/NIS2)', desc: 'CycloneDX/SPDX Software Bill of Materials — mandatory for manufacturers under the Cyber Resilience Act' }, { icon: Package, title: 'Multi-Framework SDK', desc: 'Consent banners and compliance widgets for React, Vue, Angular, iOS, Android, Flutter' },
{ icon: FileSearch, title: 'Software Risk Assessment', desc: 'Automated risk classification for embedded software, firmware and AI Act compliant control systems' }, { icon: FileSearch, title: 'IPFS Document Archiving', desc: 'Decentralized, tamper-proof archiving with cryptographic proof of integrity' },
{ icon: Code2, title: 'AI Code Assistant (1000B)', desc: 'BSI-certified cloud LLM implements security fixes, writes risk assessments and is available for employee use' }, { icon: Code2, title: 'AI Compliance Advisor (RAG)', desc: '2,274 indexed legal texts, AI-powered document generation, Scope Engine L1-L4' },
], ],
} }

View File

@@ -30,7 +30,7 @@ export default function EngineeringSlide({ lang }: EngineeringSlideProps) {
const heroStats = [ const heroStats = [
{ {
value: '691K', value: '761K',
label: de ? 'Zeilen Code' : 'Lines of Code', label: de ? 'Zeilen Code' : 'Lines of Code',
sub: 'Go · Python · TypeScript', sub: 'Go · Python · TypeScript',
color: 'text-indigo-400', color: 'text-indigo-400',
@@ -60,9 +60,9 @@ export default function EngineeringSlide({ lang }: EngineeringSlideProps) {
] ]
const languageBreakdown = [ const languageBreakdown = [
{ lang: 'TypeScript / TSX', pct: 58, loc: '403K', color: 'bg-blue-500', icon: Braces }, { lang: 'TypeScript / TSX', pct: 54, loc: '408K', color: 'bg-blue-500', icon: Braces },
{ lang: 'Python', pct: 23, loc: '160K', color: 'bg-yellow-500', icon: Terminal }, { lang: 'Python', pct: 28, loc: '213K', color: 'bg-yellow-500', icon: Terminal },
{ lang: 'Go', pct: 18, loc: '127K', color: 'bg-cyan-500', icon: Code2 }, { lang: 'Go', pct: 18, loc: '141K', color: 'bg-cyan-500', icon: Code2 },
] ]
const devopsStack = [ const devopsStack = [
@@ -120,8 +120,8 @@ export default function EngineeringSlide({ lang }: EngineeringSlideProps) {
color: 'text-emerald-400', color: 'text-emerald-400',
dotColor: 'bg-emerald-400', dotColor: 'bg-emerald-400',
services: de services: de
? ['Compliance Dashboard', 'Developer Portal', 'AI SDK (Go)', 'Document Crawler', 'DSMS Gateway', 'Security Scanner (Go)'] ? ['Compliance Dashboard (57 Module)', 'Developer Portal', 'AI SDK (Go)', 'Document Crawler', 'DSMS/IPFS Gateway', 'TTS Service']
: ['Compliance Dashboard', 'Developer Portal', 'AI SDK (Go)', 'Document Crawler', 'DSMS Gateway', 'Security Scanner (Go)'], : ['Compliance Dashboard (57 Modules)', 'Developer Portal', 'AI SDK (Go)', 'Document Crawler', 'DSMS/IPFS Gateway', 'TTS Service'],
}, },
] ]

View File

@@ -68,8 +68,8 @@ const translations = {
icon: 'scan', icon: 'scan',
}, },
{ {
title: 'Compliance-KI', title: 'Compliance-KI (57 Module)',
desc: 'Macht Ihr Unternehmen UND Ihre Produkte compliant. DSGVO, AI Act, CRA und NIS2 — automatisiert. BSI-zertifiziertes 1000B LLM in Deutschland gehostet.', desc: 'Macht Ihr Unternehmen UND Ihre Produkte compliant. DSGVO, AI Act, CRA, NIS2, HinSchG — 57 SDK-Module, 19 Regularien, 2.274 indexierte Rechtstexte.',
icon: 'bot', icon: 'bot',
}, },
], ],
@@ -137,7 +137,7 @@ const translations = {
}, },
competition: { competition: {
title: 'Wettbewerb', title: 'Wettbewerb',
subtitle: 'Was uns differenziert', subtitle: '44 Features vs. ~15-25 bei Wettbewerbern — 9 einzigartige USPs',
feature: 'Feature', feature: 'Feature',
selfHosted: 'Self-Hosted', selfHosted: 'Self-Hosted',
integratedAI: 'Integrierte KI', integratedAI: 'Integrierte KI',
@@ -213,7 +213,7 @@ const translations = {
}, },
engineering: { engineering: {
title: 'Engineering Deep Dive', title: 'Engineering Deep Dive',
subtitle: '691K Zeilen Code \u00b7 45 Container \u00b7 100% Self-Hosted', subtitle: '761K Zeilen Code \u00b7 45 Container \u00b7 100% Self-Hosted',
}, },
aipipeline: { aipipeline: {
title: 'KI-Pipeline Deep Dive', title: 'KI-Pipeline Deep Dive',
@@ -288,8 +288,8 @@ const translations = {
icon: 'scan', icon: 'scan',
}, },
{ {
title: 'Compliance AI', title: 'Compliance AI (57 Modules)',
desc: 'Makes your company AND your products compliant. GDPR, AI Act, CRA and NIS2 — automated. BSI-certified 1000B LLM hosted in Germany.', desc: 'Makes your company AND your products compliant. GDPR, AI Act, CRA, NIS2, HinSchG — 57 SDK modules, 19 regulations, 2,274 indexed legal texts.',
icon: 'bot', icon: 'bot',
}, },
], ],
@@ -357,7 +357,7 @@ const translations = {
}, },
competition: { competition: {
title: 'Competition', title: 'Competition',
subtitle: 'What differentiates us', subtitle: '44 features vs. ~15-25 competitors — 9 unique USPs',
feature: 'Feature', feature: 'Feature',
selfHosted: 'Self-Hosted', selfHosted: 'Self-Hosted',
integratedAI: 'Integrated AI', integratedAI: 'Integrated AI',
@@ -433,7 +433,7 @@ const translations = {
}, },
engineering: { engineering: {
title: 'Engineering Deep Dive', title: 'Engineering Deep Dive',
subtitle: '691K Lines of Code \u00b7 45 Containers \u00b7 100% Self-Hosted', subtitle: '761K Lines of Code \u00b7 45 Containers \u00b7 100% Self-Hosted',
}, },
aipipeline: { aipipeline: {
title: 'AI Pipeline Deep Dive', title: 'AI Pipeline Deep Dive',