Isn't it supposed to?
It's an open question if that impacts their bottom line at all.
This wouldn't be an outright lie - it may well be e2ee but just also shared around.
What would be more interesting would be if they had a way to signal their app to do a search locally and report a match. That would still be E2E but might be enough that they would be able to defend a lawsuit.
I don't know. They promise a particular aspect of privacy and presumably deliver on it. They don't promise absolute privacy - that's my whole point.
I think given the exact wording of what they promise, I can't reasonably expect that my conversations are private only between me and the recipient.
> The extra layer of security provided by end-to-end encryption means that the content of your messages and calls with friends and family are protected from the moment they leave your device to the moment they reach the receiver’s device. This means that nobody, including Meta, can see what’s sent or said, unless you choose to report a message to us.
But of course we won't know either way until it's tried in court.
Eh plenty of wiggle room here
> This means that nobody, including Meta, can see what’s sent or said, unless you choose to report a message to us.
If they were playing games and got sued, I'd be quite surprised if they didn't get laughed out of court for claiming that “nobody” actually meant “the FBI”.
Otherwise innocent people, disidents or political rivals could just be in danger.
Not a good thing.
* One being you communicate from your device to the servers securely; in that case, you can do keyword matching. If you try anything like that, a few engineers will insist Meta clarifies that is not the intended meaning of that word, Alec Muffet will probably be the loudest.
* The other, device to device, would indeed prevent Meta from doing data collection—unless they apply the keyword detection on your device directly. But that also means the list of keywords would be accessible by any user (unless you use a bloom filter, where it could be more challenging to guess), and that’s not something the cops are found about. You’d also have to let your own device send the message “Phone 1234 used the banned word 5678,” which criminals would learn to block.
So yeah, in principle, end-to-end would make it hard to do well. I‘d be really surprised if Meta got away from something that egregious, though: there are still people internally who know that government power can be abused and would not let people lie about how safe the tool is.