After noticing some entries in my pihole that I wasn’t clicking I decided to do a test to see if brave was prefetching links I never clicked on, here is the proof in from my pihole logs
How do I disable this feature?
Please do not suggest I go to:
Settings > Privacy > Cookies > Preload toggle
because that is no longer there.
Not sure actually, good question. But I don’t know what that entry is, ‘brave-why-are-you-visiting-this-link.com’ does not seem to exist – no domain record and no DNS – so maybe this specific example (assuming that’s the literal entry and not something redacted) wasn’t due to a prefetch?
I created a blank HTML page with a link to brave-why-are-you-visiting-this-link.com to test if brave was visiting links on a page that I didn’t click. So brave “read” the link in the HTML page and tried to prefetch it in the backround which showed up in my pihole.
I work in a web development related field and don’t really want brave deciding on it’s own to visit links on a page that I’m not clicking. I understand it’s trying to be “helpful” by prefetching content, but it’s not expected behavior, and it’s the exact opposite of helpful.
What version of Brave are you running? If it’s an old one, maybe it’s from before this behavior change? And if it’s a new one, then maybe you’ve come across a bug.
Removing the front-end but not removing the back-end? I would not be surprised if it was the case here.
When they rewrote their adblocking engine, it took them a year or so to notice it was not enabled.