I'm naive on the law around this, but it seems like Amazon.com shouldn't have standing here. What Perplexity does, from my perspective, is essentially the same as when I allow Firefox, Chrome, or Safari (or any other browser software) to see my credentials and access Amazon's website on my behalf.
You're not using "standing" correctly, you're using it more to argue about the merits of the case. Standing is about filtering out frivolous lawsuits. One has "standing" to file a lawsuit when there is reason to believe these three questions could be answered in the affirmative, if a trial were to take place: Was the plaintiff harmed? Did the defendant cause that harm? Can the court rectify that harm?
It's not about what the answers to those questions are. Those are questions about the merits of the case, to be answered at trial. It's about if it should even go to trial.
Yeah, in this case I believe I do mean the merits rather than "standing".
"Leg to stand on"
Amazon certainly has standing for how YOU access amazon, even if it was in a regular browser.
Access, yes. Display the content delivered from amazon.com, no absolutely not.
I'm trying to make sense of this and the best analogy I can find is using an example of physical products.
1. I can walk into Apple Store and buy Apple device (this is similar to me opening the browser and accessing amazon.com
2. If I'm busy, I can hire a person to go stand in line and buy the device (me asking Comet to shop on my behalf)
The core question is does Apple (Amazon in this case) can block the hired help (Comet browser) from accessing the store.
Most reasonable people would say "their store, their rules", so that goes to mean Amazon's website, Amazon's rules.
The precedent on this matter is surprisingly thin on the ground, but the legal system has declined to agree with "their store, their rules" for web sites, with a particularly interesting precedent on that matter from "Sandvig v. Barr, 451 F. Supp. 3d 1 (D.D.C. 2020)" where the District of Columbia in 2020 said "Criminalizing terms-of-service violations risks turning each website into its own criminal jurisdiction and each webmaster into his own legislature. Such an arrangement, wherein each website's terms of service “is a law unto itself,” would raise serious problems. This concern, then, supports a narrow interpretation of the CFAA." https://opencasebook.org/casebooks/1797-tlc-casebook/resourc... (paragraph 66)
But all we have is that and a couple of rulings from the Ninth Circuit, one of which is the HN link. For something this critical I'm surprised. I remember writing about this in 2001 or so and you'd think for something so consequential we'd have more lawsuits to point at by now. One wonders how many companies have considered it, looked at the thin precedents we have, and realized that while the victory would be slightly advantageous writing a loss into precedent would be completely devestating and declined to roll the dice.
> If I'm busy, I can hire a person to go stand in line and buy the device (me asking Comet to shop on my behalf)
I feel like this is already ceding too much ground. A better analogy is "can I hire someone to read this product catalog I got in the mail for me." My browser isn't Amazon's store, it's a device for reading catalogs they send me.
Maybe a better analogy: They can ban you from going through their drive through on a bicycle, but can they sue bicycle manufacturers because bike riders are going through their drive through?
In this analogy, it seems the originating court said yes, they can sue the bicycle manufacturer (in the analogy), but on appeal the answer was no, they cannot. That seems like the appeals court got it right to me.
I'm not familiar with the case, but to me it sounds like the bicycle manufacturer is encouraging people to use bikes in the drive through, maybe even providing specific tools explicitly for that purpose?
Even if they were, is it illegal to sell something that might violate another companies TOS?
There is entire categories of products whose entire intent is to circumvent some other products limitation or rules.
3. You can walk into an Apple store and buy a phone without looking at their PCs, tablets, wall of accessories, etc. Apple cannot force you to look at everything else in their store.
Similarly, Amazon cannot force you to render the content they deliver to you. They can absolutely control access to their content, but they cannot control if you actually see the content they are delivering to you.
What if you had to sit through a presentation of their cool products before you can see the product?
Or imagine, showing you short movie clips (call it trailers) before they show you the movie you paid to watch?
What do you mean?
Amazon is a party to interactions with their website. That gives them standing to sue over those interactions. Whether they can sue Perplexity specifically is what was being debated in these motions.
I think I get it. Like they'd have standing to sue if I tried to hack their website, or change the price of items or something.
Nah, once you have the bits on your device you should be free to do with them whatever you want. Amazon doesn't get to dictate how you consume what they give out for free.
What you think you should be able to do with the data you get back from contacting Amazon’s servers doesn’t impact whether Amazon has standing to sue you over how and why you contacted their servers.
Your feeling turned it to be correct. Amazon lost the case in the appellate court.
But not on standing grounds.
And no, Amazon did not lose the “case”, which usually means “the whole lawsuit”. The current posture is still at the preliminary injunction stage. Amazon was granted a PI by district court (basically “perplexity, stop this now while litigation is ongoing”) and the appeals court overturned. Now the actual case can proceed at the district level.
Oh thanks for the explanation. Shows you how much I know about law!
It’s quite clearly not the same
Really, what do you find different about it?
Giving perplexity your credentials to run agentic workflows is not the same as manually controlling the site.
It’s literally not the same. I’m not really sure what else to tell you.
I don't believe it does give them your credentials? It's more like running something like AutoHotkey and having it send screenshots to Perplexity and inject whatever input events they send back, but integrated directly into the browser instead of running as a separate program.
They are not interacting with Amazon at all. They are sending control commands to your computer, where you've opened a session logged into Amazon as you. Amazon is claiming they can't run commands on your computer.
The whole thing becomes entirely absurd if you consider that a cloud model isn't even fundamental to the setup; you could just as well slot in a local model or codex or anything else and the scenario would be exactly the same. Perplexity is just acting as a model provider here.
I know it feels like they're different, but I think that at its core, they're the same.
When you say I am "manually controlling the site", that actually means I run a program on my computer that makes requests to the site, chooses how to display the content provided by the site, and then gives me control mechanisms (e.g. clicking, scrolling) to interact with that content.
An "agentic workflow" does the same thing. It's a computer program that I run that makes requests to the site, chooses how to display the content provided, and then gives me control mechanisms (e.g. typing text) to interact with the content.
I'm not trying to be pedantic here. I really think that the two aren't that different.
Comet IS a normal chromium browser. The assistant thing is just a chat on the right sidebar and you can tell it stuff like “click around on this website to do X”, which it can then do for a limited amount of turns
It’s not using Codex to steer a headless browser
What about giving it to your secretary with a list of what to shop?
> What about giving it to your secretary with a list of what to shop?
"When a Comet user directs the Assistant to locate an item on Amazon.com, the Assistant takes screenshotsof the browser view, sends those screenshotsfrom the user’s computer to Perplexity’s servers, and receives instructions from Perplexity’s servers on how to navigateAmazon.com. In other words, the Assistant cannot operate wholly independently; it relies on direction from the user and instructions from Perplexity’s servers."
Obviously all browsers rely on direction from the user. But they also typically rely on instructions from the browser maker's servers. Traditionally, you get all of those instructions in a single download that's been pre-packaged (the browser program itself). But if part of the browser's logic requires more computational resources than most consumers have, what's the problem with "outsourcing" that bit to Perplexity's servers?
As a consumer, I don't think it's very prudent to trust a company with that kind of access to your data, but it doesn't seem materially different from the kind of trust you have to give to Chrome.
> if part of the browser's logic requires more computational resources than most consumers have, what's the problem with "outsourcing" that bit to Perplexity's servers?
It's not longer my agent. It's a joint agent of my self and whoever else is giving it instructions. (This is Amazon's argument.)
Also, Amazon told Perplexity to fuck off. If your assistant is told to stop doing something in a cease and desist, and then keeps doing it, the fact that you asked them to do it isn't a get-out-of-jail-free card.
My guess is we'll find a balance where local models can act as user agents while corporate ones have to meet certain requirements to gain that safe harbour.
[dead]