Index: src/middleware/render.js
===================================================================
--- src/middleware/render.js	(revision dd7e2a2f53fe67830807d1ca62819491ee3effda)
+++ src/middleware/render.js	(revision 8f2f97ce2ca4540506ee22910e99a093826a9555)
@@ -26,8 +26,14 @@
 const VIEWS_DIR = path.join(__dirname, '..', 'views');
 
-// App-versie (uit package.json) — getoond in de footer naast "Klonkt Beta".
+// App-versie (uit package.json) + korte commit-hash (uit .klonkt-version, door de
+// deploy geschreven) — getoond in de footer naast "Klonkt Beta". De hash loopt
+// automatisch mee bij élke deploy, dus de versie is nooit meer stale.
 let APP_VERSION = '';
 try {
   APP_VERSION = JSON.parse(fs.readFileSync(path.join(__dirname, '..', '..', 'package.json'), 'utf8')).version || '';
+  try {
+    const sha = fs.readFileSync(path.join(__dirname, '..', '..', '.klonkt-version'), 'utf8').trim().slice(0, 7);
+    if (sha) APP_VERSION += ' · ' + sha;
+  } catch { /* geen .klonkt-version (lokale dev) */ }
 } catch { /* geen versie beschikbaar */ }
 
