Step by step
Learn at home with clarity and colour
HomeSchool Hub connects to the Oak National Academy Open API so lesson text, quizzes, and structure stay on-licence (OGL). We do not scrape their website — we sync curriculum data you choose, then track real progress here.
-
1
Create a parent account
You’ll pick school years, then subjects for each year — like building units on a timetable.
-
2
Set your
OAK_API_TOKENand syncRequest a free key from Oak, run
bin/rails curriculum:oak_sync, and lessons appear in your hub (no full-page iframe). -
3
Invite learners
Parents send email invites; children get their own sign-in. Roles stay separate.
-
4
Track insights
Sections viewed, quiz success, time on lessons — shown on the Insights dashboard.
Oak’s API is free and OGL-aligned. Using it is subject to Oak’s terms; they may collect usage data to understand reach and impact, as described in their API overview. HomeSchool Hub is not affiliated with Oak National Academy.