diff --git a/README.md b/README.md
index eb384da..cb48579 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,8 @@ Mobile-first; bottom tabs on phones, side rail on iPad and desktop (tuned for 12
docker compose up -d --build # http://localhost:8080
# or: node server.js
+**Install extras**: Settings has an Install button where the browser offers one (Chrome, Edge, Android). The installed app's icon badge counts unread Signal chats, unread mail and tasks that are overdue or due today. On Android and desktop Chrome/Edge, NE Hub appears in the Share menu: share files to it, pick a Seafile folder, and they upload.
+
Put it behind your reverse proxy with HTTPS (needed for "Add to Home Screen" and the service worker),
e.g. hub.necloud.us. Settings: `SEAFILE_URL`, `ONLYOFFICE_URL` env vars in docker-compose.yml.
diff --git a/public/boot.js b/public/boot.js
index 36d2fde..ed07890 100644
--- a/public/boot.js
+++ b/public/boot.js
@@ -22,7 +22,9 @@
addEventListener('hashchange', route);
restorePlayer();
route();
+ shareCheck();
mailPoll(); setInterval(mailPoll, 2 * 60e3);
+ taskPoll(); setInterval(taskPoll, 10 * 60e3);
if ('serviceWorker' in navigator) navigator.serviceWorker.register('/sw.js').catch(() => {});
})();
diff --git a/public/index.html b/public/index.html
index 038ba73..e5af507 100644
--- a/public/index.html
+++ b/public/index.html
@@ -77,6 +77,7 @@
+