diff --git a/pitch-deck/components/slides/CompetitionSlide.tsx b/pitch-deck/components/slides/CompetitionSlide.tsx index fb176d6..dee1a23 100644 --- a/pitch-deck/components/slides/CompetitionSlide.tsx +++ b/pitch-deck/components/slides/CompetitionSlide.tsx @@ -277,13 +277,12 @@ const PRICING_COMPARISON: CompetitorPricing[] = [ { name: 'ComplAI', flag: '🇩🇪', - model: 'Cloud (BSI DE / FR)', + model: 'Cloud (BSI DE)', publicPricing: true, tiers: [ - { name: { de: 'Startup/<10', en: 'Startup/<10' }, price: 'ab €300/mo', annual: 'ab €3.600/yr', notes: { de: '14-Tage-Test, Kreditkarte', en: '14-day trial, credit card' } }, - { name: { de: '10-50 MA', en: '10-50 emp.' }, price: 'ab €1.250/mo', annual: 'ab €15.000/yr', notes: { de: 'Cloud, modular, 110 Regularien', en: 'Cloud, modular, 110 regulations' } }, - { name: { de: '50-250 MA', en: '50-250 emp.' }, price: 'ab €2.500/mo', annual: 'ab €30.000/yr', notes: { de: 'Cloud, alle Module, Priority', en: 'Cloud, all modules, priority' } }, - { name: { de: '250+ MA', en: '250+ emp.' }, price: 'ab €3.500/mo', annual: 'ab €40.000/yr', notes: { de: 'Cloud, Enterprise, Dedicated', en: 'Cloud, enterprise, dedicated' } }, + { name: { de: 'Starter (<10 MA)', en: 'Starter (<10 emp.)' }, price: '€300/mo', annual: '€3.600/yr', notes: { de: '380+ Regularien, modular', en: '380+ regulations, modular' } }, + { name: { de: 'Professional (10-250)', en: 'Professional (10-250)' }, price: '€1.250–3.333/mo', annual: '€15.000–40.000/yr', notes: { de: 'Alle Module, Priority Support', en: 'All modules, priority support' } }, + { name: { de: 'Enterprise (250+)', en: 'Enterprise (250+)' }, price: 'ab €4.167/mo', annual: 'ab €50.000/yr', notes: { de: 'Dedicated, Custom, SLA', en: 'Dedicated, custom, SLA' } }, ], setupFee: '€0', isBP: true, @@ -842,6 +841,44 @@ export default function CompetitionSlide({ lang, features, competitors }: Compet + {/* Efficiency Ratios — AppSec */} + +

+ + {lang === 'de' ? 'Effizienz-Kennzahlen' : 'Efficiency Ratios'} +

+
+ + + + + {APPSEC_COMPETITORS.map(c => ( + + ))} + + + + + + {APPSEC_COMPETITORS.map(c => ( + + ))} + + + + {APPSEC_COMPETITORS.map(c => ( + + ))} + + +
{lang === 'de' ? 'Kennzahl' : 'Metric'}{c.flag} {c.name}
{lang === 'de' ? 'Umsatz / Mitarbeiter' : 'Revenue / Employee'} + ${ratio(c.revenueNum, c.employees)} +
{lang === 'de' ? 'Mitarbeiter' : 'Employees'} + {c.employees.toLocaleString()} +
+
+
+ {/* Score Summary */}
{[