8 comments

  • uyzstvqs 15 hours ago ago

    You can configure a Pi-hole with filter lists. Alternatively, Cloudflare, Mullvad and Adguard offer public DNS resolvers with family-friendly filter lists.

    For YouTube there's the BlockTube browser extension. You'll need to configure it yourself, but it's very flexible. It lets you block channels, videos and keywords.

    • frereubu 15 hours ago ago

      Thanks for the DNS resolver idea - will look into that.

      The issue with having to actively block YouTube channels is that there are so many! I really want something where all channels are blocked by default and I can whitelist them, but without actually hiding the channels themselves, just stopping the videos from playing so discovery isn't affected.

      • uyzstvqs 13 hours ago ago

        BlockTube also has an advanced blocking feature[0], which lets you define blocks using JavaScript if statements. You can flip it around to a whitelist-system by returning true (block) by default, and returning false (don't block) on your rules. But this does hide videos from search, recommended, homepage, etc.

        What you're suggesting could potentially be done by creating an extension which checks the channel_id, then blocks calls to the /videoplayback endpoint if the channel is not whitelisted. Though do be aware that titles and thumbnails could also be explicit.

        Side note: All of this is very technical and not suitable for the average parent, which is not great.

        [0] https://github.com/amitbl/blocktube/wiki/Advanced-Blocking

  • brudgers 12 hours ago ago

    we'll be able to have a conversation about it

    That is all you really have. Conversation. Trust.

    Everything else is pretending their peers don’t have internet access. Pretending your child isn’t clever. Isn’t an autonomous person.

    Every bit of time you spend shopping for solutions, spend writing code, spend configuring firewalls is time you don’t spend on your peer to peer relationship with your child. Time you don’t spend building trust. Time you don’t spend talking.

    Ten years old is about the end of reliable “because I said so” parenting. Good luck.

    • muzani 10 hours ago ago

      When I was in university, there were a whole bunch of people who "gooned" and failed exams. Most were from conservative families and were not given any internet access whatsoever. They never built the "antibodies" for the wild wild web.

      I do restrict my kids' phone access, but often it's with discussion. I tell them I'm shutting down their phone access. Usually when they don't do their homework or when they start getting emotional. They'll build the self control muscle. And when they find the hard stuff, they'll be a little more prepared.

    • sandreas 12 hours ago ago

      I think this is the way... OP is already doing the things that can be done.

      You could try to educate more on how to do things right instead of trying to block anything that might freak her out, e.g. searching for pictures only on curated sites like pixabay.

      However, basic filtering (adblock, kagi, DNS filter), trust and communication are the only things required in my opinion...

  • austin-cheney 11 hours ago ago

    1. Don't buy your kids a cell phone until they are ready to drive.

    2. Force all home network traffic through a DNS service you manage, for example a PiHole.

    3. Back up the PiHole with a commercial DNS point that also filters like CloudFlare Family DNS (its free).

    4. Every few months inspect your children's devices for their internet activity, VPNs, and other things.

    I suspect there will be many excuses about how children cannot possibly live life without a cellphone or about how draconian these rules are. The reality is you are either being an active parent or you just don't really care.

  • majortennis 15 hours ago ago

    trying to use youtube kids but haven't tried filters as i want to filter certain things like cocomelon bebefinn and blippi.