Guardians (Parents)
Last updated: 2026-07-06
What is a Guardian?
A guardian (typically a parent) manages and monitors the learning activity of learners under 18. HaMi Code Việt requires learners under 13 to have a guardian register and verify.
Registering as a Guardian
- Sign up for a HaMi Code Việt account with the Guardian role
- Verify your email
- In your dashboard, click Add Learner
- Enter the learner's information: name, email (or use a placeholder if the learner has no email)
- The system sends a verification email to the learner (if email provided)
- After verification, the link is established
Managing Children
Guardians can:
- View their children's learning progress
- View enrolled courses
- View scores and certificates
- Manage consent for features
- Restrict AI access if needed
Consent
Some features require guardian consent before learners under 18 can use them. See the consent guide for details.
Progress Reports
Guardians receive periodic progress reports via email:
- Weekly report: summary of learning activity
- Monthly report: overall progress
- Alerts: if the learner has been inactive for 7 days
API Endpoints
# Link a learner
POST /guardian/declare
{ "learnerEmail": "[email protected]" }
# Approve a link
POST /guardian/links/:id/approve
# Revoke a link
POST /guardian/links/:id/revoke
# View links
GET /guardian/me/linksLimits
Each guardian can have up to 5 linked learners. Each learner can have only 1 primary guardian.