# Welcome back,
Teacher.

Sign in to manage your classroom

Username
Password
Incorrect username or password.
Hub
⚡ Server offline — the classroom server is not responding. Make sure it is running on your device.
UbuntuPlay Hub
Connection to UbuntuPlay developer network — updates, messages, impact reporting
Checking connection…
📨 Messages from UbuntuPlay
👪 Parent Connection Requests

Parents with an UbuntuPlay family plan can ask to follow their child's classroom progress from home. Requests made with a one-time connection code (from a QR invite card below) link automatically — everything else needs your decision here. Approve a request only if you know the parent belongs to that student. Approved links share weekly aggregates only — learning minutes, puzzles completed, quiz accuracy and top game. No scores list, no event data, and no other students' information ever leaves the school.

📲 Invite a Parent (QR + One-Time Code)

Generate a QR invite for a student: it carries a single-use connection code that links the parent automatically when scanned (or typed) in the Parent Portal — no waiting for approval. Download the printable invite card to hand out at parents' meetings.

Student Username
Student PIN (optional)
Child Name (optional)
Issued Connection Codes
📦 Available Updates
📈 Push Impact Report to Hub

Send an anonymised summary of your school's learning activity to UbuntuPlay. This helps demonstrate impact to funders. No student names or identifying information is included — only aggregate metrics.

From Date (optional)
To Date (optional)
🔑 License Key
⚪ No license activated

License keys are obtained from the UbuntuPlay Developer Platform. Each key activates your school's copy of the software.

🔗 Connect to UbuntuPlay Hub

Connecting requires accepting the Data Sharing Agreement. Run the setup wizard for the full onboarding experience, or connect directly below.