Online porn is pervasive, it's accessible via a number of different mediums, search engines, devices, and consoles, which is the most effective method of restricting access to use some form of content filter.
Content filters come in all shapes and forms. As the name implies, they are a way to allow, and disallow, content coming through your internet.
The reason that content filters are so important is they do the heavy lifting. Good filters will crawl the web and have a mechanism in place to continuously stay up to date. CleanBrowsing is known as a DNS-based content filter. We use the Domain Name System (DNS) technology to help us identify what should, and should not be allowed on a users internet.
There are other forms of content filters, they can be found in browsers, routers, Operating Systems, apps (e.g., Nanny-like software) and mobile devices.
We decided on DNS because every device needs to use DNS to connect to the Internet. This makes DNS-based content filtering exponentially more effective than most solutions. This is especially true for organizations and families with multiple devices to manage.
How to Employ Content Filtering
Employing DNS-based content filtering is straight forward, but for the uninitiated can feel daunting. In most instances, DNS can be updated on any device by navigating to the devices settings section and finding the network options.
-For Mac and Linux computers: Go to Settings->Network->Wifi->Advanced and change the DNS servers to point to: 126.96.36.199
-For ChromeBook: Go to Settings->Network->Wifi and configure the Custom NameServers to point to: 188.8.131.52 and 184.108.40.206
-For Windows: Go to Control Panel->Network->Internet->Network Properties and configure the DNS servers to point to: 220.127.116.11 and 18.104.22.168
-For iPhone, Android and iPads: Go to Settings->Wifi settings and configure the Nameserver to point to: 22.214.171.124
-For your home router and full house protection: Login to your router, look for Settings or DNS Settings and change the Nameserver to point to: 126.96.36.199
Whenever possible, we recommend setting your content filter at the router level. This will ensure it accounts for all devices on the network, because DNS applies to any internet-connected TV, gaming console (xBox, Playstation, Nintendo Wii) and computer. It also helps whenever visitors (kids) come over and use your Wifi, they will be automatically restricted.
Available Apps to simplify
If you find these steps too complicated, we have Apps available to help you get you setup. They are not required, but can simplify your life if you are not technical:
Another option is to change via the command line interface (Command Prompt or Terminal). We have more details on how to do it here. Also, we encourage you to join our free community forum and ask any questions you might have about how this type of technology works.
Step 2: Enable Safe Search options where available
Enabling a content filter to strip out content is a critical first step, but it is only the start. Stopping online porn requires a multi-layered approach, and that's because of how diverse the internet is.
All content filters will have similar limitations when it comes to a closed platform. Closed platforms are platforms like Google, Facebook, Twitter, Yahoo! and a number of other similar sites we use on a daily basis. A closed platform has the ability to create its own rules on how, and what can be filtered. This means you have to take a few extra steps if you allow those platforms on your internet.
The easiest is to see if the platform offers you a Safe Search like feature. Some of the more popular ones like Google, YouTube and Bing already expose this feature to you. You typically have to configure this feature via their application (think Google Chrome). Or you can create local rules on your device to force all google requests to go to their Safe Search IPs.
An example of how you can set this locally on a device via the /etc/hosts file for Google:
More details about Google is available here and for Bing here.
If you use a content filtering platform like CleanBrowsing we leverage Safe Search when available. For instance, when you use our Free family filter we enforce Safe Search on Google, Safe Search on Bing searches and Restricted mode on YouTube. We also do this for DuckDuckGo and any other platform that offers it. Paid customers have the ability to tune this as necessary for their specific needs.
While most of these platforms allow you to configure Safe Search in the application, that's not always a good thing if you don't restrict a users ability to disable it. Be sure that when you enable you are leveraging whatever tools the platform offers to ensure it can't easily be undone. Or, you can use a DNS-based content filter that overrides an applications settings.
One thing to be considerate of are the various of Search Engines that exist that you might not be aware of. Kids in particular have a gift for finding new search engines, so be sure to block search engines that don't offer a Safe Search feature. Customers can easily enable this via the Search Engine filter.
Most operating systems and devices have parental control options to prevent a user from making changes to existing settings. This is especially important if you want the user, especially a child, not to undo your controls.
Organizations can typically do this via roles, rights and group policies, but for parents it can be a bit tricker.
These technologies allow a user to punch a whole through your network, bypassing any potential defenses you have implemented, giving the user unfettered access to the web. This is further complicated because they are so easy to find and use.
VPN's can be found, installed and / or integrated in a few different places:
Installed as an application on a device.
Installed in a browser as an extension or plugin.
Embedded within a browser (e.g., Firefox, Safari)
Embedded within a device application (e.g., AntiVirus)
Proxy sites are a big nuisance. A great example of a proxy site might be a web caching site. Something that has a time machine feature that allows you to see a site at some earlier point. While it's design is not malicious, it's used rampantly by kids and employees alike to gain access to content they should not have access to.
Another great example might be a site that prints the content of a website.
If you use the CleanBrowsing free Family filter we will work to detect and block VPN / Proxy platforms from working on your network. Unfortunately, not all VPN's can be blocked.
The world of social media is very complex. Similar to Google, Facbook, Twitter, Instagram, TikTok and so many others have becomes integrated in the way people engage online. They have also become havens for content like porn.
Some platforms have done better than others. For instance, TikTok is paving the way with new enhanced parental control features known as Digital Wellbeing. You access it by going to Settings > Digital Webllbeing > Screen Time Management inside the app.
Unfortunately, that is not the case for other apps. The worst offenders are platforms like Twitter and Instagram. Not only do they lack basic parental control features, they are a safe haven for adult / pornographic and obscene content. So be mindful of allowing it on your internet.
Although Facebook also lacks some of the core content filtering features, they are much better about disallowing that type of content. They also introduced Messenger Kids as a way to create a safe environment for our youth. It works pretty well stripping content that might be shared between users (e.g., pornographic links).
Some chat apps are not always considered social media platforms, but you should be aware of them. If your child is older and has access to these types of apps, e.g., WhatsApp, WeChat and similar tools, we recommend doing spot checks every few days or weekly. Looks for the photos they are taking and sharing (including deleted photos found in the trash), and who they are talking to. It will help you better understand your child's online behaviors and help identify ways to work together to create a safe browsing experience.
Mobile devices are the wild wild west with their extensibility, and app ecosystems. We can't stress the importance of leveraging a parental control application, or settings, when available. This is especially true for young children.
On IOS (iPhone/iPad), you can do it by going to Settings->General->Restrictions and filtering the content you do not want to allow your children to see. On that page, if you scroll down to Allowed Content, we recommend setting:
TV Shows: TV-14
Books: Restrict explicit content
Siri: Explicit language filtered
Websites: Restrict adult content
Each device might have a different name for Parental control, but it is generally called Parental Control or Restrictions.
You also want to consider what your child can do on the device. If they have what is known as administrator access to the machine, they have the ability to make any changes they want. It's why it's so important you leverage the parental control features offered by the platform Operating System (OS) you are using.
We have prepared two different guides for Apple iOS and Google Android that will illustrate the process to configuring a content filtering service like CleanBrowsing on those devices. Note that you will want to augment our apps with other hardening tools like AppLocker for Android, and Restrictions for iOS to ensure users can't undo the settings.
Contrary to what we might think, we are not as unique as we might think we are. This is especially true when it comes to creating passwords and pins. This is especially true for pins that are restricted to 4 to 6 digits and only numbers.
This step is the most practical and straight forward action. Create Complex | Long | Unique passwords where possible, and don't needlessly share them with your kids or employees.
Another great approach to limiting the availability of online porn is to set a schedule for when the internet can be accessed. This is especially important for families with young kids.
Parents, unlike organizations, are home during off-hours and it's during this time you spend time with the family, but also enjoy hobbies and sleep. Kids don't always follow the same routines, and the evenings present a unique opportunity to find and access content online. To help with this, we recommend considering an online schedule.
Schedules can be set on most devices, usually in the restricted or parental control settings, and can also be found in most routers. Additionally, many content filtering platforms offer it. Schedules are available on the paid version of the CleanBrowsing content filter.
This is more applicable to parents, than organizations, but can apply the same to both.
The reality is that technology is constantly evolving and most parents are not technically equipped, or prepared, to deal with the pace of today’s technological advancement. They are a) unable to understand the various technical aspects of the technology and / or b) incapable of doing so.
We encourage you to be more patient and invest more time better understanding the mechanics of the web. There is no short-cut to this problem. A great resource to assist you with this is the Protect Young Eyes organization. They have an overwhelming amount of resources that highlights everything from tools at your disposal to the latest trends in technology.
Finally, stay present and talk to them. None of this will work if you are not around to watch what they are doing and enforcing the rules. Enjoy the Internet together whenever possible and you will both benefit from a safe browsing experience.
Thanks, if you have any thoughts or recommendations on ways we can improve this guide please send us an email at firstname.lastname@example.org.
Browse the web without surprises. CleanBrowsing automatically blocks adult content, while allowing Google, Youtube, Bing, DuckDuckGo and the rest of the web to load safely. It only takes 5 minutes to enable the service for free and with nothing to install.