Lighthouse

Unknown

Feeds may work in this app but it still has some issues below you should be aware of

Image of the Lighthouse application

Features

  1. Filtering

    Hide and exclude feed content based on keywords
Requesting feed content unnecessarily critical

This app is unnecessarily re-requesting feed content from websites without waiting until there's actually new content published.

Why it's a problem

The unnecessary traffic wastes a website's resources that can be used for its other site visitors.

What it means for users

Websites are likely to limit this app from accessing feed content, causing feeds to not update properly or stop working entirely.

How to fix it

The application needs to be updated to wait until the max-age of Cache-Control header expires before re-requesting feed content or properly implement conditional requests.

Requesting feeds too quickly critical

Multiple requests for feed content are being made by this app in a matter of seconds.

Why it's a problem

The activity strains a website's resources because it needs to process more of the application's requests than necessary, all at once. Depending on how often and frequent the excessive requests happen, it can knock a website completely offline, causing it to exceed its bandwidth and traffic limits, making the website more costly for its owners.

What it means for users

Feeds are likely to blocked or restricted when used in this application due to the excessive requests.

How to fix it

The application should space out each feed request made to feeds, especially when the feeds are all from the same website.