This site obnoxiously tries to instantly give me an "anonymised.io" pop-up, which Fennec thankfully decides to ask me whether I want to visit. Apparently they're some sort of AI-powered marketing thing, whatever that means? Surprisingly wasn't instantly blocked by uBlock Origin.