diff --git a/modules/rmeets/mod.ts b/modules/rmeets/mod.ts
index 73fd1fc..4f4f448 100644
--- a/modules/rmeets/mod.ts
+++ b/modules/rmeets/mod.ts
@@ -99,39 +99,6 @@ const MI_STYLES = ``;
-// ── Room embed ──
-
-routes.get("/room/:room", (c) => {
- const space = c.req.param("space") || "demo";
- const room = c.req.param("room");
- const director = c.req.query("director") === "1";
- const sessionId = c.req.query("session") || "";
-
- // Use Jitsi External API by default (cleaner toolbar, no stray close buttons).
- // Pass ?iframe=1 to fall back to raw iframe embed.
- if (c.req.query("iframe") === "1") {
- return c.html(renderExternalAppShell({
- title: `${room} — rMeets | rSpace`,
- moduleId: "rmeets",
- spaceSlug: space,
- modules: getModuleInfoList(),
- appUrl: `${JITSI_URL}/${encodeURIComponent(room)}`,
- appName: "Jitsi Meet",
- theme: "dark",
- }));
- }
-
- return c.html(renderShell({
- title: `${room} — rMeets | rSpace`,
- moduleId: "rmeets",
- spaceSlug: space,
- modules: getModuleInfoList(),
- theme: "dark",
- body: `
Video meetings powered by Jitsi — no account required