If you want to block access to a site, stop relying on arbitrary opt-in voluntary things like user agent or robots.txt. Make your site authenticated only, that’s literally the only answer here.
Perplexity AI is lying about their user agent
11–20 of 555 posts
Re: Perplexity AI is lying about their user agent
#12The only way out seems to be using obscene captcha.
Re: Perplexity AI is lying about their user agent
#13Re: Perplexity AI is lying about their user agent
#14I don’t think we should lump together “AI company scraping a website to train their base model” and “AI tool retrieving a web page because I asked it to”. At least, those should be two different user agents so you have the option to block one and not the other.
Is it actually retrieving the page on the fly though? How do you know this? Even if it were - it’s not supposed to be able to.
Re: Perplexity AI is lying about their user agent
#15I don’t think we should lump together “AI company scraping a website to train their base model” and “AI tool retrieving a web page because I asked it to”. At least, those should be two different user agents so you have the option to block one and not the other.
Is it actually retrieving the page on the fly though? How do you know this? Even if it were - it’s not supposed to be able to.
Re: Perplexity AI is lying about their user agent
#16Read this article if you want to know Perplexity’s idea of taking other people’s content and thinking they can get away with it, https://stackdiary.com/perplexity-has-a-plagiarism-problem/ The CEO said that they have some “rough edges” to figure out, but their entire product is built on stealing people’s content. And apparently[0] they want to start paying big publishers to make all that noise go away. [0]: https://w…
Re: Perplexity AI is lying about their user agent
#17Discriminating based on User-Agent string is the unethical part.
Re: Perplexity AI is lying about their user agent
#18I don’t think we should lump together “AI company scraping a website to train their base model” and “AI tool retrieving a web page because I asked it to”. At least, those should be two different user agents so you have the option to block one and not the other.
Re: Perplexity AI is lying about their user agent
#19Re: Perplexity AI is lying about their user agent
#20If you've ever tried to do any web scraping, you'll know why they lie about the User-Agent, and you'd do it too if you wanted your program to work properly. Discriminating based on User-Agent string is the unethical part.