| Business Goal | User Benefit | |---------------|--------------| | ↑ Session length & repeat visits | Users always have fresh titles to click on | | ↑ Conversion (ads, premium upgrades) | More engaged users are more likely to click ads or upgrade | | ↓ Bounce rate | A curated list reduces the “nothing to watch” feeling | | Data collection for future monetisation | Structured signals (likes, watch‑time) feed ML models |
router.use(requireAuth);