diff --git a/app/[locale]/layout.tsx b/app/[locale]/layout.tsx
index 3b6d23b..0f81eaa 100644
--- a/app/[locale]/layout.tsx
+++ b/app/[locale]/layout.tsx
@@ -1,4 +1,5 @@
import type { Metadata, Viewport } from 'next';
+import Script from 'next/script';
import { JetBrains_Mono, Space_Grotesk } from 'next/font/google';
import { notFound } from 'next/navigation';
@@ -105,6 +106,15 @@ export default async function LocaleLayout({
{children}
+
+ {/* FleetCrown feedback widget — env-gated, see docs/architecture/feedback-widget.md */}
+ {process.env.NEXT_PUBLIC_FC_WIDGET_TOKEN && (
+
+ )}