Re: Think for a minute
Rather than being so arrogantly superior, perhaps one should think of the average non-tech literate user of all your technical wizardry and instead think of ways to achieve a solution rather than taking the piss.
Having a friend whose daughter suffered similarly, I sympathise. But I would contend that in the first instance, the correct approach is to educate. Educate Parents, Educate the kids.
Mobile phones offer blocking on a per number basis - a couple of nasty texts from the same number - block it. Defriend and block on Facebook, coupled with appropriate privacy settings works to eliminate huge amounts of shit from a timeline.
While technical solutions may be held up as an answer, they are a poor second to training the kids to always be cautious. Kids understand the concept of secrets and how, once they are out there, they cannot be put back under wraps. I tell my kids that the web is the same.
They understand for example that though Snapchat dumps a picture after seconds, a screen grab lasts for ever.
There would be a very valid case for using public funds to educate younger tech users - and parents - about this rather than pissing it up a wire on some fantasy firewall.