I assume to encourage you to make an account. In my experience tend to be shit websites I don't want to use! But they have people I want to keep track of :(
https://www.youtube.com/feeds/videos.xml?channel_id=and searching the page markup for the
Ones I need to follow-up on / research more.