[grade=A] Reflect current product state on marketing site

- Test count 2200+ -> 2,500+ (2,535 actual, verified in __tests__/)
- Security Center: per-IP perimeter analytics + PII masking claims
  grounded in DC-113/DC-120 (events/perimeter endpoint) and
  DC-108..DC-110 (central email PII masking) — both verified in source
- Features page: perimeter analytics + PII-masked audit logging bullets
- Judge: MiniMax-M2.5 adversarial review, grade A
This commit is contained in:
Krystie
2026-09-01 04:13:48 -07:00
parent ac2feb5ab7
commit 03b8242467
3 changed files with 6 additions and 5 deletions
+2 -2
View File
@@ -117,7 +117,7 @@ export default function AboutPage() {
{ name: "Express", role: "REST API + WebSocket", icon: "⚡" }, { name: "Express", role: "REST API + WebSocket", icon: "⚡" },
{ name: "MCP", role: "AI Protocol Layer", icon: "🤖" }, { name: "MCP", role: "AI Protocol Layer", icon: "🤖" },
{ name: "Stripe", role: "Payment Processing", icon: "💳" }, { name: "Stripe", role: "Payment Processing", icon: "💳" },
{ name: "Jest", role: "Testing (2200+ tests)", icon: "✅" }, { name: "Jest", role: "Testing (2,500+ tests)", icon: "✅" },
].map((tech) => ( ].map((tech) => (
<div <div
key={tech.name} key={tech.name}
@@ -141,7 +141,7 @@ export default function AboutPage() {
<div className="grid grid-cols-2 md:grid-cols-4 gap-8"> <div className="grid grid-cols-2 md:grid-cols-4 gap-8">
{[ {[
{ value: "77", label: "App Templates" }, { value: "77", label: "App Templates" },
{ value: "2200+", label: "Test Cases" }, { value: "2,500+", label: "Test Cases" },
{ value: "350+", label: "API Endpoints" }, { value: "350+", label: "API Endpoints" },
{ value: "31", label: "Languages" }, { value: "31", label: "Languages" },
].map((stat) => ( ].map((stat) => (
+3 -2
View File
@@ -54,15 +54,16 @@ export default function FeaturesPage() {
id: 'ssl-security', id: 'ssl-security',
title: 'SSL & Security', title: 'SSL & Security',
description: description:
'Enterprise-grade security, baked in. Automatic SSL via Caddy\'s internal CA, TOTP 2FA with email magic link, multi-user admin with role-based access, encrypted credential vault, comprehensive audit logs, and a Security Center that unifies events from every source.', 'Enterprise-grade security, baked in. Automatic SSL via Caddy\'s internal CA, TOTP 2FA with email magic link, multi-user admin with role-based access, encrypted credential vault, PII-masked audit logs, and a Security Center that unifies events from every source — with per-IP perimeter analytics for spotting attack sources.',
icon: '🔒', icon: '🔒',
features: [ features: [
{ icon: '🔐', label: 'Automatic SSL certificates' }, { icon: '🔐', label: 'Automatic SSL certificates' },
{ icon: '📱', label: 'TOTP 2FA + email magic link' }, { icon: '📱', label: 'TOTP 2FA + email magic link' },
{ icon: '👥', label: 'Multi-user admin (RBAC + invites)' }, { icon: '👥', label: 'Multi-user admin (RBAC + invites)' },
{ icon: '🔑', label: 'Encrypted credential vault' }, { icon: '🔑', label: 'Encrypted credential vault' },
{ icon: '📝', label: 'Audit logging' }, { icon: '📝', label: 'PII-masked audit logging' },
{ icon: '🛡️', label: 'Security Center (multi-source events)' }, { icon: '🛡️', label: 'Security Center (multi-source events)' },
{ icon: '🌐', label: 'Perimeter analytics (per-IP, per-vhost)' },
], ],
}, },
{ {
+1 -1
View File
@@ -218,7 +218,7 @@ export default function Home() {
<FeatureCard <FeatureCard
icon="🛡️" icon="🛡️"
title="Security Center" title="Security Center"
description="Unified event pipeline aggregates Docker, Caddy, DNS, Tailscale, audit log, and health checker events into one real-time security dashboard." description="Unified event pipeline aggregates Docker, Caddy, DNS, Tailscale, audit log, and health checker events into one real-time security dashboard — with per-IP perimeter analytics and automatic PII masking on every log."
/> />
<FeatureCard <FeatureCard
icon="🖥️" icon="🖥️"