For school IT

Domains to allow through your web filter.

Allow these domains so lessons, videos and sign-in work on student Chromebooks. The site's Content-Security-Policy is built from this same list, so it is always complete.

Domains used by materials.curiocrate.org
DomainUsed forNeeded
materials.curiocrate.orgThis platform (pages, lessons, labs, signed file and video links)Always
curiocrate.orgCuriocrate main site (links only)Always
fonts.googleapis.comBrand font stylesheet (same as curiocrate.org)Always
fonts.gstatic.comBrand font filesAlways
accounts.google.comTeacher sign-in with GoogleAlways
stream.mux.comLesson video streaming (signed, short-lived links)Always
image.mux.comVideo poster imagesAlways
clever.comTeacher sign-in with CleverOnly if your school uses it
launchpad.classlink.comTeacher sign-in with ClassLinkOnly if your school uses it
checkout.stripe.comCard payments for kits and subscriptions (staff and purchasers only)Only if your school uses it
classroom.google.comShare lessons to Google ClassroomOnly if your school uses it
*.r2.cloudflarestorage.comFiles, manuals and videos in Curiocrate's cloud storage (Cloudflare R2, presigned short-lived links)Always
storage.googleapis.comCuriocrate staff video uploads to Mux (Studio only, never students)Only if your school uses it
Devices

Built for low-end Chromebooks

  • Tested at 1366×768 with a throttled CPU and a slow network.
  • Video streams in 720p or 360p and switches automatically; teachers can lock it to low quality.
  • Every video has a low-resolution download for classrooms without reliable Wi-Fi.
  • No browser plug-ins, no installs.
Service status

Connected services

  • Database (accounts, lessons, codes, access): live · Cloud PostgreSQL (DATABASE_URL, e.g. Neon)
  • Teacher Google sign-in: live · Real Google accounts (OAuth 2.0 + PKCE)
  • Video streaming: live · MP4 from the cloud bucket, signed links (add Mux for adaptive streaming)
  • File storage (handouts, manuals, JS lessons, videos): live · Cloud bucket curiocrate-materials (direct browser uploads, presigned links)
  • Payments: test · Local checkout stand-in (Stripe test-mode events)