Index: src/views/pages/volgend.ejs
===================================================================
--- src/views/pages/volgend.ejs	(revision 484adf8ccf46e039e63d59739649349e39fc0115)
+++ src/views/pages/volgend.ejs	(revision 98ceaddbf058d281069276f8e97bc8ef88d3c8e8)
@@ -5,4 +5,10 @@
   <% if (typeof success !== 'undefined' && success) { %><div class="alert alert-success"><%= success %></div><% } %>
   <% if (typeof error !== 'undefined' && error) { %><div class="alert alert-error"><%= error %></div><% } %>
+
+  <div class="tl-explain">
+    <h2 class="tl-explain-h"><%= t('tl.explain_heading') %></h2>
+    <p><span class="tl-explain-tag">✨ <%= t('tl.autoboost') %></span> — <%= t('tl.autoboost_hint') %></p>
+    <p><span class="tl-explain-tag">🔁 <%= t('tl.boost5_follow') %></span> — <%= t('tl.boost5_hint') %></p>
+  </div>
 
   <form method="post" action="/tijdlijn/follow" class="tl-follow">
@@ -41,4 +47,10 @@
   .tl-title { margin: 0 0 .25rem; }
   .tl-lead { color: var(--ink-soft, #888); margin: 0 0 1.25rem; }
+  .tl-explain { margin: 0 0 1.25rem; padding: .85rem 1rem; border-radius: 12px;
+    background: color-mix(in srgb, var(--accent, #888) 8%, transparent);
+    border: 1px solid color-mix(in srgb, var(--accent, #888) 22%, transparent); }
+  .tl-explain-h { font-size: .95rem; margin: 0 0 .5rem; }
+  .tl-explain p { margin: .3rem 0; font-size: .85rem; color: var(--ink-soft, #888); line-height: 1.5; }
+  .tl-explain-tag { font-weight: 600; color: var(--ink, inherit); white-space: nowrap; }
   .tl-sub { font-size: 1.1rem; margin: 1.5rem 0 .75rem; }
   .tl-follow { display: flex; gap: .5rem; margin: 0 0 1rem; flex-wrap: wrap; align-items: center; }
