Using RSS for Everything

[2025] An underrated way to anonymously follow YouTube channels, news, blogs, and more.

What is RSS / Atom and how does it work?

In short, it's a news feed system based on a link to a file that gets updated. Here's a detailed rundown:

  1. A website creates an XML file. In it are all of the posts (news articles, etc.) that will be in the RSS feed.
  2. The file is hosted at a permanent URL. A typical link will look like https://example.com/rss or https://example.com/rss.xml.
  3. To view the feed, paste the link into an RSS reader (a simple desktop app).
  4. The RSS app saves a copy of the XML file to disk and checks the link for changes every hour or so. If the file on the website is different from the version the app has, each new block of text will trigger a notification.

Why RSS wins

No accounts are required. No personal information is kept on a server. It doesn't use a web browser. There are no movements to track and no ads to distract you from your reading experience. Most email clients support RSS by default, meaning you can check everything in the same place.

But I just use email notifications

Email-based subscriptions come with several disadvantages:

Where do I start?

Finding RSS links is as easy as using a search engine or checking /sitemap.xml for a file. It can be slightly harder with websites like YouTube. Search for feeds/videos.xml in the page source of the channel:

$ wget -q -O - https://www.youtube.com/@ChannelName | grep -Eo 'https?://[^ ^"]+' | grep feeds/videos.xml | uniq
https://www.youtube.com/feeds/videos.xml?channel_id=<hash>
$ 

[Update, 2026] Alternative YouTube frontends such as Invidious instances provide direct RSS links.

In general, if a major website doesn't support RSS, there's a good chance an independent relay server has the feed you're looking for. There are also plenty of open source projects for generating RSS feeds from other formats.