diff --git a/pitch-deck/components/PitchDeck.tsx b/pitch-deck/components/PitchDeck.tsx
index 968ee76..e667dd3 100644
--- a/pitch-deck/components/PitchDeck.tsx
+++ b/pitch-deck/components/PitchDeck.tsx
@@ -23,6 +23,7 @@ import ExecutiveSummarySlide from './slides/ExecutiveSummarySlide'
import CoverSlide from './slides/CoverSlide'
import ProblemSlide from './slides/ProblemSlide'
import SolutionSlide from './slides/SolutionSlide'
+import RegulatoryLandscapeSlide from './slides/RegulatoryLandscapeSlide'
import ProductSlide from './slides/ProductSlide'
import HowItWorksSlide from './slides/HowItWorksSlide'
import MarketSlide from './slides/MarketSlide'
@@ -126,6 +127,8 @@ export default function PitchDeck({ lang, onToggleLanguage }: PitchDeckProps) {
return
case 'solution':
return
+ case 'regulatory-landscape':
+ return
case 'product':
return
case 'how-it-works':
diff --git a/pitch-deck/components/slides/AIPipelineSlide.tsx b/pitch-deck/components/slides/AIPipelineSlide.tsx
index 9b82e60..9725c1a 100644
--- a/pitch-deck/components/slides/AIPipelineSlide.tsx
+++ b/pitch-deck/components/slides/AIPipelineSlide.tsx
@@ -75,8 +75,8 @@ export default function AIPipelineSlide({ lang }: AIPipelineSlideProps) {
bg: 'bg-emerald-500/10 border-emerald-500/20',
title: de ? '3. Vektorspeicher' : '3. Vector Store',
items: de
- ? ['Qdrant Vector DB (Hetzner, API-Key gesichert)', '6 Collections: CE, Recht, Gesetze, Datenschutz, DSFA, Templates', 'MinIO Object Storage (Hetzner, S3-kompatibel, TLS)', '2.274+ Chunks indexiert · HNSW-Index']
- : ['Qdrant Vector DB (Hetzner, API-key secured)', '6 Collections: CE, Law, Statutes, Privacy, DSFA, Templates', 'MinIO object storage (Hetzner, S3-compatible, TLS)', '2,274+ chunks indexed · HNSW index'],
+ ? ['Qdrant Vector DB (Hetzner, API-Key gesichert)', '6 Collections: CE, Recht, Gesetze, Datenschutz, DSFA, Templates', 'MinIO Object Storage (Hetzner, S3-kompatibel, TLS)', '170+ Dokumente · 40.000+ Controls · HNSW-Index']
+ : ['Qdrant Vector DB (Hetzner, API-key secured)', '6 Collections: CE, Law, Statutes, Privacy, DSFA, Templates', 'MinIO object storage (Hetzner, S3-compatible, TLS)', '170+ documents · 40,000+ controls · HNSW index'],
},
{
icon: Search,
diff --git a/pitch-deck/components/slides/CompetitionSlide.tsx b/pitch-deck/components/slides/CompetitionSlide.tsx
index ac97fe7..a4a273d 100644
--- a/pitch-deck/components/slides/CompetitionSlide.tsx
+++ b/pitch-deck/components/slides/CompetitionSlide.tsx
@@ -193,14 +193,14 @@ const ALL_FEATURES: ComparisonFeature[] = [
// Top 5 Differentiators (isDiff=true) — no other vendor has ANY of these
{ de: 'Self-Hosted / On-Premise', en: 'Self-Hosted / On-Premise', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: true, isUSP: true },
{ de: 'Code-Security & DevSecOps (6 Tools)', en: 'Code Security & DevSecOps (6 Tools)', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: true, isUSP: true },
- { de: '57 SDK-Compliance-Module', en: '57 SDK Compliance Modules', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: true, isUSP: true },
+ { de: '84 Regularien, 170+ Originaldokumente im RAG', en: '84 Regulations, 170+ Original Documents in RAG', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: true, isUSP: true },
{ de: 'Hardware-Moat (Mac Mini/Studio)', en: 'Hardware Moat (Mac Mini/Studio)', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: true, isUSP: true },
{ de: 'PII-Redaction LLM Gateway', en: 'PII Redaction LLM Gateway', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: true, isUSP: true },
// More USPs
{ de: 'IPFS Dokumenten-Archivierung', en: 'IPFS Document Archiving', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
{ de: 'SBOM-Generator (CycloneDX/SPDX)', en: 'SBOM Generator (CycloneDX/SPDX)', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
{ de: 'Multi-Framework Consent SDK', en: 'Multi-Framework Consent SDK', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
- { de: 'RAG mit 2.274 Rechtstexten', en: 'RAG with 2,274 Legal Texts', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
+ { de: 'RAG mit 40.000+ Controls', en: 'RAG with 40,000+ Controls', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
// Pentesting & Code-Security (kein Compliance-Wettbewerber hat dies)
{ de: 'SAST (Static Application Security Testing)', en: 'SAST (Static Application Security Testing)', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
{ de: 'DAST (Dynamic Application Security Testing)', en: 'DAST (Dynamic Application Security Testing)', bp: true, vanta: false, drata: false, sprinto: false, proliance: false, dataguard: false, heydata: false, isDiff: false, isUSP: true },
@@ -280,7 +280,7 @@ const PRICING_COMPARISON: CompetitorPricing[] = [
model: 'Self-Hosted',
publicPricing: true,
tiers: [
- { name: { de: 'Starter', en: 'Starter' }, price: '€990/mo', annual: '€11.880/yr', notes: { de: 'Mac Mini, 30B LLM, 57 Module', en: 'Mac Mini, 30B LLM, 57 modules' } },
+ { name: { de: 'Starter', en: 'Starter' }, price: '€990/mo', annual: '€11.880/yr', notes: { de: 'Mac Mini, 30B LLM, 84 Regularien', en: 'Mac Mini, 30B LLM, 84 regulations' } },
{ name: { de: 'Professional', en: 'Professional' }, price: '€1.490/mo', annual: '€17.880/yr', notes: { de: 'Mac Studio, 70B LLM, Priority', en: 'Mac Studio, 70B LLM, priority' } },
{ name: { de: 'Enterprise', en: 'Enterprise' }, price: '€2.990/mo', annual: '€35.880/yr', notes: { de: '2x Mac Studio, 1000B Cloud-LLM', en: '2x Mac Studio, 1000B cloud LLM' } },
],
diff --git a/pitch-deck/components/slides/ExecutiveSummarySlide.tsx b/pitch-deck/components/slides/ExecutiveSummarySlide.tsx
index 6d09379..6a899df 100644
--- a/pitch-deck/components/slides/ExecutiveSummarySlide.tsx
+++ b/pitch-deck/components/slides/ExecutiveSummarySlide.tsx
@@ -135,20 +135,20 @@ export default function ExecutiveSummarySlide({ lang, data }: ExecutiveSummarySl
${es.keyMetrics}
-
57
-
${es.modules}
+
170+
+
${es.documents}
-
19
+
40.000+
+
${es.controls}
+
+
-
2.274
-
${es.legalTexts}
-
-
-
45
-
${es.containers}
+
9
+
${es.industries}
761K
@@ -243,10 +243,10 @@ export default function ExecutiveSummarySlide({ lang, data }: ExecutiveSummarySl
{[
- { value: '57', label: es.modules, icon: Brain, color: '#6366f1' },
- { value: '19', label: es.regulations, icon: FileText, color: '#a78bfa' },
- { value: '2.274', label: es.legalTexts, icon: Shield, color: '#60a5fa' },
- { value: '45', label: es.containers, icon: Server, color: '#34d399' },
+ { value: '170+', label: es.documents, icon: FileText, color: '#6366f1' },
+ { value: '40.000+', label: es.controls, icon: Shield, color: '#a78bfa' },
+ { value: '84', label: es.regulations, icon: Brain, color: '#60a5fa' },
+ { value: '9', label: es.industries, icon: Server, color: '#34d399' },
{ value: '761K', label: es.linesOfCode, icon: Target, color: '#fbbf24' },
{ value: amountLabel, label: es.theAsk, icon: TrendingUp, color: '#f472b6' },
].map((kpi, idx) => (
diff --git a/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx b/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx
new file mode 100644
index 0000000..6ec1a6f
--- /dev/null
+++ b/pitch-deck/components/slides/RegulatoryLandscapeSlide.tsx
@@ -0,0 +1,163 @@
+'use client'
+
+import { Language } from '@/lib/types'
+import { t } from '@/lib/i18n'
+import GradientText from '../ui/GradientText'
+import FadeInView from '../ui/FadeInView'
+import GlassCard from '../ui/GlassCard'
+import KPICard from '../ui/KPICard'
+import {
+ Shield, Lock, Brain, Globe, Package, Landmark, Heart, ShoppingCart,
+ Activity, Cpu, Bot, Radio, Monitor, Building2
+} from 'lucide-react'
+
+interface RegulatoryLandscapeSlideProps {
+ lang: Language
+}
+
+// Regulation categories with their color
+const CATEGORIES = [
+ { id: 'privacy', color: '#6366f1', icon: Shield },
+ { id: 'cyber', color: '#ef4444', icon: Lock },
+ { id: 'ai', color: '#a855f7', icon: Brain },
+ { id: 'markets', color: '#22c55e', icon: Globe },
+ { id: 'product', color: '#f97316', icon: Package },
+ { id: 'finance', color: '#10b981', icon: Landmark },
+ { id: 'health', color: '#ec4899', icon: Heart },
+ { id: 'consumer', color: '#f59e0b', icon: ShoppingCart },
+]
+
+// Industry → which categories apply (derived from INDUSTRY_REGULATION_MAP)
+const INDUSTRY_MATRIX: { id: string; icon: typeof Shield; categories: string[]; regCount: number }[] = [
+ { id: 'allIndustries', icon: Building2, categories: ['privacy'], regCount: 3 },
+ { id: 'health', icon: Heart, categories: ['privacy', 'cyber', 'ai', 'product', 'health'], regCount: 9 },
+ { id: 'finance', icon: Landmark, categories: ['privacy', 'cyber', 'ai', 'markets', 'finance'], regCount: 11 },
+ { id: 'ecommerce', icon: ShoppingCart, categories: ['privacy', 'markets', 'product', 'finance', 'consumer'], regCount: 23 },
+ { id: 'tech', icon: Cpu, categories: ['privacy', 'cyber', 'ai', 'markets'], regCount: 9 },
+ { id: 'iot', icon: Activity, categories: ['privacy', 'cyber', 'ai', 'product'], regCount: 6 },
+ { id: 'ai', icon: Bot, categories: ['privacy', 'ai', 'product', 'markets'], regCount: 5 },
+ { id: 'kritis', icon: Lock, categories: ['privacy', 'cyber', 'ai', 'finance'], regCount: 6 },
+ { id: 'media', icon: Monitor, categories: ['privacy', 'markets', 'ai'], regCount: 6 },
+ { id: 'public', icon: Radio, categories: ['privacy', 'cyber', 'ai', 'markets', 'health'], regCount: 7 },
+]
+
+export default function RegulatoryLandscapeSlide({ lang }: RegulatoryLandscapeSlideProps) {
+ const i = t(lang)
+ const rl = i.regulatoryLandscape
+
+ const categoryLabels: Record
= {
+ privacy: rl.categoryPrivacy,
+ cyber: rl.categoryCyber,
+ ai: rl.categoryAI,
+ markets: rl.categoryMarkets,
+ product: rl.categoryProduct,
+ finance: rl.categoryFinance,
+ health: rl.categoryHealth,
+ consumer: rl.categoryConsumer,
+ }
+
+ const industryLabels: Record = {
+ allIndustries: rl.allIndustries,
+ health: rl.health,
+ finance: rl.finance,
+ ecommerce: rl.ecommerce,
+ tech: rl.tech,
+ iot: rl.iot,
+ ai: rl.ai,
+ kritis: rl.kritis,
+ media: rl.media,
+ public: rl.public,
+ }
+
+ return (
+
+
+
+ {rl.title}
+
+ {rl.subtitle}
+
+
+ {/* KPI Row */}
+
+
+
+
+
+
+
+ {/* Matrix */}
+
+
+ {/* Category Legend */}
+
+ {CATEGORIES.map((cat) => (
+
+
+
{categoryLabels[cat.id]}
+
+ ))}
+
+
+ {/* Matrix Grid */}
+
+ {/* Header row */}
+
+
+ {lang === 'de' ? 'Branche' : 'Industry'}
+
+ {CATEGORIES.map((cat) => {
+ const CatIcon = cat.icon
+ return (
+
+
+
+ )
+ })}
+
#
+
+
+ {/* Industry rows */}
+ {INDUSTRY_MATRIX.map((industry, idx) => {
+ const Icon = industry.icon
+ return (
+
+
+
+
+ {industryLabels[industry.id]}
+
+
+ {CATEGORIES.map((cat) => {
+ const applies = industry.categories.includes(cat.id)
+ return (
+
+ {applies ? (
+
+ ) : (
+
+ )}
+
+ )
+ })}
+
+ {industry.regCount}
+
+
+ )
+ })}
+
+
+
+
+ )
+}
diff --git a/pitch-deck/components/slides/SDKDemoSlide.tsx b/pitch-deck/components/slides/SDKDemoSlide.tsx
index 4d585ae..42db223 100644
--- a/pitch-deck/components/slides/SDKDemoSlide.tsx
+++ b/pitch-deck/components/slides/SDKDemoSlide.tsx
@@ -31,7 +31,7 @@ const SCREENSHOTS = [
{ file: '15-document-generator.png', de: 'Dokumenten-Generator', en: 'Document Generator', category: 'docs' },
{ file: '16-einwilligungen.png', de: 'Einwilligungsmanagement', en: 'Consent Management', category: 'legal' },
{ file: '22-iace.png', de: 'CE-Compliance (IACE)', en: 'CE Compliance (IACE)', category: 'analysis' },
- { file: '20-rag.png', de: 'Legal RAG — 2.274 Rechtstexte', en: 'Legal RAG — 2,274 Legal Texts', category: 'ai' },
+ { file: '20-rag.png', de: 'Legal RAG — 170+ Dokumente, 40.000+ Controls', en: 'Legal RAG — 170+ Documents, 40,000+ Controls', category: 'ai' },
{ file: '19-training.png', de: 'Compliance-Schulungen', en: 'Compliance Training', category: 'ops' },
{ file: '23-incidents.png', de: 'Incident Response', en: 'Incident Response', category: 'ops' },
{ file: '24-reporting.png', de: 'Reporting', en: 'Reporting', category: 'ops' },
diff --git a/pitch-deck/lib/i18n.ts b/pitch-deck/lib/i18n.ts
index 7a35abf..1eb663a 100644
--- a/pitch-deck/lib/i18n.ts
+++ b/pitch-deck/lib/i18n.ts
@@ -13,6 +13,7 @@ const translations = {
'Cover',
'Das Problem',
'Die Lösung',
+ 'Regulatorische Landschaft',
'Produkte',
'So funktioniert\'s',
'Markt',
@@ -37,15 +38,15 @@ const translations = {
problem: 'Das Problem',
problemText: 'Maschinenbauer entwickeln zunehmend Software — aber DSGVO, AI Act, CRA und NIS2 überfordern interne Teams. Bußgelder von über 4,1 Mrd. EUR und 30.000+ betroffene Unternehmen zeigen den Handlungsdruck.',
solution: 'Unsere Lösung',
- solutionText: 'Self-Hosted KI-Plattform: Mac Mini/Studio im Serverraum scannt Code, bewertet Risiken und generiert Compliance-Dokumente automatisch. 57 Module, 19 Regularien, 2.274 indexierte Rechtstexte — kein Byte verlässt das Unternehmen.',
+ solutionText: 'Self-Hosted KI-Plattform: Mac Mini/Studio im Serverraum scannt Code, bewertet Risiken und generiert Compliance-Dokumente automatisch. 170+ Originaldokumente, 40.000+ Controls, 84 Regularien ueber 9 Branchen — kein Byte verlaesst das Unternehmen.',
market: 'Markt',
- businessModel: 'Geschäftsmodell',
+ businessModel: 'Geschaeftsmodell',
businessModelText: 'Recurring Revenue mit Hardware-Moat. SaaS-Marge bei Self-Hosted-Sicherheit. Hardware-Einmalkauf + monatliche Lizenz.',
keyMetrics: 'Kennzahlen',
- modules: 'SDK-Module',
+ documents: 'Originaldokumente',
+ controls: 'Extrahierte Controls',
regulations: 'Regularien',
- legalTexts: 'Indexierte Rechtstexte',
- containers: 'Container',
+ industries: 'Branchen',
linesOfCode: 'Lines of Code',
theAsk: 'Finanzierung',
round: 'Runde',
@@ -96,12 +97,38 @@ const translations = {
icon: 'scan',
},
{
- title: 'Compliance-KI (57 Module)',
- desc: 'Macht Ihr Unternehmen UND Ihre Produkte compliant. DSGVO, AI Act, CRA, NIS2, HinSchG — 57 SDK-Module, 19 Regularien, 2.274 indexierte Rechtstexte.',
+ title: 'Compliance-KI',
+ desc: 'Macht Ihr Unternehmen UND Ihre Produkte compliant. 170+ indexierte Originaldokumente, 40.000+ extrahierte Controls, 84 Regularien fuer 9 Branchen.',
icon: 'bot',
},
],
},
+ regulatoryLandscape: {
+ title: 'Regulatorische Landschaft',
+ subtitle: '84 Regularien, 9 Branchen — eine Plattform',
+ documents: 'Originaldokumente',
+ controls: 'Extrahierte Controls',
+ regulations: 'Regularien',
+ industries: 'Branchen abgedeckt',
+ allIndustries: 'Alle Unternehmen',
+ health: 'Gesundheit',
+ finance: 'Finanzsektor',
+ ecommerce: 'E-Commerce',
+ tech: 'Technologie',
+ iot: 'IoT / Hardware',
+ ai: 'KI-Anbieter',
+ kritis: 'Krit. Infrastruktur',
+ media: 'Medien',
+ public: 'Oeffentl. Sektor',
+ categoryPrivacy: 'Datenschutz',
+ categoryCyber: 'Cybersicherheit',
+ categoryAI: 'KI-Regulierung',
+ categoryMarkets: 'Digitale Maerkte',
+ categoryProduct: 'Produktsicherheit',
+ categoryFinance: 'Finanzregulierung',
+ categoryHealth: 'Gesundheitsdaten',
+ categoryConsumer: 'Verbraucherschutz',
+ },
product: {
title: 'Unsere Produkte',
subtitle: 'Drei Tiers für jede Unternehmensgröße',
@@ -261,6 +288,7 @@ const translations = {
'Cover',
'The Problem',
'The Solution',
+ 'Regulatory Landscape',
'Products',
'How It Works',
'Market',
@@ -285,15 +313,15 @@ const translations = {
problem: 'The Problem',
problemText: 'Machine manufacturers increasingly develop software — but GDPR, AI Act, CRA and NIS2 overwhelm internal teams. Over EUR 4.1B in fines and 30,000+ affected companies show the urgency.',
solution: 'Our Solution',
- solutionText: 'Self-hosted AI platform: Mac Mini/Studio in the server room scans code, assesses risks and generates compliance documents automatically. 57 modules, 19 regulations, 2,274 indexed legal texts — no data leaves the company.',
+ solutionText: 'Self-hosted AI platform: Mac Mini/Studio in the server room scans code, assesses risks and generates compliance documents automatically. 170+ original documents, 40,000+ controls, 84 regulations across 9 industries — no data leaves the company.',
market: 'Market',
businessModel: 'Business Model',
businessModelText: 'Recurring revenue with hardware moat. SaaS margins with self-hosted security. One-time hardware purchase + monthly license.',
keyMetrics: 'Key Metrics',
- modules: 'SDK Modules',
+ documents: 'Original Documents',
+ controls: 'Extracted Controls',
regulations: 'Regulations',
- legalTexts: 'Indexed Legal Texts',
- containers: 'Containers',
+ industries: 'Industries',
linesOfCode: 'Lines of Code',
theAsk: 'Funding',
round: 'Round',
@@ -344,12 +372,38 @@ const translations = {
icon: 'scan',
},
{
- title: 'Compliance AI (57 Modules)',
- desc: 'Makes your company AND your products compliant. GDPR, AI Act, CRA, NIS2, HinSchG — 57 SDK modules, 19 regulations, 2,274 indexed legal texts.',
+ title: 'Compliance AI',
+ desc: 'Makes your company AND your products compliant. 170+ indexed original documents, 40,000+ extracted controls, 84 regulations across 9 industries.',
icon: 'bot',
},
],
},
+ regulatoryLandscape: {
+ title: 'Regulatory Landscape',
+ subtitle: '84 regulations, 9 industries — one platform',
+ documents: 'Original Documents',
+ controls: 'Extracted Controls',
+ regulations: 'Regulations',
+ industries: 'Industries Covered',
+ allIndustries: 'All Companies',
+ health: 'Healthcare',
+ finance: 'Finance',
+ ecommerce: 'E-Commerce',
+ tech: 'Technology',
+ iot: 'IoT / Hardware',
+ ai: 'AI Providers',
+ kritis: 'Critical Infra.',
+ media: 'Media',
+ public: 'Public Sector',
+ categoryPrivacy: 'Data Privacy',
+ categoryCyber: 'Cybersecurity',
+ categoryAI: 'AI Regulation',
+ categoryMarkets: 'Digital Markets',
+ categoryProduct: 'Product Safety',
+ categoryFinance: 'Financial Reg.',
+ categoryHealth: 'Health Data',
+ categoryConsumer: 'Consumer Prot.',
+ },
product: {
title: 'Our Products',
subtitle: 'Three tiers for every company size',
diff --git a/pitch-deck/lib/presenter/presenter-faq.ts b/pitch-deck/lib/presenter/presenter-faq.ts
index a609a92..5a8139c 100644
--- a/pitch-deck/lib/presenter/presenter-faq.ts
+++ b/pitch-deck/lib/presenter/presenter-faq.ts
@@ -78,8 +78,8 @@ export const PRESENTER_FAQ: FAQEntry[] = [
keywords: ['rag', 'rechtstexte', 'legal texts', 'wissensbasis', 'knowledge base', 'vektordatenbank', 'vector', 'gesetze', 'laws'],
question_de: 'Wie funktioniert die Wissensbasis?',
question_en: 'How does the knowledge base work?',
- answer_de: 'Unsere RAG-Engine (Retrieval Augmented Generation) umfasst 2.274+ indexierte Rechtstexte — DSGVO, AI Act, CRA, NIS2, Maschinenverordnung und mehr. Bei jeder Compliance-Analyse werden die relevanten Paragraphen automatisch herangezogen. KI-Agenten arbeiten als spezialisierte Services und liefern rechtlich fundierte Antworten mit Quellennachweis.',
- answer_en: 'Our RAG engine (Retrieval Augmented Generation) includes 2,274+ indexed legal texts — GDPR, AI Act, CRA, NIS2, Machinery Regulation and more. For every compliance analysis, the relevant paragraphs are automatically retrieved. AI agents operate as specialized services and deliver legally grounded answers with source references.',
+ answer_de: 'Unsere RAG-Engine (Retrieval Augmented Generation) umfasst 170+ indexierte Originaldokumente und ueber 40.000 extrahierte Controls — DSGVO, AI Act, CRA, NIS2, Maschinenverordnung und 84 weitere Regularien fuer 9 Branchen. Bei jeder Compliance-Analyse werden die relevanten Paragraphen und Controls automatisch herangezogen. KI-Agenten arbeiten als spezialisierte Services und liefern rechtlich fundierte Antworten mit Quellennachweis.',
+ answer_en: 'Our RAG engine (Retrieval Augmented Generation) includes 170+ indexed original documents and over 40,000 extracted controls — GDPR, AI Act, CRA, NIS2, Machinery Regulation and 84 regulations across 9 industries. For every compliance analysis, the relevant paragraphs and controls are automatically retrieved. AI agents operate as specialized services and deliver legally grounded answers with source references.',
goto_slide: 'product',
priority: 7,
},
diff --git a/pitch-deck/lib/presenter/presenter-script.ts b/pitch-deck/lib/presenter/presenter-script.ts
index dfb25d0..6d358a2 100644
--- a/pitch-deck/lib/presenter/presenter-script.ts
+++ b/pitch-deck/lib/presenter/presenter-script.ts
@@ -37,8 +37,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 1500,
},
{
- text_de: '57 SDK-Module, 19 Regularien, 761.000 Zeilen Code — und Sie können diesen Onepager als PDF herunterladen, um ihn weiterzuleiten.',
- text_en: '57 SDK modules, 19 regulations, 761,000 lines of code — and you can download this one-pager as PDF to share it.',
+ text_de: '170 indexierte Originaldokumente, ueber 40.000 extrahierte Controls, 84 Regularien fuer 9 Branchen — und Sie koennen diesen Onepager als PDF herunterladen.',
+ text_en: '170 indexed original documents, over 40,000 extracted controls, 84 regulations across 9 industries — and you can download this one-pager as PDF.',
pause_after: 1000,
},
],
@@ -52,8 +52,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
duration: 20,
paragraphs: [
{
- text_de: 'BreakPilot ComplAI — 65 Module, eine Plattform. Compliance für Unternehmen, Code und Produkte. Pre-Seed Runde, Q4 2026.',
- text_en: 'BreakPilot ComplAI — 65 modules, one platform. Compliance for companies, code and products. Pre-seed round, Q4 2026.',
+ text_de: 'BreakPilot ComplAI — 84 Regularien, 9 Branchen, eine Plattform. Compliance fuer Unternehmen, Code und Produkte. Pre-Seed Runde, Q4 2026.',
+ text_en: 'BreakPilot ComplAI — 84 regulations, 9 industries, one platform. Compliance for companies, code and products. Pre-seed round, Q4 2026.',
pause_after: 1500,
},
],
@@ -97,8 +97,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
duration: 70,
paragraphs: [
{
- text_de: 'Unsere Lösung: ComplAI — eine Cloud-SDK-Plattform mit über 65 Modulen, vollständig vernetzt. Von der Unternehmens-Compliance über Code-Security bis zur Produkt-Zertifizierung.',
- text_en: 'Our solution: ComplAI — a cloud SDK platform with over 65 modules, fully interconnected. From corporate compliance to code security to product certification.',
+ text_de: 'Unsere Lösung: ComplAI — eine Cloud-SDK-Plattform mit 84 Regularien, 170+ Dokumenten, vollständig vernetzt. Von der Unternehmens-Compliance über Code-Security bis zur Produkt-Zertifizierung.',
+ text_en: 'Our solution: ComplAI — a cloud SDK platform with 84 regulations, 170+ documents, fully interconnected. From corporate compliance to code security to product certification.',
pause_after: 2000,
},
{
@@ -117,18 +117,38 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 1500,
},
],
- transition_hint_de: 'Schauen wir uns die Plattform im Detail an.',
- transition_hint_en: 'Let us look at the platform in detail.',
+ transition_hint_de: 'Schauen wir uns die regulatorische Landschaft an.',
+ transition_hint_en: 'Let us look at the regulatory landscape.',
},
- // 4 — product (65s)
+ // — regulatory-landscape (35s)
+ {
+ slideId: 'regulatory-landscape',
+ duration: 35,
+ paragraphs: [
+ {
+ text_de: 'Diese Matrix zeigt, warum eine universelle Loesung noetig ist: Jede Branche hat eine einzigartige Kombination von Regularien. 84 Verordnungen und Gesetze ueber 9 Branchen — alle in unserem RAG-System indexiert.',
+ text_en: 'This matrix shows why a universal solution is needed: Each industry has a unique combination of regulations. 84 laws and regulations across 9 industries — all indexed in our RAG system.',
+ pause_after: 2000,
+ },
+ {
+ text_de: 'Ueber 170 Originaldokumente und mehr als 40.000 extrahierte Controls bilden die Grundlage fuer automatisierte Compliance-Analyse und Risikobewertung.',
+ text_en: 'Over 170 original documents and more than 40,000 extracted controls form the foundation for automated compliance analysis and risk assessment.',
+ pause_after: 1500,
+ },
+ ],
+ transition_hint_de: 'Nun zu unseren Produkten.',
+ transition_hint_en: 'Now to our products.',
+ },
+
+ // — product (65s)
{
slideId: 'product',
duration: 65,
paragraphs: [
{
- text_de: 'Das Kernprodukt ist die Cloud-SDK-Plattform. Kunden nutzen das SDK, um KI DSGVO-konform zu deployen — über 65 Module, vollständig vernetzt vom Website-Code über die App bis zur Hardware-Elektronik und den Standard-Geschäftsprozessen.',
- text_en: 'The core product is the cloud SDK platform. Customers use the SDK to deploy AI in a GDPR-compliant manner — over 65 modules, fully networked from website code to apps to hardware electronics and standard business processes.',
+ text_de: 'Das Kernprodukt ist die Cloud-SDK-Plattform. Kunden nutzen das SDK, um KI DSGVO-konform zu deployen — 84 Regularien, 170+ Dokumente, vollständig vernetzt vom Website-Code über die App bis zur Hardware-Elektronik und den Standard-Geschäftsprozessen.',
+ text_en: 'The core product is the cloud SDK platform. Customers use the SDK to deploy AI in a GDPR-compliant manner — 84 regulations, 170+ documents, fully networked from website code to apps to hardware electronics and standard business processes.',
pause_after: 2500,
},
{
@@ -167,8 +187,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 2500,
},
{
- text_de: 'Hinter dem LLM liegt ein umfassendes RAG-System mit 2.274 indexierten Rechtstexten — alle relevanten Gesetze, Verordnungen und Richtlinien. Die KI beantwortet jede Compliance-Frage auf Basis echter Rechtsgrundlagen.',
- text_en: 'Behind the LLM is a comprehensive RAG system with 2,274 indexed legal texts — all relevant laws, regulations and directives. The AI answers every compliance question based on actual legal foundations.',
+ text_de: 'Hinter dem LLM liegt ein umfassendes RAG-System mit 170+ indexierten Originaldokumenten und 40.000+ Controls — alle relevanten Gesetze, Verordnungen und Richtlinien. Die KI beantwortet jede Compliance-Frage auf Basis echter Rechtsgrundlagen.',
+ text_en: 'Behind the LLM is a comprehensive RAG system with 170+ indexed original documents and 40,000+ controls — all relevant laws, regulations and directives. The AI answers every compliance question based on actual legal foundations.',
pause_after: 2500,
},
{
@@ -222,8 +242,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 1500,
},
{
- text_de: 'Das Kerngeschäft ist die Cloud-SDK-Plattform als Subscription. Monatliche Lizenzen je nach Modulumfang — von Compliance-Basis über Code-Security bis zum Enterprise-Paket mit allen 65 Modulen.',
- text_en: 'The core business is the cloud SDK platform as a subscription. Monthly licenses based on module scope — from basic compliance to code security to the enterprise package with all 65 modules.',
+ text_de: 'Das Kerngeschäft ist die Cloud-SDK-Plattform als Subscription. Monatliche Lizenzen je nach Modulumfang — von Compliance-Basis über Code-Security bis zum Enterprise-Paket mit allen 84 Regularien.',
+ text_en: 'The core business is the cloud SDK platform as a subscription. Monthly licenses based on module scope — from basic compliance to code security to the enterprise package covering all 84 regulations.',
pause_after: 2000,
},
{
@@ -252,8 +272,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 1500,
},
{
- text_de: '761.000 Zeilen Code. 45 Container in Produktion. Über 65 Compliance-Module implementiert. 2.274 Rechtstexte in der RAG-Datenbank. Die komplette Plattform ist funktionsfähig und deployed.',
- text_en: '761,000 lines of code. 45 containers in production. Over 65 compliance modules implemented. 2,274 legal texts in the RAG database. The complete platform is functional and deployed.',
+ text_de: '761.000 Zeilen Code. 45 Container in Produktion. Über 65 Compliance-Module implementiert. 170+ Originaldokumente in der RAG-Datenbank. Die komplette Plattform ist funktionsfähig und deployed.',
+ text_en: '761,000 lines of code. 45 containers in production. Over 65 compliance modules implemented. 170+ original documents in the RAG database. The complete platform is functional and deployed.',
pause_after: 2000,
},
{
@@ -456,8 +476,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 2000,
},
{
- text_de: 'Unsere RAG-Datenbank enthält 2.274 relevante Rechtstexte. Die KI kennt jede Verordnung, jede Richtlinie, jedes Gesetz — und kann auf jede Compliance-Frage sofort antworten.',
- text_en: 'Our RAG database contains 2,274 relevant legal texts. The AI knows every regulation, every directive, every law — and can answer every compliance question immediately.',
+ text_de: 'Unsere RAG-Datenbank enthält 170+ Originaldokumente und ueber 40.000 extrahierte Controls. Die KI kennt jede Verordnung, jede Richtlinie, jedes Gesetz — und kann auf jede Compliance-Frage sofort antworten.',
+ text_en: 'Our RAG database contains 170+ original documents and over 40,000 extracted controls. The AI knows every regulation, every directive, every law — and can answer every compliance question immediately.',
pause_after: 1500,
},
],
@@ -510,8 +530,8 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
pause_after: 2500,
},
{
- text_de: 'Von der Risikomatrix über das Verarbeitungsverzeichnis bis zum Dokumenten-Generator — alle 65 Module arbeiten zusammen. Das ist keine Mockup-Präsentation, sondern eine produktive Plattform.',
- text_en: 'From the risk matrix to the processing register to the document generator — all 65 modules work together. This is not a mockup presentation, but a productive platform.',
+ text_de: 'Von der Risikomatrix über das Verarbeitungsverzeichnis bis zum Dokumenten-Generator — alle Module arbeiten zusammen. Das ist keine Mockup-Präsentation, sondern eine produktive Plattform.',
+ text_en: 'From the risk matrix to the processing register to the document generator — all modules work together. This is not a mockup presentation, but a productive platform.',
pause_after: 2000,
},
],
diff --git a/pitch-deck/lib/slide-order.ts b/pitch-deck/lib/slide-order.ts
index 65c7fac..b913209 100644
--- a/pitch-deck/lib/slide-order.ts
+++ b/pitch-deck/lib/slide-order.ts
@@ -6,6 +6,7 @@ export const SLIDE_ORDER: SlideId[] = [
'cover',
'problem',
'solution',
+ 'regulatory-landscape',
'product',
'how-it-works',
'market',
diff --git a/pitch-deck/lib/types.ts b/pitch-deck/lib/types.ts
index 36a5b4f..caad3a7 100644
--- a/pitch-deck/lib/types.ts
+++ b/pitch-deck/lib/types.ts
@@ -206,6 +206,7 @@ export type SlideId =
| 'cover'
| 'problem'
| 'solution'
+ | 'regulatory-landscape'
| 'product'
| 'how-it-works'
| 'market'