revert: remove <en> tag mixed-language approach from presenter scripts
All checks were successful
Build pitch-deck / build-push-deploy (push) Successful in 13s
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 34s
CI / test-python-voice (push) Successful in 35s
CI / test-bqas (push) Successful in 33s
All checks were successful
Build pitch-deck / build-push-deploy (push) Successful in 13s
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 34s
CI / test-python-voice (push) Successful in 35s
CI / test-bqas (push) Successful in 33s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -6,10 +6,6 @@ import { PresenterState, SlideScript } from '../presenter/types'
|
|||||||
import { PRESENTER_SCRIPT } from '../presenter/presenter-script'
|
import { PRESENTER_SCRIPT } from '../presenter/presenter-script'
|
||||||
import { SLIDE_ORDER } from './useSlideNavigation'
|
import { SLIDE_ORDER } from './useSlideNavigation'
|
||||||
|
|
||||||
function stripEnTags(text: string): string {
|
|
||||||
return text.replace(/<en>(.*?)<\/en>/gs, '$1')
|
|
||||||
}
|
|
||||||
|
|
||||||
interface UsePresenterModeConfig {
|
interface UsePresenterModeConfig {
|
||||||
goToSlide: (index: number) => void
|
goToSlide: (index: number) => void
|
||||||
currentSlide: number
|
currentSlide: number
|
||||||
@@ -214,7 +210,7 @@ export function usePresenterMode({
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Show first segment immediately
|
// Show first segment immediately
|
||||||
setDisplayText(stripEnTags(plan.segments[0]?.text || ''))
|
setDisplayText(plan.segments[0]?.text || '')
|
||||||
setCurrentParagraph(0)
|
setCurrentParagraph(0)
|
||||||
slideAdvancedRef.current = false
|
slideAdvancedRef.current = false
|
||||||
|
|
||||||
@@ -232,7 +228,7 @@ export function usePresenterMode({
|
|||||||
for (const seg of plan.segments) {
|
for (const seg of plan.segments) {
|
||||||
const t = setTimeout(() => {
|
const t = setTimeout(() => {
|
||||||
if (stateRef.current !== 'presenting') return
|
if (stateRef.current !== 'presenting') return
|
||||||
setDisplayText(stripEnTags(seg.text))
|
setDisplayText(seg.text)
|
||||||
if (seg.isTransition && slideIdx < totalSlides - 1 && !slideAdvancedRef.current) {
|
if (seg.isTransition && slideIdx < totalSlides - 1 && !slideAdvancedRef.current) {
|
||||||
slideAdvancedRef.current = true
|
slideAdvancedRef.current = true
|
||||||
goToSlide(slideIdx + 1)
|
goToSlide(slideIdx + 1)
|
||||||
@@ -283,7 +279,7 @@ export function usePresenterMode({
|
|||||||
|
|
||||||
for (let i = plan.segments.length - 1; i >= 0; i--) {
|
for (let i = plan.segments.length - 1; i >= 0; i--) {
|
||||||
if (ratio >= plan.segments[i].startRatio) {
|
if (ratio >= plan.segments[i].startRatio) {
|
||||||
setDisplayText(stripEnTags(plan.segments[i].text))
|
setDisplayText(plan.segments[i].text)
|
||||||
setCurrentParagraph(Math.min(i, plan.segments.length - 1))
|
setCurrentParagraph(Math.min(i, plan.segments.length - 1))
|
||||||
|
|
||||||
// Advance slide when transition phrase starts playing
|
// Advance slide when transition phrase starts playing
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['open source', 'opensource', 'quellcode', 'source code', 'lizenz', 'license'],
|
keywords: ['open source', 'opensource', 'quellcode', 'source code', 'lizenz', 'license'],
|
||||||
question_de: 'Ist die Plattform Open Source?',
|
question_de: 'Ist die Plattform Open Source?',
|
||||||
question_en: 'Is the platform open source?',
|
question_en: 'Is the platform open source?',
|
||||||
answer_de: 'Die Plattform selbst ist proprietaer, nutzt aber ausschliesslich Open-Source-Dependencies mit kommerziell nutzbaren Lizenzen (MIT, Apache-2.0, BSD). Wir verwenden keine GPL/AGPL-Abhaengigkeiten. Auch unsere integrierte ERP-Lösung <en>ERPNext</en> ist vollständig Open Source.',
|
answer_de: 'Die Plattform selbst ist proprietaer, nutzt aber ausschliesslich Open-Source-Dependencies mit kommerziell nutzbaren Lizenzen (MIT, Apache-2.0, BSD). Wir verwenden keine GPL/AGPL-Abhaengigkeiten. Auch unsere integrierte ERP-Lösung ERPNext ist vollständig Open Source.',
|
||||||
answer_en: 'The platform itself is proprietary but uses exclusively open source dependencies with commercially usable licenses (MIT, Apache-2.0, BSD). We use no GPL/AGPL dependencies. Our integrated ERP solution ERPNext is also fully open source.',
|
answer_en: 'The platform itself is proprietary but uses exclusively open source dependencies with commercially usable licenses (MIT, Apache-2.0, BSD). We use no GPL/AGPL dependencies. Our integrated ERP solution ERPNext is also fully open source.',
|
||||||
priority: 6,
|
priority: 6,
|
||||||
},
|
},
|
||||||
@@ -107,7 +107,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['jira', 'atlassian', 'linear', 'issue tracker', 'integration', 'ticket', 'tickets', 'issue', 'issues', 'fix', 'fixes', 'code change'],
|
keywords: ['jira', 'atlassian', 'linear', 'issue tracker', 'integration', 'ticket', 'tickets', 'issue', 'issues', 'fix', 'fixes', 'code change'],
|
||||||
question_de: 'Wie funktioniert die Issue-Tracker-Integration?',
|
question_de: 'Wie funktioniert die Issue-Tracker-Integration?',
|
||||||
question_en: 'How does the issue tracker integration work?',
|
question_en: 'How does the issue tracker integration work?',
|
||||||
answer_de: 'Wenn das Code-Scanning (SAST/DAST) oder Pentesting Schwachstellen findet, erstellt die Plattform automatisch Tickets im Issue-Tracker deiner Wahl — Jira, <en>GitLab</en>, Linear, Gitea — mit exakten Code-Änderungsvorschlaegen, welche Datei, welche Zeile, welcher Fix. Die KI kann den Fix auch direkt implementieren. So schliesst sich der Kreis von Finding zu Fix vollständig automatisiert.',
|
answer_de: 'Wenn das Code-Scanning (SAST/DAST) oder Pentesting Schwachstellen findet, erstellt die Plattform automatisch Tickets im Issue-Tracker deiner Wahl — Jira, GitLab, Linear, Gitea — mit exakten Code-Änderungsvorschlaegen, welche Datei, welche Zeile, welcher Fix. Die KI kann den Fix auch direkt implementieren. So schliesst sich der Kreis von Finding zu Fix vollständig automatisiert.',
|
||||||
answer_en: 'When code scanning (SAST/DAST) or pentesting finds vulnerabilities, the platform automatically creates tickets in the issue tracker of your choice — Jira, GitLab, Linear, Gitea — with exact code change suggestions: which file, which line, which fix. The AI can also implement the fix directly. This closes the loop from finding to fix fully automated.',
|
answer_en: 'When code scanning (SAST/DAST) or pentesting finds vulnerabilities, the platform automatically creates tickets in the issue tracker of your choice — Jira, GitLab, Linear, Gitea — with exact code change suggestions: which file, which line, which fix. The AI can also implement the fix directly. This closes the loop from finding to fix fully automated.',
|
||||||
goto_slide: 'how-it-works',
|
goto_slide: 'how-it-works',
|
||||||
priority: 7,
|
priority: 7,
|
||||||
@@ -137,7 +137,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['meeting', 'recorder', 'aufzeichnung', 'recording', 'nvidia', 'transkription', 'transcription', 'protokoll', 'minutes', 'tasks', 'aufgaben'],
|
keywords: ['meeting', 'recorder', 'aufzeichnung', 'recording', 'nvidia', 'transkription', 'transcription', 'protokoll', 'minutes', 'tasks', 'aufgaben'],
|
||||||
question_de: 'Wie funktioniert der Meeting-Recorder?',
|
question_de: 'Wie funktioniert der Meeting-Recorder?',
|
||||||
question_en: 'How does the meeting recorder work?',
|
question_en: 'How does the meeting recorder work?',
|
||||||
answer_de: 'Unser <en>NVIDIA</en>-basierter Meeting-Recorder zeichnet Besprechungen auf, transkribiert sie automatisch und extrahiert Aufgaben und Beschluesse. Diese werden direkt als Tasks im Issue-Tracker deiner Wahl angelegt — inklusive Zuweisung, Deadline und Kontext aus dem Meeting. So geht nichts mehr verloren.',
|
answer_de: 'Unser NVIDIA-basierter Meeting-Recorder zeichnet Besprechungen auf, transkribiert sie automatisch und extrahiert Aufgaben und Beschluesse. Diese werden direkt als Tasks im Issue-Tracker deiner Wahl angelegt — inklusive Zuweisung, Deadline und Kontext aus dem Meeting. So geht nichts mehr verloren.',
|
||||||
answer_en: 'Our NVIDIA-based meeting recorder records meetings, transcribes them automatically and extracts tasks and decisions. These are directly created as tasks in the issue tracker of your choice — including assignment, deadline and context from the meeting. Nothing gets lost.',
|
answer_en: 'Our NVIDIA-based meeting recorder records meetings, transcribes them automatically and extracts tasks and decisions. These are directly created as tasks in the issue tracker of your choice — including assignment, deadline and context from the meeting. Nothing gets lost.',
|
||||||
priority: 6,
|
priority: 6,
|
||||||
},
|
},
|
||||||
@@ -146,7 +146,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['erp', 'erpnext', 'buchhaltung', 'accounting', 'warenwirtschaft', 'inventory', 'enterprise resource', 'geschaeftsprozesse', 'business processes'],
|
keywords: ['erp', 'erpnext', 'buchhaltung', 'accounting', 'warenwirtschaft', 'inventory', 'enterprise resource', 'geschaeftsprozesse', 'business processes'],
|
||||||
question_de: 'Warum bietet ihr auch ERP an?',
|
question_de: 'Warum bietet ihr auch ERP an?',
|
||||||
question_en: 'Why do you also offer ERP?',
|
question_en: 'Why do you also offer ERP?',
|
||||||
answer_de: 'Compliance betrifft das gesamte Unternehmen — auch Geschäftsprozesse. Mit <en>ERPNext</en> (Open Source) integrieren wir Buchhaltung, Warenwirtschaft und Prozessmanagement direkt in die Compliance-Plattform. So können Verarbeitungstaetigkeiten, Datenfluesse und Löschfristen automatisch aus den realen Geschäftsprozessen abgeleitet werden.',
|
answer_de: 'Compliance betrifft das gesamte Unternehmen — auch Geschäftsprozesse. Mit ERPNext (Open Source) integrieren wir Buchhaltung, Warenwirtschaft und Prozessmanagement direkt in die Compliance-Plattform. So können Verarbeitungstaetigkeiten, Datenfluesse und Löschfristen automatisch aus den realen Geschäftsprozessen abgeleitet werden.',
|
||||||
answer_en: 'Compliance affects the entire organization — including business processes. With ERPNext (open source) we integrate accounting, inventory and process management directly into the compliance platform. This way processing activities, data flows and deletion deadlines can be automatically derived from real business processes.',
|
answer_en: 'Compliance affects the entire organization — including business processes. With ERPNext (open source) we integrate accounting, inventory and process management directly into the compliance platform. This way processing activities, data flows and deletion deadlines can be automatically derived from real business processes.',
|
||||||
priority: 5,
|
priority: 5,
|
||||||
},
|
},
|
||||||
@@ -178,7 +178,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['tam', 'sam', 'som', 'markt', 'market', 'marktgroesse', 'market size', 'adressierbar'],
|
keywords: ['tam', 'sam', 'som', 'markt', 'market', 'marktgroesse', 'market size', 'adressierbar'],
|
||||||
question_de: 'Wie gross ist der Markt?',
|
question_de: 'Wie gross ist der Markt?',
|
||||||
question_en: 'How big is the market?',
|
question_en: 'How big is the market?',
|
||||||
answer_de: 'TAM: 8,7 Mrd. EUR (globaler <en>RegTech</en>-Markt, +23% p.a.). SAM: 1,2 Mrd. EUR (DACH-produzierende Unternehmen mit Software und Elektronik). SOM: Anlaufphase mit Cloud-SDK als Hauptprodukt. Der CRA allein betrifft über 30.000 Hersteller in der EU, die Maschinenverordnung nochmals tausende CE-pflichtige Unternehmen.',
|
answer_de: 'TAM: 8,7 Mrd. EUR (globaler RegTech-Markt, +23% p.a.). SAM: 1,2 Mrd. EUR (DACH-produzierende Unternehmen mit Software und Elektronik). SOM: Anlaufphase mit Cloud-SDK als Hauptprodukt. Der CRA allein betrifft über 30.000 Hersteller in der EU, die Maschinenverordnung nochmals tausende CE-pflichtige Unternehmen.',
|
||||||
answer_en: 'TAM: EUR 8.7B (global RegTech market, +23% p.a.). SAM: EUR 1.2B (DACH producing companies with software and electronics). SOM: ramp-up phase with cloud SDK as main product. The CRA alone affects over 30,000 manufacturers in the EU, the Machinery Regulation thousands more CE-obligated companies.',
|
answer_en: 'TAM: EUR 8.7B (global RegTech market, +23% p.a.). SAM: EUR 1.2B (DACH producing companies with software and electronics). SOM: ramp-up phase with cloud SDK as main product. The CRA alone affects over 30,000 manufacturers in the EU, the Machinery Regulation thousands more CE-obligated companies.',
|
||||||
goto_slide: 'market',
|
goto_slide: 'market',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
@@ -200,7 +200,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['wettbewerb', 'competition', 'konkurrenz', 'unterschied', 'differenzierung', 'differentiation', 'proliance', 'dataguard', 'heydata', 'vanta'],
|
keywords: ['wettbewerb', 'competition', 'konkurrenz', 'unterschied', 'differenzierung', 'differentiation', 'proliance', 'dataguard', 'heydata', 'vanta'],
|
||||||
question_de: 'Was unterscheidet euch vom Wettbewerb?',
|
question_de: 'Was unterscheidet euch vom Wettbewerb?',
|
||||||
question_en: 'What differentiates you from the competition?',
|
question_en: 'What differentiates you from the competition?',
|
||||||
answer_de: 'Vier entscheidende Unterschiede: 1) Vollvernetzte Plattform — Website, App, Hardware, Geschäftsprozesse in einem System. 2) Code- UND CE-Security — SAST, DAST, Pentesting, IACE, automatische Fixes. 3) Europaeische KI-Infrastruktur — 1000B LLM, BSI-zertifiziert, keine US-Anbieter. 4) Integrierte Kommunikation und ERP — Matrix, Jitsi, Meeting-Recorder, <en>ERPNext</en>. Kein anderer Compliance-Anbieter liefert dieses Gesamtpaket.',
|
answer_de: 'Vier entscheidende Unterschiede: 1) Vollvernetzte Plattform — Website, App, Hardware, Geschäftsprozesse in einem System. 2) Code- UND CE-Security — SAST, DAST, Pentesting, IACE, automatische Fixes. 3) Europaeische KI-Infrastruktur — 1000B LLM, BSI-zertifiziert, keine US-Anbieter. 4) Integrierte Kommunikation und ERP — Matrix, Jitsi, Meeting-Recorder, ERPNext. Kein anderer Compliance-Anbieter liefert dieses Gesamtpaket.',
|
||||||
answer_en: 'Four decisive differences: 1) Fully networked platform — website, app, hardware, business processes in one system. 2) Code AND CE security — SAST, DAST, pentesting, IACE, automatic fixes. 3) European AI infrastructure — 1000B LLM, BSI-certified, no US providers. 4) Integrated communication and ERP — Matrix, Jitsi, meeting recorder, ERPNext. No other compliance provider delivers this complete package.',
|
answer_en: 'Four decisive differences: 1) Fully networked platform — website, app, hardware, business processes in one system. 2) Code AND CE security — SAST, DAST, pentesting, IACE, automatic fixes. 3) European AI infrastructure — 1000B LLM, BSI-certified, no US providers. 4) Integrated communication and ERP — Matrix, Jitsi, meeting recorder, ERPNext. No other compliance provider delivers this complete package.',
|
||||||
goto_slide: 'competition',
|
goto_slide: 'competition',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
@@ -450,7 +450,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['strategie', 'strategy', 'bechtle', 'cancom', 'channel', 'distributor', 'vertriebskanal', 'partner', 'systemhaus', 'wie wachsen', 'how grow', 'skalierung', 'scaling'],
|
keywords: ['strategie', 'strategy', 'bechtle', 'cancom', 'channel', 'distributor', 'vertriebskanal', 'partner', 'systemhaus', 'wie wachsen', 'how grow', 'skalierung', 'scaling'],
|
||||||
question_de: 'Wie wollt ihr so schnell wachsen?',
|
question_de: 'Wie wollt ihr so schnell wachsen?',
|
||||||
question_en: 'How do you plan to grow so fast?',
|
question_en: 'How do you plan to grow so fast?',
|
||||||
answer_de: 'Unsere Wachstumsstrategie basiert auf einem Zwei-Wege-Channel-Ansatz statt einer klassischen Vertriebsarmee. Der erste Weg ist der CANCOM Cloud Marketplace — CANCOM ist ein TecDAX-notiertes IT-Systemhaus mit etwa 5.800 Mitarbeitern und einem eigenen Cloud Marketplace, auf dem über 120 <en>SaaS</en>-Produkte gelistet sind. Als ISV-Partner können wir unser Produkt dort innerhalb von drei bis sechs Monaten listen und erreichen sofort CANCOMs mehrere hundert Vertriebsmitarbeiter und deren gesamte Kundenbasis. Das ist der schnelle Einstieg. Der zweite Weg ist Bechtle — Deutschlands größter IT-Dienstleister mit 15.000 Mitarbeitern, über 85 Standorten und 70.000 Kunden. Hier gehen wir bewusst regional vor: Wir sprechen nicht die Zentrale an, sondern ein lokales Bechtle-Systemhaus, in dessen Region wir bereits einen Kunden haben. Ein lokaler Champion, der unser Produkt in Aktion sieht, evangelisiert intern. Das dauert 12 bis 18 Monate bis zur nationalen Listung, bringt aber die größte Reichweite. Der entscheidende Punkt für Investoren: Direktvertrieb skaliert linear — jeder zusätzliche Vertriebsmitarbeiter bringt eine feste Anzahl Deals. Channel-Vertrieb skaliert exponentiell, weil die Partner ihre eigenen Teams auf unser Produkt schulen. Deshalb stellen wir den Channel Manager schon in Monat 6 ein, noch vor dem ersten direkten Vertriebsmitarbeiter.',
|
answer_de: 'Unsere Wachstumsstrategie basiert auf einem Zwei-Wege-Channel-Ansatz statt einer klassischen Vertriebsarmee. Der erste Weg ist der CANCOM Cloud Marketplace — CANCOM ist ein TecDAX-notiertes IT-Systemhaus mit etwa 5.800 Mitarbeitern und einem eigenen Cloud Marketplace, auf dem über 120 SaaS-Produkte gelistet sind. Als ISV-Partner können wir unser Produkt dort innerhalb von drei bis sechs Monaten listen und erreichen sofort CANCOMs mehrere hundert Vertriebsmitarbeiter und deren gesamte Kundenbasis. Das ist der schnelle Einstieg. Der zweite Weg ist Bechtle — Deutschlands größter IT-Dienstleister mit 15.000 Mitarbeitern, über 85 Standorten und 70.000 Kunden. Hier gehen wir bewusst regional vor: Wir sprechen nicht die Zentrale an, sondern ein lokales Bechtle-Systemhaus, in dessen Region wir bereits einen Kunden haben. Ein lokaler Champion, der unser Produkt in Aktion sieht, evangelisiert intern. Das dauert 12 bis 18 Monate bis zur nationalen Listung, bringt aber die größte Reichweite. Der entscheidende Punkt für Investoren: Direktvertrieb skaliert linear — jeder zusätzliche Vertriebsmitarbeiter bringt eine feste Anzahl Deals. Channel-Vertrieb skaliert exponentiell, weil die Partner ihre eigenen Teams auf unser Produkt schulen. Deshalb stellen wir den Channel Manager schon in Monat 6 ein, noch vor dem ersten direkten Vertriebsmitarbeiter.',
|
||||||
answer_en: 'Our growth strategy is based on a two-path channel approach instead of a traditional sales army. The first path is the CANCOM Cloud Marketplace — CANCOM is a TecDAX-listed IT system house with about 5,800 employees and its own cloud marketplace listing over 120 SaaS products. As an ISV partner, we can list our product there within three to six months and immediately reach CANCOMs several hundred sales representatives and their entire customer base. That is the fast entry. The second path is Bechtle — Germany\'s largest IT service provider with 15,000 employees, over 85 locations and 70,000 customers. Here we deliberately go regional: we approach not the headquarters but a local Bechtle system house in a region where we already have a customer. A local champion who sees our product in action evangelizes internally. This takes 12 to 18 months for national listing but brings the largest reach. The key point for investors: direct sales scales linearly — each additional salesperson brings a fixed number of deals. Channel sales scales exponentially because partners train their own teams on our product. That is why we hire the channel manager already in month 6, before the first direct salesperson.',
|
answer_en: 'Our growth strategy is based on a two-path channel approach instead of a traditional sales army. The first path is the CANCOM Cloud Marketplace — CANCOM is a TecDAX-listed IT system house with about 5,800 employees and its own cloud marketplace listing over 120 SaaS products. As an ISV partner, we can list our product there within three to six months and immediately reach CANCOMs several hundred sales representatives and their entire customer base. That is the fast entry. The second path is Bechtle — Germany\'s largest IT service provider with 15,000 employees, over 85 locations and 70,000 customers. Here we deliberately go regional: we approach not the headquarters but a local Bechtle system house in a region where we already have a customer. A local champion who sees our product in action evangelizes internally. This takes 12 to 18 months for national listing but brings the largest reach. The key point for investors: direct sales scales linearly — each additional salesperson brings a fixed number of deals. Channel sales scales exponentially because partners train their own teams on our product. That is why we hire the channel manager already in month 6, before the first direct salesperson.',
|
||||||
goto_slide: 'annex-strategy',
|
goto_slide: 'annex-strategy',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
@@ -472,7 +472,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['gewinn', 'profit', 'ausschüttung', 'dividende', 'dividend', 'reinvestition', 'reinvestment', 'gehalt gründer', 'founder salary', 'wann verdienen', 'when earn'],
|
keywords: ['gewinn', 'profit', 'ausschüttung', 'dividende', 'dividend', 'reinvestition', 'reinvestment', 'gehalt gründer', 'founder salary', 'wann verdienen', 'when earn'],
|
||||||
question_de: 'Was passiert mit den Gewinnen?',
|
question_de: 'Was passiert mit den Gewinnen?',
|
||||||
question_en: 'What happens with the profits?',
|
question_en: 'What happens with the profits?',
|
||||||
answer_de: 'Bei schnell wachsenden <en>SaaS</en>-Startups ist der Standard klar: Gewinne werden zu 100 Prozent reinvestiert, nicht ausgeschüttet. Jeder Euro, der heute in Wachstum fließt, bringt in zwei bis drei Jahren den drei- bis fünffachen Return. Eine Ausschüttung wäre in dieser Phase wirtschaftlich nicht sinnvoll und würde bei Investoren ein rotes Signal auslösen. Die Gründer partizipieren über die Wertsteigerung ihrer Equity-Anteile, nicht über das Gehalt. Im ersten Jahr arbeiten die Gründer unbezahlt, ab 2027 gibt es 7.000 Euro brutto pro Monat — bewusst unter Marktniveau, um Kapitaldisziplin zu zeigen. Ab dem Break-Even 2029 steigt das Gehalt moderat auf rund 9.000 Euro. Das ist der gleiche Ansatz, den Vanta, Snyk und DataGuard in ihrer Frühphase verfolgt haben.',
|
answer_de: 'Bei schnell wachsenden SaaS-Startups ist der Standard klar: Gewinne werden zu 100 Prozent reinvestiert, nicht ausgeschüttet. Jeder Euro, der heute in Wachstum fließt, bringt in zwei bis drei Jahren den drei- bis fünffachen Return. Eine Ausschüttung wäre in dieser Phase wirtschaftlich nicht sinnvoll und würde bei Investoren ein rotes Signal auslösen. Die Gründer partizipieren über die Wertsteigerung ihrer Equity-Anteile, nicht über das Gehalt. Im ersten Jahr arbeiten die Gründer unbezahlt, ab 2027 gibt es 7.000 Euro brutto pro Monat — bewusst unter Marktniveau, um Kapitaldisziplin zu zeigen. Ab dem Break-Even 2029 steigt das Gehalt moderat auf rund 9.000 Euro. Das ist der gleiche Ansatz, den Vanta, Snyk und DataGuard in ihrer Frühphase verfolgt haben.',
|
||||||
answer_en: 'For fast-growing SaaS startups, the standard is clear: profits are 100 percent reinvested, not distributed. Every euro invested in growth today returns three to five times in two to three years. Distribution at this stage would not make economic sense and would be a red flag for investors. The founders participate through the appreciation of their equity stakes, not through salary. In the first year, founders work unpaid. From 2027, they receive 7,000 euros gross per month — deliberately below market level to show capital discipline. From break-even in 2029, salary increases moderately to about 9,000 euros. This is the same approach that Vanta, Snyk and DataGuard took in their early phases.',
|
answer_en: 'For fast-growing SaaS startups, the standard is clear: profits are 100 percent reinvested, not distributed. Every euro invested in growth today returns three to five times in two to three years. Distribution at this stage would not make economic sense and would be a red flag for investors. The founders participate through the appreciation of their equity stakes, not through salary. In the first year, founders work unpaid. From 2027, they receive 7,000 euros gross per month — deliberately below market level to show capital discipline. From break-even in 2029, salary increases moderately to about 9,000 euros. This is the same approach that Vanta, Snyk and DataGuard took in their early phases.',
|
||||||
goto_slide: 'cap-table',
|
goto_slide: 'cap-table',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
@@ -506,7 +506,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['team', 'mitarbeiter', 'employees', 'personalaufbau', 'hiring', 'rollen', 'roles', 'organigramm', 'organization', 'abteilungen', 'departments', 'headcount'],
|
keywords: ['team', 'mitarbeiter', 'employees', 'personalaufbau', 'hiring', 'rollen', 'roles', 'organigramm', 'organization', 'abteilungen', 'departments', 'headcount'],
|
||||||
question_de: 'Wie ist das Team aufgebaut?',
|
question_de: 'Wie ist das Team aufgebaut?',
|
||||||
question_en: 'How is the team structured?',
|
question_en: 'How is the team structured?',
|
||||||
answer_de: 'Wir bauen das Team über vier Jahre von 5 auf 35 Mitarbeiter auf. Dabei orientieren wir uns an den Einstellungsmustern erfolgreicher Compliance-<en>SaaS</en>-Unternehmen wie DataGuard, Vanta und heyData. Der größte Bereich ist die Softwareentwicklung mit 13 Personen, das sind rund 37 Prozent. Danach kommt der Vertrieb mit 7 Mitarbeitern, also etwa 20 Prozent. Customer Success, Compliance und Legal sowie Marketing besetzen wir jeweils mit 3 Personen. Dazu kommen Product Management und Operations mit je 2 Personen. Ganz bewusst stellen wir als allererste Person nach den Gründern einen zertifizierten Compliance Consultant ein, noch vor den ersten Entwicklern. Der Grund ist einfach: Im deutschen Mittelstand kauft niemand Compliance-Software von einem reinen Tech-Team. Domain-Expertise schafft sofortige Glaubwürdigkeit bei den Entscheidern.',
|
answer_de: 'Wir bauen das Team über vier Jahre von 5 auf 35 Mitarbeiter auf. Dabei orientieren wir uns an den Einstellungsmustern erfolgreicher Compliance-SaaS-Unternehmen wie DataGuard, Vanta und heyData. Der größte Bereich ist die Softwareentwicklung mit 13 Personen, das sind rund 37 Prozent. Danach kommt der Vertrieb mit 7 Mitarbeitern, also etwa 20 Prozent. Customer Success, Compliance und Legal sowie Marketing besetzen wir jeweils mit 3 Personen. Dazu kommen Product Management und Operations mit je 2 Personen. Ganz bewusst stellen wir als allererste Person nach den Gründern einen zertifizierten Compliance Consultant ein, noch vor den ersten Entwicklern. Der Grund ist einfach: Im deutschen Mittelstand kauft niemand Compliance-Software von einem reinen Tech-Team. Domain-Expertise schafft sofortige Glaubwürdigkeit bei den Entscheidern.',
|
||||||
answer_en: 'We grow the team from 5 to 35 over four years, following the hiring patterns of successful compliance SaaS companies like DataGuard, Vanta and heyData. The largest area is engineering with 13 people, about 37 percent. Sales follows with 7 employees, roughly 20 percent. Customer success, compliance and legal, and marketing each get 3 people. Product management and operations each have 2. Our very first hire after the founders is a certified compliance consultant, even before the first developers. The reason is simple: in the German Mittelstand, nobody buys compliance software from a pure tech team. Domain expertise creates instant credibility with decision-makers.',
|
answer_en: 'We grow the team from 5 to 35 over four years, following the hiring patterns of successful compliance SaaS companies like DataGuard, Vanta and heyData. The largest area is engineering with 13 people, about 37 percent. Sales follows with 7 employees, roughly 20 percent. Customer success, compliance and legal, and marketing each get 3 people. Product management and operations each have 2. Our very first hire after the founders is a certified compliance consultant, even before the first developers. The reason is simple: in the German Mittelstand, nobody buys compliance software from a pure tech team. Domain expertise creates instant credibility with decision-makers.',
|
||||||
goto_slide: 'team',
|
goto_slide: 'team',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
@@ -516,7 +516,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['einstellungsreihenfolge', 'hiring order', 'wer zuerst', 'who first', 'erste einstellung', 'first hire', 'personalplan', 'staffing plan', 'rekrutierung', 'recruiting'],
|
keywords: ['einstellungsreihenfolge', 'hiring order', 'wer zuerst', 'who first', 'erste einstellung', 'first hire', 'personalplan', 'staffing plan', 'rekrutierung', 'recruiting'],
|
||||||
question_de: 'In welcher Reihenfolge stellt ihr ein?',
|
question_de: 'In welcher Reihenfolge stellt ihr ein?',
|
||||||
question_en: 'In what order do you hire?',
|
question_en: 'In what order do you hire?',
|
||||||
answer_de: 'Im ersten Jahr starten wir mit fünf Personen: die beiden Gründer, dann ein Senior Security Engineer als allererste Einstellung, ein Full-Stack-Entwickler und ein CE-Software-Risikoingenieur. Der Security Engineer kommt bewusst zuerst, weil der Scanner das Kernprodukt ist. Der CE-Ingenieur ist unser Differentiator — kein Wettbewerber hat diese Rolle. Im zweiten Jahr wachsen wir auf zehn mit dem Channel Manager für die Bechtle-Partnerschaft als strategisch wichtigster Einstellung, dazu ein <en>DevSecOps</en>-Ingenieur, ein Lösungsberater für Partner-Demos, ein technischer Kundenbetreuer und ein KI-Ingenieur. Die Logik: Channel vor Direktvertrieb, weil ein Bechtle-Deal zehn bis fünfzig Endkunden bringt. Im dritten Jahr bauen wir auf siebzehn aus — der erste Direktvertriebler kommt erst jetzt, nachdem der Vertriebsprozess durch Gründer und Channel bewiesen ist. Dazu kommen ein Backend-Entwickler, Marketing, ein Compliance-Jurist für Glaubwürdigkeit, ein Frontend-Entwickler, ein Security-Analyst und ein zweiter Kundenbetreuer. Ab dem vierten Jahr kommen die Führungskräfte: VP Sales übernimmt vom CEO, dazu Plattform-Engineering, Produktmanagement und QA. Im fünften Jahr spezialisieren wir uns mit Enterprise-Vertrieb, EU-Marktentwicklung, einem zweiten KI-Ingenieur für NLP, Supply-Chain-Security, Developer Relations und einem Finanzcontroller für die Series-A-Vorbereitung.',
|
answer_de: 'Im ersten Jahr starten wir mit fünf Personen: die beiden Gründer, dann ein Senior Security Engineer als allererste Einstellung, ein Full-Stack-Entwickler und ein CE-Software-Risikoingenieur. Der Security Engineer kommt bewusst zuerst, weil der Scanner das Kernprodukt ist. Der CE-Ingenieur ist unser Differentiator — kein Wettbewerber hat diese Rolle. Im zweiten Jahr wachsen wir auf zehn mit dem Channel Manager für die Bechtle-Partnerschaft als strategisch wichtigster Einstellung, dazu ein DevSecOps-Ingenieur, ein Lösungsberater für Partner-Demos, ein technischer Kundenbetreuer und ein KI-Ingenieur. Die Logik: Channel vor Direktvertrieb, weil ein Bechtle-Deal zehn bis fünfzig Endkunden bringt. Im dritten Jahr bauen wir auf siebzehn aus — der erste Direktvertriebler kommt erst jetzt, nachdem der Vertriebsprozess durch Gründer und Channel bewiesen ist. Dazu kommen ein Backend-Entwickler, Marketing, ein Compliance-Jurist für Glaubwürdigkeit, ein Frontend-Entwickler, ein Security-Analyst und ein zweiter Kundenbetreuer. Ab dem vierten Jahr kommen die Führungskräfte: VP Sales übernimmt vom CEO, dazu Plattform-Engineering, Produktmanagement und QA. Im fünften Jahr spezialisieren wir uns mit Enterprise-Vertrieb, EU-Marktentwicklung, einem zweiten KI-Ingenieur für NLP, Supply-Chain-Security, Developer Relations und einem Finanzcontroller für die Series-A-Vorbereitung.',
|
||||||
answer_en: 'In the first year we start with five people: both founders as CEO and CTO, then an experienced compliance consultant with TÜV certification and two full-stack developers. The compliance consultant comes deliberately before the developers because they create instant credibility in customer meetings. In year two we grow to ten: first a sales executive with manufacturing contacts, then a customer success manager, an AI engineer, a head of product and a frontend developer. The logic: sales and customer proximity before more engineering. In year three we expand to seventeen with a second sales executive, a DevOps engineer, a marketing manager, a second compliance consultant, a senior backend developer, a second customer success manager and an SDR. From year four, leadership roles join: VP sales, VP marketing, a solutions engineer for complex deals, a security engineer, HR and event management, plus QA. In year five we further specialize with DACH sales, an ML engineer, developer relations, finance, legal counsel, a partnership manager and an engineering manager.',
|
answer_en: 'In the first year we start with five people: both founders as CEO and CTO, then an experienced compliance consultant with TÜV certification and two full-stack developers. The compliance consultant comes deliberately before the developers because they create instant credibility in customer meetings. In year two we grow to ten: first a sales executive with manufacturing contacts, then a customer success manager, an AI engineer, a head of product and a frontend developer. The logic: sales and customer proximity before more engineering. In year three we expand to seventeen with a second sales executive, a DevOps engineer, a marketing manager, a second compliance consultant, a senior backend developer, a second customer success manager and an SDR. From year four, leadership roles join: VP sales, VP marketing, a solutions engineer for complex deals, a security engineer, HR and event management, plus QA. In year five we further specialize with DACH sales, an ML engineer, developer relations, finance, legal counsel, a partnership manager and an engineering manager.',
|
||||||
goto_slide: 'annex-finanzplan',
|
goto_slide: 'annex-finanzplan',
|
||||||
priority: 8,
|
priority: 8,
|
||||||
@@ -546,7 +546,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['engineering anteil', 'engineering ratio', 'entwickler', 'developers', 'tech team', 'wie viele entwickler', 'how many developers', 'engineering percentage'],
|
keywords: ['engineering anteil', 'engineering ratio', 'entwickler', 'developers', 'tech team', 'wie viele entwickler', 'how many developers', 'engineering percentage'],
|
||||||
question_de: 'Wie hoch ist der Engineering-Anteil?',
|
question_de: 'Wie hoch ist der Engineering-Anteil?',
|
||||||
question_en: 'What is the engineering ratio?',
|
question_en: 'What is the engineering ratio?',
|
||||||
answer_de: 'Bei voller Teamgröße liegt der Anteil der Softwareentwicklung bei rund 37 Prozent, also 13 von 35 Personen. Das ist bewusst niedriger als bei reinen Technologie-Startups, und dafür gibt es einen guten Grund: Compliance-<en>SaaS</en> ist kein reines Engineering-Produkt. Domain-Expertise durch Compliance-Berater, ein starker Vertrieb und exzellenter Kundenerfolg sind für uns genauso geschäftskritisch wie die Technologie. In den ersten beiden Jahren liegt der effektive Engineering-Anteil allerdings bei etwa 50 Prozent, weil beide Gründer technisch sind und aktiv mitentwickeln. Ab dem dritten Jahr verschiebt sich der Schwerpunkt dann bewusst Richtung Marktaufbau — mit mehr Vertrieb, Marketing und Partnerschaften.',
|
answer_de: 'Bei voller Teamgröße liegt der Anteil der Softwareentwicklung bei rund 37 Prozent, also 13 von 35 Personen. Das ist bewusst niedriger als bei reinen Technologie-Startups, und dafür gibt es einen guten Grund: Compliance-SaaS ist kein reines Engineering-Produkt. Domain-Expertise durch Compliance-Berater, ein starker Vertrieb und exzellenter Kundenerfolg sind für uns genauso geschäftskritisch wie die Technologie. In den ersten beiden Jahren liegt der effektive Engineering-Anteil allerdings bei etwa 50 Prozent, weil beide Gründer technisch sind und aktiv mitentwickeln. Ab dem dritten Jahr verschiebt sich der Schwerpunkt dann bewusst Richtung Marktaufbau — mit mehr Vertrieb, Marketing und Partnerschaften.',
|
||||||
answer_en: 'At full team size, the engineering share is about 37 percent, which is 13 out of 35 people. This is deliberately lower than at pure technology startups, and there is a good reason for it: compliance SaaS is not a pure engineering product. Domain expertise through compliance consultants, strong sales and excellent customer success are just as business-critical for us as the technology itself. In the first two years, the effective engineering share is actually around 50 percent because both founders are technical and actively contribute to development. From year three, the focus then deliberately shifts towards market building — with more sales, marketing and partnerships.',
|
answer_en: 'At full team size, the engineering share is about 37 percent, which is 13 out of 35 people. This is deliberately lower than at pure technology startups, and there is a good reason for it: compliance SaaS is not a pure engineering product. Domain expertise through compliance consultants, strong sales and excellent customer success are just as business-critical for us as the technology itself. In the first two years, the effective engineering share is actually around 50 percent because both founders are technical and actively contribute to development. From year three, the focus then deliberately shifts towards market building — with more sales, marketing and partnerships.',
|
||||||
goto_slide: 'annex-finanzplan',
|
goto_slide: 'annex-finanzplan',
|
||||||
priority: 7,
|
priority: 7,
|
||||||
@@ -598,7 +598,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['architektur', 'architecture', 'eu-only', 'kein us', 'no us', 'syseleven', 'hetzner', 'bsi', 'hosting', 'wo gehostet', 'where hosted'],
|
keywords: ['architektur', 'architecture', 'eu-only', 'kein us', 'no us', 'syseleven', 'hetzner', 'bsi', 'hosting', 'wo gehostet', 'where hosted'],
|
||||||
question_de: 'Wie schuetzt sich BreakPilot konkret gegen FISA 702?',
|
question_de: 'Wie schuetzt sich BreakPilot konkret gegen FISA 702?',
|
||||||
question_en: 'How does BreakPilot specifically protect against FISA 702?',
|
question_en: 'How does BreakPilot specifically protect against FISA 702?',
|
||||||
answer_de: 'Unsere gesamte Infrastruktur laeuft auf EU-Anbietern ohne US-Muttergesellschaft. Wir nutzen SysEleven und Hetzner — beide BSI-konform und in Deutschland. Unsere LLMs laufen lokal oder auf BSI-zertifizierten EU-Servern. Keine personenbezogenen Daten verlassen jemals die EU. Wir setzen keine US-KI-Dienste wie <en>OpenAI</en>, Anthropic Cloud oder Google AI ein. Isolierte Namespaces pro Kunde stellen sicher, dass Daten strikt getrennt sind. Die Schluesselhoheit liegt vollstaendig beim Kunden. Damit ist FISA 702 fuer unsere Kunden schlicht nicht anwendbar — es gibt keinen US-Anbieter in der Kette, der zur Herausgabe verpflichtet werden koennte.',
|
answer_de: 'Unsere gesamte Infrastruktur laeuft auf EU-Anbietern ohne US-Muttergesellschaft. Wir nutzen SysEleven und Hetzner — beide BSI-konform und in Deutschland. Unsere LLMs laufen lokal oder auf BSI-zertifizierten EU-Servern. Keine personenbezogenen Daten verlassen jemals die EU. Wir setzen keine US-KI-Dienste wie OpenAI, Anthropic Cloud oder Google AI ein. Isolierte Namespaces pro Kunde stellen sicher, dass Daten strikt getrennt sind. Die Schluesselhoheit liegt vollstaendig beim Kunden. Damit ist FISA 702 fuer unsere Kunden schlicht nicht anwendbar — es gibt keinen US-Anbieter in der Kette, der zur Herausgabe verpflichtet werden koennte.',
|
||||||
answer_en: 'Our entire infrastructure runs on EU providers without US parent companies. We use SysEleven and Hetzner — both BSI-compliant and located in Germany. Our LLMs run locally or on BSI-certified EU servers. No personal data ever leaves the EU. We do not use US AI services like OpenAI, Anthropic Cloud or Google AI. Isolated namespaces per customer ensure strict data separation. Key management is entirely under customer control. This makes FISA 702 simply inapplicable for our customers — there is no US provider in the chain that could be compelled to hand over data.',
|
answer_en: 'Our entire infrastructure runs on EU providers without US parent companies. We use SysEleven and Hetzner — both BSI-compliant and located in Germany. Our LLMs run locally or on BSI-certified EU servers. No personal data ever leaves the EU. We do not use US AI services like OpenAI, Anthropic Cloud or Google AI. Isolated namespaces per customer ensure strict data separation. Key management is entirely under customer control. This makes FISA 702 simply inapplicable for our customers — there is no US provider in the chain that could be compelled to hand over data.',
|
||||||
goto_slide: 'annex-architecture',
|
goto_slide: 'annex-architecture',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
@@ -610,7 +610,7 @@ export const PRESENTER_FAQ: FAQEntry[] = [
|
|||||||
keywords: ['module', 'modules', 'baukasten', 'toolkit', '12 module', 'welche module', 'which modules', 'funktionen', 'features', 'leistungen'],
|
keywords: ['module', 'modules', 'baukasten', 'toolkit', '12 module', 'welche module', 'which modules', 'funktionen', 'features', 'leistungen'],
|
||||||
question_de: 'Welche 12 Module bietet ihr an?',
|
question_de: 'Welche 12 Module bietet ihr an?',
|
||||||
question_en: 'Which 12 modules do you offer?',
|
question_en: 'Which 12 modules do you offer?',
|
||||||
answer_de: 'Unsere Plattform besteht aus zwölf Modulen, die Kunden einzeln oder als Gesamtpaket nutzen können. Den Kern bildet das Code-Security-Modul mit SAST, DAST, SBOM-Analysen und kontinuierlichem Pentesting bei jeder Code-Änderung. Dazu kommt die CE-Software-Risikobeurteilung, die Hersteller für die CE-Kennzeichnung ihrer Produkte brauchen. Für die laufende Compliance-Dokumentation erstellen wir automatisch Verarbeitungsverzeichnisse, technisch-organisatorische Maßnahmen, Datenschutz-Folgenabschätzungen und Löschfristen. Der Audit Manager verwaltet Haupt- und Nebenabweichungen nach Audits vollständig End-to-End mit Stichtagen, Tickets und Eskalation. Darüber hinaus bieten wir Module für Betroffenenrechte, Einwilligungsmanagement, Notfallpläne bei Datenschutzvorfällen und einen Cookie-Generator. Das Compliance LLM ist ein eigenes Sprachmodell für Text und Audio, das sicher in der EU gehostet wird. Die Academy bietet Online-Schulungen für Geschäftsführung und Mitarbeiter. Abgerundet wird das Ganze durch die Integration in bestehende Kundenprozesse wie Jira, <en>GitLab</en>, Linear oder Gitea und eine sichere Kommunikationslösung mit Chat, Video und einem KI-Assistenten für automatische Besprechungsnotizen.',
|
answer_de: 'Unsere Plattform besteht aus zwölf Modulen, die Kunden einzeln oder als Gesamtpaket nutzen können. Den Kern bildet das Code-Security-Modul mit SAST, DAST, SBOM-Analysen und kontinuierlichem Pentesting bei jeder Code-Änderung. Dazu kommt die CE-Software-Risikobeurteilung, die Hersteller für die CE-Kennzeichnung ihrer Produkte brauchen. Für die laufende Compliance-Dokumentation erstellen wir automatisch Verarbeitungsverzeichnisse, technisch-organisatorische Maßnahmen, Datenschutz-Folgenabschätzungen und Löschfristen. Der Audit Manager verwaltet Haupt- und Nebenabweichungen nach Audits vollständig End-to-End mit Stichtagen, Tickets und Eskalation. Darüber hinaus bieten wir Module für Betroffenenrechte, Einwilligungsmanagement, Notfallpläne bei Datenschutzvorfällen und einen Cookie-Generator. Das Compliance LLM ist ein eigenes Sprachmodell für Text und Audio, das sicher in der EU gehostet wird. Die Academy bietet Online-Schulungen für Geschäftsführung und Mitarbeiter. Abgerundet wird das Ganze durch die Integration in bestehende Kundenprozesse wie Jira, GitLab, Linear oder Gitea und eine sichere Kommunikationslösung mit Chat, Video und einem KI-Assistenten für automatische Besprechungsnotizen.',
|
||||||
answer_en: 'Our platform consists of twelve modules that customers can use individually or as a complete package. The core is the code security module with SAST, DAST, SBOM analysis and continuous pentesting on every code change. Then there is the CE software risk assessment that manufacturers need for CE marking their products. For ongoing compliance documentation, we automatically generate records of processing activities, technical and organizational measures, data protection impact assessments and retention schedules. The audit manager handles major and minor deviations after audits completely end-to-end with deadlines, tickets and escalation. Beyond that, we offer modules for data subject rights, consent management, incident response for data breaches and a cookie generator. The compliance LLM is a dedicated language model for text and audio, securely hosted in the EU. The academy provides online training for management and employees. Everything is rounded off by integration into existing customer processes like Jira, GitLab, Linear or Gitea and a secure communication solution with chat, video and an AI assistant for automatic meeting notes.',
|
answer_en: 'Our platform consists of twelve modules that customers can use individually or as a complete package. The core is the code security module with SAST, DAST, SBOM analysis and continuous pentesting on every code change. Then there is the CE software risk assessment that manufacturers need for CE marking their products. For ongoing compliance documentation, we automatically generate records of processing activities, technical and organizational measures, data protection impact assessments and retention schedules. The audit manager handles major and minor deviations after audits completely end-to-end with deadlines, tickets and escalation. Beyond that, we offer modules for data subject rights, consent management, incident response for data breaches and a cookie generator. The compliance LLM is a dedicated language model for text and audio, securely hosted in the EU. The academy provides online training for management and employees. Everything is rounded off by integration into existing customer processes like Jira, GitLab, Linear or Gitea and a secure communication solution with chat, video and an AI assistant for automatic meeting notes.',
|
||||||
goto_slide: 'product',
|
goto_slide: 'product',
|
||||||
priority: 9,
|
priority: 9,
|
||||||
|
|||||||
@@ -32,12 +32,12 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
|
|||||||
duration: 30,
|
duration: 30,
|
||||||
paragraphs: [
|
paragraphs: [
|
||||||
{
|
{
|
||||||
text_de: 'Bevor wir ins Detail gehen, hier das Wichtigste auf einen Blick: BreakPilot COMPLAI bietet <en>Full Compliance GPT</en>, CE-Software-Risikobeurteilung und <en>DevSecOps</en> aus einer Hand — speziell für den Maschinenbau.',
|
text_de: 'Bevor wir ins Detail gehen, hier das Wichtigste auf einen Blick: BreakPilot COMPLAI bietet Full Compliance GPT, CE-Software-Risikobeurteilung und DevSecOps aus einer Hand — speziell für den Maschinenbau.',
|
||||||
text_en: 'Before we dive into details, here is the key summary: BreakPilot COMPLAI offers full compliance GPT, CE software risk assessment and DevSecOps from a single platform — specifically for machine manufacturing.',
|
text_en: 'Before we dive into details, here is the key summary: BreakPilot COMPLAI offers full compliance GPT, CE software risk assessment and DevSecOps from a single platform — specifically for machine manufacturing.',
|
||||||
pause_after: 1500,
|
pause_after: 1500,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text_de: '12 Module: Code Security, CE-Software-Risikobeurteilung, Compliance-Dokumente, Audit Manager, DSR, Consent, Notfallpläne, Cookie-Generator, Compliance LLM, Academy, Integration und sichere Kommunikation. 110 Gesetze und Regularien, 25.000 Prüfaspekte. Sie können den <en>Onepager</en> als PDF herunterladen.',
|
text_de: '12 Module: Code Security, CE-Software-Risikobeurteilung, Compliance-Dokumente, Audit Manager, DSR, Consent, Notfallpläne, Cookie-Generator, Compliance LLM, Academy, Integration und sichere Kommunikation. 110 Gesetze und Regularien, 25.000 Prüfaspekte. Sie können den Onepager als PDF herunterladen.',
|
||||||
text_en: '12 modules: code security, CE software risk assessment, compliance documents, audit manager, DSR, consent, incident response, cookie generator, compliance LLM, academy, integration and secure communication. 110 laws and regulations, 25,000 audit aspects. You can download the one-pager as PDF.',
|
text_en: '12 modules: code security, CE software risk assessment, compliance documents, audit manager, DSR, consent, incident response, cookie generator, compliance LLM, academy, integration and secure communication. 110 laws and regulations, 25,000 audit aspects. You can download the one-pager as PDF.',
|
||||||
pause_after: 1000,
|
pause_after: 1000,
|
||||||
},
|
},
|
||||||
@@ -72,7 +72,7 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
|
|||||||
pause_after: 2000,
|
pause_after: 2000,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text_de: 'Wer US-<en>SaaS</en> meidet, bleibt von der KI-Revolution abgeschnitten. Wer alles zu AWS oder Google schiebt, akzeptiert, dass selbst europäische Server über den Patriots Act abgesaugt werden können. Deutsche KMU sitzen in der Falle.',
|
text_de: 'Wer US-SaaS meidet, bleibt von der KI-Revolution abgeschnitten. Wer alles zu AWS oder Google schiebt, akzeptiert, dass selbst europäische Server über den Patriots Act abgesaugt werden können. Deutsche KMU sitzen in der Falle.',
|
||||||
text_en: 'Those avoiding US SaaS are cut off from the AI revolution. Those pushing everything to AWS or Google accept that even European servers can be accessed via the Patriot Act. German SMEs are trapped.',
|
text_en: 'Those avoiding US SaaS are cut off from the AI revolution. Those pushing everything to AWS or Google accept that even European servers can be accessed via the Patriot Act. German SMEs are trapped.',
|
||||||
pause_after: 2500,
|
pause_after: 2500,
|
||||||
},
|
},
|
||||||
@@ -102,7 +102,7 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
|
|||||||
pause_after: 2500,
|
pause_after: 2500,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text_de: 'Die Plattform läuft auf einer BSI-zertifizierten Cloud in Deutschland oder Frankreich. Live-Support über Jitsi (Video) und Matrix (Chat). Keine US-<en>SaaS</en> im Source Code.',
|
text_de: 'Die Plattform läuft auf einer BSI-zertifizierten Cloud in Deutschland oder Frankreich. Live-Support über Jitsi (Video) und Matrix (Chat). Keine US-SaaS im Source Code.',
|
||||||
text_en: 'The platform runs on a BSI-certified cloud in Germany or France. Live support via Jitsi (video) and Matrix (chat). No US SaaS in source code.',
|
text_en: 'The platform runs on a BSI-certified cloud in Germany or France. Live support via Jitsi (video) and Matrix (chat). No US SaaS in source code.',
|
||||||
pause_after: 2500,
|
pause_after: 2500,
|
||||||
},
|
},
|
||||||
@@ -202,7 +202,7 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
|
|||||||
pause_after: 1500,
|
pause_after: 1500,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text_de: 'Unser Total Addressable Market liegt bei 8,7 Milliarden Euro. Der globale <en>RegTech</en>-Markt wächst mit 23 Prozent pro Jahr, getrieben durch AI Act, CRA und verschärfte DSGVO-Durchsetzung.',
|
text_de: 'Unser Total Addressable Market liegt bei 8,7 Milliarden Euro. Der globale RegTech-Markt wächst mit 23 Prozent pro Jahr, getrieben durch AI Act, CRA und verschärfte DSGVO-Durchsetzung.',
|
||||||
text_en: 'Our Total Addressable Market is EUR 8.7 billion. The global RegTech market grows at 23 percent per year, driven by the AI Act, CRA and stricter GDPR enforcement.',
|
text_en: 'Our Total Addressable Market is EUR 8.7 billion. The global RegTech market grows at 23 percent per year, driven by the AI Act, CRA and stricter GDPR enforcement.',
|
||||||
pause_after: 2000,
|
pause_after: 2000,
|
||||||
},
|
},
|
||||||
@@ -257,7 +257,7 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
|
|||||||
pause_after: 1500,
|
pause_after: 1500,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text_de: '500.000 Zeilen Code. 45 Container in Produktion. Über 65 Compliance-Module implementiert. über 25 Tausend Originaldokumente in der RAG-Datenbank. Die komplette Plattform ist funktionsfähig und <en>deployed</en>.',
|
text_de: '500.000 Zeilen Code. 45 Container in Produktion. Über 65 Compliance-Module implementiert. über 25 Tausend Originaldokumente in der RAG-Datenbank. Die komplette Plattform ist funktionsfähig und deployed.',
|
||||||
text_en: '500,000 lines of code. 45 containers in production. Over 65 compliance modules implemented. Over 25,000 original documents in the RAG database. The complete platform is functional and deployed.',
|
text_en: '500,000 lines of code. 45 containers in production. Over 65 compliance modules implemented. Over 25,000 original documents in the RAG database. The complete platform is functional and deployed.',
|
||||||
pause_after: 2000,
|
pause_after: 2000,
|
||||||
},
|
},
|
||||||
@@ -474,12 +474,12 @@ export const PRESENTER_SCRIPT: SlideScript[] = [
|
|||||||
duration: 40,
|
duration: 40,
|
||||||
paragraphs: [
|
paragraphs: [
|
||||||
{
|
{
|
||||||
text_de: 'Engineering Deep Dive: 481.000 Zeilen Code, 10 Container, 48 Compliance-Module. Tech-Stack: Go, Python, <en>TypeScript</en> mit Next.js. CI/CD über Gitea Actions, automatisches Deploy via Coolify auf Hetzner.',
|
text_de: 'Engineering Deep Dive: 481.000 Zeilen Code, 10 Container, 48 Compliance-Module. Tech-Stack: Go, Python, TypeScript mit Next.js. CI/CD über Gitea Actions, automatisches Deploy via Coolify auf Hetzner.',
|
||||||
text_en: 'Engineering deep dive: 481,000 lines of code, 10 containers, 48 compliance modules. Tech stack: Go, Python, TypeScript with Next.js. CI/CD via Gitea Actions, automatic deploy via Coolify on Hetzner.',
|
text_en: 'Engineering deep dive: 481,000 lines of code, 10 containers, 48 compliance modules. Tech stack: Go, Python, TypeScript with Next.js. CI/CD via Gitea Actions, automatic deploy via Coolify on Hetzner.',
|
||||||
pause_after: 2000,
|
pause_after: 2000,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text_de: 'Infrastruktur: 100 Prozent EU-Cloud. <en>PostgreSQL</en> und Qdrant auf Hetzner, LLMs auf SysEleven — BSI-zertifiziert. Keine US-Anbieter.',
|
text_de: 'Infrastruktur: 100 Prozent EU-Cloud. PostgreSQL und Qdrant auf Hetzner, LLMs auf SysEleven — BSI-zertifiziert. Keine US-Anbieter.',
|
||||||
text_en: 'Infrastructure: 100 percent EU cloud. PostgreSQL and Qdrant on Hetzner, LLMs on SysEleven — BSI certified. No US providers.',
|
text_en: 'Infrastructure: 100 percent EU cloud. PostgreSQL and Qdrant on Hetzner, LLMs on SysEleven — BSI certified. No US providers.',
|
||||||
pause_after: 1500,
|
pause_after: 1500,
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user