I have always been curious about this. Did you get them to use other services or did they stubbornly refuse and you just accepted it? I am talking using Chrome, using Windows, using social media like Tiktok or Facebook or Instagram, etc. Bonus points if you have kids because that is even more work in the privacy realm
What I’ve done is set up a default DNS block list for the whole home internet, and given others their own. I’m using NextDNS, so profiles are easy to set up for individual people with different tastes. I have my own that is relatively strict, and I have lighter configurations for others so that less things are blocked for them. I think you can do a similar thing with a PiHole, but I’m not entirely sure on that.
I’d like to look into that further for PiHole which is what I use. I get a lot of complaints from the mrs so she usually just defaults to turning off Wi-Fi on her phone.
It’s pretty easy, honestly. You can create rule groups and just assign clients to any combination of those groups.