Isn't this one of those things that doesn't have an easy solution?
Obviously, the best solution is to educate her enough that she drops them of her own accord.
And, if she's seeing stuff from them that's unacceptable, then, she's already started down that road?
That's probably going to be the best long term solution.
Short term, yeah, just keep her away?
Because, at least then, you're minimising the chances of unacceptable **** happening.
Medium term though, she'll get sick of the control/ perceived control, and either just ignore it, or worse, do the opposite?
You need to teach her how to spot this kinda thing for herself before then.
Which means, you need her to grow up?