No system catches everything
The Online Safety Act has changed things. Tens of millions of age checks now happen that did not happen two years ago, and a lot of harmful material is harder to reach than it was.
But a check is not a wall. Some of it can be got around, some sites sit outside the rules altogether, and the protections were built mainly with children in mind, which leaves vulnerable adults with very little.
So some of this is still reachable, often by the people we would most want it kept from, and often by people who are looking rather than stumbling across it.
The one protection that goes wherever a person goes, on any device, at any hour, is what they know and who they can turn to. If that is you, or someone you love, the numbers below matter more than anything else on this site.
If someone is in immediate danger, call 999.
If you need to talk
Samaritans · 116 123 · free, any time, day or night · samaritans.org
Shout · text SHOUT to 85258 · free, 24 hours, if you would rather not speak · giveusashout.org
CALM · 0800 58 58 58 · 5pm to midnight, every day · thecalmzone.net
Papyrus HOPELINE247 · 0800 068 4141 or text 88247 · for anyone under 35, and for anyone worried about a young person · papyrus-uk.org
If you are under 19
Childline · 0800 1111 · free, and it will not show on the phone bill · childline.org.uk
YoungMinds · youngminds.org.uk
Eating disorders
Beat · 0808 801 0677 · beateatingdisorders.org.uk
Mental health, more generally
Mind · mind.org.uk
If you are worried about a child
NSPCC · 0808 800 5000 · you do not need to be sure before you ring · nspcc.org.uk
Internet Matters · practical help with conversations, settings and controls · internetmatters.org
Helpline hours and numbers change. If one does not connect, try another, or check the charity’s own site.