SchoolProtect Structure
SchoolProtect has a hierarchy system. When visiting a website the system will perform a check on the policy being used to see whether the website should be allowed or denied. There are a number of different ways websites are allowed or denied. These are:
- System List - the global allow/deny list
- Local List - the allow/deny list for the establishment
- Bundles - containers of URLs & keywords that can be created by your establishment, a group you are part of or at the system level.
- Categories of websites.

The below shows how the above works with the example of Facebook and YouTube.

In this example, when a request is made, you can see that:
- In Example 1, Facebook would be allowed as it's been allowed in a bundle. YouTube is denied by the Category 'Social Networking'.
- In Example 2, Facebook would be allowed as it's been allowed in the local list. YouTube is denied by the Category 'Social Networking'
- In Example 3, Facebook would be denied as that's been set in the system list, which has priority over the local List allow. YouTube is denied by the Category 'Social Networking'