Index: src/views/pages/admin.ejs
===================================================================
--- src/views/pages/admin.ejs	(revision 9a00f283dea4b5647c585540cdef7d52ced93298)
+++ src/views/pages/admin.ejs	(revision 72ec6a4c535a846688e8da900f308a46345d1578)
@@ -17,7 +17,5 @@
     .prem-badge:hover{filter:brightness(1.08)}
   </style>
-  <% if (tenancy === 'hub') { %>
-    <p class="admin-tagline"><%= t('admin.tagline_hub') %></p>
-  <% } else if (typeof circlesOn !== 'undefined' && circlesOn) { %>
+  <% if (typeof circlesOn !== 'undefined' && circlesOn) { %>
     <p class="admin-tagline"><%= t('admin.tagline_cirkels') %></p>
   <% } else { %>
@@ -26,14 +24,4 @@
 
   <nav class="admin-quick-links" aria-label="<%= t('nav.admin') %>">
-    <% if (tenancy === 'hub') { %>
-      <a href="/admin/sites" class="btn"><%= t('admin.b_sites') %></a>
-      <a href="/admin/users" class="btn"><%= t('admin.b_users') %></a>
-      <a href="/admin/media" class="btn"><%= t('admin.b_media') %></a>
-      <% if (typeof audioEnabled === 'undefined' || audioEnabled) { %>
-      <a href="/admin/playlists" class="btn"><%= t('admin.b_playlists') %></a>
-      <% } %>
-      <% if (primarySite) { %><a href="/admin/seo" class="btn"><%= t('admin.b_seo') %></a><% } %>
-      <a href="/admin/settings" class="btn"><%= t('admin.b_settings') %></a>
-    <% } else { %>
       <a href="/posts/new" class="btn"><%= t('admin.b_newpost') %></a>
       <a href="/admin/media" class="btn"><%= t('admin.b_media') %></a>
@@ -45,12 +33,11 @@
       <% if (primarySite) { %><a href="/admin/seo" class="btn"><%= t('admin.b_seo') %></a><% } %>
       <a href="/admin/settings" class="btn"><%= t('admin.b_settings') %></a>
-    <% } %>
     <% if (typeof premiumUnlocked === 'undefined' || premiumUnlocked) { %>
       <a href="/admin/stats" class="btn"><%= t('admin.b_stats') %></a>
       <a href="/admin/paid" class="btn"><%= t('admin.b_paid') %></a>
       <a href="/admin/newsletter" class="btn"><%= t('admin.b_newsletter') %></a>
-      <% if (tenancy !== 'hub' && primarySite) { %><a href="/pers" class="btn" target="_blank"><%= t('admin.b_perskit') %></a><% } %>
-      <% if (tenancy !== 'hub' && primarySite) { %><a href="/downloads" class="btn" target="_blank"><%= t('admin.b_downloads') %></a><% } %>
-      <% if (tenancy !== 'hub' && primarySite) { %><a href="/links" class="btn" target="_blank"><%= t('admin.b_linkbio') %></a><% } %>
+      <% if (primarySite) { %><a href="/pers" class="btn" target="_blank"><%= t('admin.b_perskit') %></a><% } %>
+      <% if (primarySite) { %><a href="/downloads" class="btn" target="_blank"><%= t('admin.b_downloads') %></a><% } %>
+      <% if (primarySite) { %><a href="/links" class="btn" target="_blank"><%= t('admin.b_linkbio') %></a><% } %>
       <a href="/admin/shows" class="btn"><%= t('admin.b_agenda') %></a>
     <% } %>
@@ -63,8 +50,4 @@
 
   <div class="admin-stats">
-    <% if (tenancy === 'hub') { %>
-      <div class="stat-card"><div class="stat-num"><%= stats.users %></div><div class="stat-label"><%= t('admin.st_users') %></div></div>
-      <div class="stat-card"><div class="stat-num"><%= stats.sites %></div><div class="stat-label"><%= t('admin.st_sites') %></div></div>
-    <% } %>
     <div class="stat-card"><div class="stat-num"><%= stats.posts %></div><div class="stat-label"><%= t('admin.st_posts') %></div></div>
     <div class="stat-card"><div class="stat-num"><%= stats.published %></div><div class="stat-label"><%= t('admin.st_published') %></div></div>
@@ -90,42 +73,4 @@
   <% } %>
 
-  <% if (sites && sites.length) { %>
-    <h2><%= t('admin.sec_sites') %></h2>
-    <table class="admin-table">
-      <thead>
-        <tr><th><%= t('admin.th_slug') %></th><th><%= t('admin.th_title') %></th><th><%= t('admin.th_owner') %></th><th><%= t('admin.th_created') %></th></tr>
-      </thead>
-      <tbody>
-        <% sites.forEach(function(s) { %>
-          <tr>
-            <td><code><%= s.slug %></code></td>
-            <td><%= s.title %></td>
-            <td><%= s.owner_username || '—' %></td>
-            <td><%= formatDate(s.created_at) %></td>
-          </tr>
-        <% }); %>
-      </tbody>
-    </table>
-  <% } %>
-
-  <% if (users && users.length) { %>
-    <h2><%= t('admin.sec_users') %></h2>
-    <table class="admin-table">
-      <thead>
-        <tr><th><%= t('admin.th_username') %></th><th><%= t('admin.th_email') %></th><th><%= t('admin.th_role') %></th><th><%= t('admin.th_joined') %></th></tr>
-      </thead>
-      <tbody>
-        <% users.forEach(function(u) { %>
-          <tr>
-            <td><%= u.username %></td>
-            <td><%= u.email %></td>
-            <td><span class="role-pill role-<%= u.role %>"><%= u.role %></span></td>
-            <td><%= formatDate(u.created_at) %></td>
-          </tr>
-        <% }); %>
-      </tbody>
-    </table>
-  <% } %>
-
 </div>
 
