Kids and the Internet, What to do?

I recently had a conversation over lunch with a couple of colleagues and one of them asked what I was doing now that my daughters were using the internet for things like Webkinz, PBSKids.org, and Disney.  The plain truth was that while we tried to make sure we were around when they went on, there were times that we weren’t.  For example our oldest is up earlier than we are.

After a lot of deliberation, I’ve come up with a solution.  Well, it’s not really a solution, it’s more of an approach to the problem.  I very much trust my kids and don’t want to make them think otherwise.  The trouble is that there are many scenarios where they could stumble into trouble innocently.  So with the help of Linux, Windows accounts, and a really nice set of tools which include dansguardian, tinyproxy, and firehol running on Ubuntu, I am now actively blocking a ton of  websites containing content I don’t want the kids to see.

I recently posted about how impressed I was with Ubuntu since I have installed it.  This continues with these new features I just put in place.

1)  I installed and configured TinyProxy and DansGuardian on my Unbuntu computer.  DansGuardian is a web content filtering tool that allows you to vet offending websites and content out before the user can see them.  The configuration files are extensive and easy to understand.  As an example, it wasn’t filtering out youtube but I was able to go in and list that as well as many other sites explicitly in no time.  It filters known offending sites as well as looks for offending words on a given site and if it finds something, it presents the user with an access denied screen.

Setting up the proxy and filtering links:

http://ubuntuforums.org/showpost.php?p=1222237&postcount=21

http://ubuntuforums.org/showthread.php?t=207008

2)  I then created password protected, limited (restricted) windows accounts for both of our daughters.  This essentially means that we all have to log in using a password now to our accounts on the home computer but now the kids can’t install software or change account settings with their limited account privileges.

3) I then went into Firefox and I.E. on their profiles and set them to proxy through the newly configured Ubuntu box.

Now when they want to surf, they will be blocked with an access denied page when they stray beyond where we want them to.  As they get older, we can loosen the blocked site rules we’ve put in place.  If we discover new sites, we can add them to the block list.  We know this isn’t a complete solution to the problem.  For one thing, they can figure out how to remove the proxy setting but this does provide a way for us to talk about their “needs” to visit certain sites.  If they have valid reasons, we can discuss options with them along the way and open up those sites as we feel they have gained the maturity to use them.

We still do our best to limit the amount of time they spend on the computer as well as try to make sure we are in the vicinity of the computer room when they are on.  In the end though, there are places on the Internet that 6 and 9 year old kids don’t belong and this is a step towards insuring that doesn’t happen at least accidentally.

Believe me, I’m still thinking It’s a bit draconian.  I’m not at all sure if this is the best way to handle things.

I’d love to hear about other’s approaches to the same problem.

4 Responses to “Kids and the Internet, What to do?”

  1. shag Says:

    great post. someone posted earlier about:

    http://www.google.com/alerts

    they send you updates on anything they find new with your search content.

    also, can you not force all internet traffic through your proxy? so that disabling the proxy is pointless as it won’t connect to the internet?

    one last thing. there are tons of utils you can run on your machine that do tons of “spying”. everything from screen capture to recording key strokes. we once used this at work to catch some inappropriate internet behavior. i can’t remember the name of the software, but it was very good and had no performance impact. we just got a daily email.

  2. Vincent Collins Says:

    I’m not an expert with networking but as far as I could tell, since my wife and kids share the same PC they would be using the same IP no matter who is logged in. Since DansGuardian has no concept of windows logins, I would have to force my wife to go through the content filter too which isn’t desirable. If there is a work around for that, I’m not yet aware of it.

    My main concern is blocking accidental trips to undesirable internet destinations for now. Shag, have you set up something similar to this?

  3. Michael Evangelista Says:

    Check out “cyber sitter” - http://www.cybersitter.com/

    I have been using this for 2 years with my kids, ages 9-15, and it works great. I get an emailed log file with a full list of sites they’ve visited, and they get shut out of anything overly nasty, while still able to spend plenty of hours on the pg-13 side of the web. I can whitelist sites not automatically allowed, set hours to turn internet access on and off (no more sneaking online while mom and dad are asleep upstairs!) and even control the program from my computer via lan.

    I just noticed the new version is out and I definitely plan to upgrade. This program has taken the worry out of having kids on the web.

  4. Vincent Collins Says:

    Thanks Michael,

    I’ll take a look at that when we get back from vacation.

    San Diego here we come!

Leave a Reply