Problem
Sadly, the Internet is becoming less and less open it seems. More and more websites are requiring logins / accounts to view their content. It is getting so egregious that probably about 20% of all websites I visit from the results of Brave Search are paywalls / login prompts instead of the content shown in the search result preview. (I am not blaming the Brave search algorithm, to be clear; this may be the case with Google et. al. as well.)
Solution
It would be awesome if Brave Search implemented a feature to detect, de-rank, or filter out search results that show a login prompt or paywall instead of the content indexed in the search engine result. Even if the results included some sort of “Might be Paywalled / Requires Login” tag next to each such result, that would be an incredible user experience improvement.
Alternative Solution
I don’t know how websites manage to get indexed when they have paywalls or login prompts, but I imagine they strategically show the content without these obstructions when the User-Agent header (or something else) indicates that they are being viewed by a search engine crawler instead of a normal browser.
If this is the case, maybe the Brave browser itself could detect this scenario and retry the navigation to the indexed URL with a spoofed User-Agent header and render that result to the user’s browser. (Or at least ask if the user wants this.)