Such questions are, strictly speaking, XY problems
The question of a site’s “legality,” strictly speaking, is
unanswerable: It only becomes known after a court ruling. And strictly, that ruling only applies to what the site was doing at the time it was sued, not to anything they’ve done since.
useless: These matters almost never actually go to court, so ...
We can deal with the questions as they warrant, when they are asked.
To any question that's asked there are multiple facets and layers. One of the most important are why the question is asked. And without having actual examples of a given question frame, it's really hard (probably impossible) to give a solution to how to deal with them.
The closest example I ...