Kahoot! needs access to port 80 and 443, on these hosts:
Kahoot! also uses websockets and certificates, which can cause problems with some proxy servers or firewalls. If so, it will use a fallback mechanism (long-polling) after 30 seconds. Devices will disconnect frequently if the fallback solution is in use.