Skip to main content
CodeHS Whitelist Domains

Whitelist these domains on your school or district network to ensure CodeHS works with your school's firewall

Zach Galant avatar
Written by Zach Galant
Updated this week

Domains for all Courses

For the vast majority of CodeHS courses and tools, the only domains you need to whitelist are:

*.codehs.com (codehs.com and all subdomains)
*.codehs.me (codehs.me and all subdomains)

*.intercom.io - in-site messenger to reach the CodeHS team for support

scalinghub.codehs.com

To ensure that students can access Google resources that are embedded in our curriculum, you may need to whitelist our Google Workspace Domain as well. CodeHS Google Workspace Domain: codehs.com

Optional

youtube.com - all CodeHS lesson videos can be streamed from either CodeHS or YouTube, but YouTube provides subtitles, and some lessons include non-CodeHS videos from YouTube.
aframe.io - Virtual Reality library for building VR worlds in the sandbox.

https://cdn.assets.scratch.mit.edu/ - Scratch sprite library.


Course Specific Domains

Some of the CodeHS courses pull in resources such as images, videos, and articles from other domains. Most schools we work with have not had issues with these domains, but if you are running into issues, the following is a comprehensive list of external domains used in CodeHS courses:​

Introduction to Python Programming

Check out this document for a full list of domains to allow for our latest Introduction to Python Programming course.


Introduction to Computer Science in JavaScript (Corgi)

Check out this document for a full list of domains to allow for our latest Introduction to Computer Science in Javascript (Corgi) course.


AP CS Principles

AP CS Principles in Javascript

Check out this document for a full list of domains to allow for our latest AP Computer Science Principles in Javascript course.

AP CS Principles in Python

Check out this document for a full list of domains to allow for our latest AP Computer Science Principles in Python course.

AP CS Principles in Roblox

Check out this document for a full list of domains to allow for our latest AP Computer Science Principles in Roblox course.

AP CS Principles: Cybersecurity

Check out this document for a full list of domains to allow for our latest AP Computer Science Principles: Cybersecurity course.


Computing Ideas

Computing Ideas (Lovelace)

Check out this document for a full list of domains to allow for our latest Computing Ideas (Lovelace) course.

Florida Computing Ideas

Check out this document for a full list of domains to allow for our latest Florida Computing Ideas course.

Previous Versions


Creative Computing

Creative Computing (MS)

Check out this document for a full list of domains to allow for our latest Creative Computing (MS) course.

Creative Computing (HS)

Check out this document for a full list of domains to allow for our latest Creative Computing (HS) course.


Cybersecurity

Fundamentals of Cybersecurity

Check out this document for a full list of domains to allow for our latest Fundamentals of Cybersecurity course.

Advanced Cybersecurity

Check out this document for a full list of domains to allow for our latest Advanced Cybersecurity course.

Previous Versions

If you're using a previous version of this course, the following domains will need to be allowed:


Introduction to the Internet


Introduction to Game Design with p5play

Check out this document for a full list of domains to allow for our latest Introduction to Game Design course.

Previous Versions


Introduction to AI for Middle School


Introduction to AI for High School


Applications of AI and Machine Learning


Unity


Virtual Reality

Check out this document for a full list of domains to allow for our latest Introduction to Virtual Reality course.


Web Design

Web Design (Picasso)

Check out this document for a full list of domains to allow for our latest Web Design (Picasso) course.

Web Design (Matisse)

Check out this document for a full list of domains to allow for our latest Web Design (Matisse) course.

Web Design (Kahlo)

Check out this document for a full list of domains to allow for our latest Web Design (Kahlo) course.

Previous Versions


World of Computing


Computer Science Foundations

Tennessee Computer Science Foundations

Check out this document for a full list of domains to allow for our latest Tennessee Computer Science Foundations course.


Exploring Computer Science

Utah Exploring Computer Science

Check out this document for a full list of domains to allow for our latest Utah Exploring Computer Science course.


Computer Science Explorations

Computer Science Explorations 1

Check out this document for a full list of domains to allow for our latest Computer Science Explorations 1 course.

Computer Science Explorations 2

Check out this document for a full list of domains to allow for our latest Computer Science Explorations 2 course.


To find out more about the requirements to run CodeHS, check out our Technical Set-Up Guide. Still have questions? Contact our team at hello@codehs.com to learn more! 

Did this answer your question?