diff --git a/apps/frontend/src/components/layout/chrome.extension.component.tsx b/apps/frontend/src/components/layout/chrome.extension.component.tsx
new file mode 100644
index 00000000..7a114892
--- /dev/null
+++ b/apps/frontend/src/components/layout/chrome.extension.component.tsx
@@ -0,0 +1,28 @@
+import { useVariables } from '@gitroom/react/helpers/variable.context';
+
+export const ChromeExtensionComponent = () => {
+ const { billingEnabled } = useVariables();
+ if (!billingEnabled) {
+ return null;
+ }
+ return (
+
+
+
+ );
+};
diff --git a/apps/frontend/src/components/layout/layout.settings.tsx b/apps/frontend/src/components/layout/layout.settings.tsx
index b476e479..61dff892 100644
--- a/apps/frontend/src/components/layout/layout.settings.tsx
+++ b/apps/frontend/src/components/layout/layout.settings.tsx
@@ -39,6 +39,7 @@ const ModeComponent = dynamic(
import { extend } from 'dayjs';
import { useSearchParams } from 'next/navigation';
import { CheckPayment } from '@gitroom/frontend/components/layout/check.payment';
+import { ChromeExtensionComponent } from '@gitroom/frontend/components/layout/chrome.extension.component';
extend(utc);
extend(weekOfYear);
@@ -141,6 +142,7 @@ export const LayoutSettings = ({ children }: { children: ReactNode }) => {
id="systray-buttons"
className="flex items-center justify-self-end gap-[8px] order-2 md:order-3"
>
+