Checks category accessibility from a browser when running behind Netskope and flags each category as either Accessible or Not Accessible.
- Check category accessibility against all Netskope Controlled Domains
- Start, Stop, and Reset controls
- Fast mode for faster category checking
- Progress counters
- Filter to show only Not Accessible results
- Clone or download this repository.
- Ensure your web browsing traffic is steered through Netskope
- Open
ns_category_checker.htmlin your browser - Click Start
- With Netskope release 132, Generative AI websites can now be blocked by both the root Generative AI category and their respective sub-category. Sub-categories are currently exclusive to Generative AI.
- Because of browser Cross-Origin Resource Sharing (CORS) restrictions, the script cannot tell the difference between Netskope policy actions such as Block, User Alert, or Isolate. All of these outcomes appear the same to the browser and will be shown as Not Accessible.
- The Child Abuse category is intentionally commented out in the code. Running tests against this category could generate traffic that appears in Netskope logs and reports, which may appear inappropriate and cause concern. If you need to include it in your checks, you can remove the comment markers in the category array of the script to restore the entry.
- Network conditions may result in Fast mode producing false positive Not Accessible results. Adjust the
TIMEOUT_MSvalue as needed.
Licensed under MIT — free to use, modify, and share, with no warranty.
This project is not affiliated with or supported by Netskope. It may be incomplete, outdated, or inaccurate. Use at your own risk.
